软件测试面试常见问题及答案(发散思维、接口、性能、概念、)

    

目录

    

一、思维发散

二、软件工程

三、测试概念和模型

四、测试计划与工具

五、测试用例设计

六、接口测试

七、性能测试


一、思维发散

1. 一个球,一把尺子长度是球直径的2/3,怎样测出半径p>

2. 四枚硬币,花面朝上,每次翻转三个,几次可以将四枚硬币变为字面朝上p>

3. U2合唱团在17分钟内赶到演唱会现场问题p>

4. 小明一家过桥,黑夜p>

5.一名军官要求24名士兵占成6排p>

6.一支笔有什么用途,想象力发散一下p>

7.有两根各段都不均匀的绳子,和一个打火机p>

8.甲卖铅笔,成本是28元,卖31元。一天乙上甲那买铅笔,给了甲100元,甲没有零钱,于是和丙换了10元的零钱后找到乙69元。过了一会,丙说刚才甲和他换的100元是假的,于是甲只好给了丙一张真的100元。问甲在整个交易中损失了多少钱p>

9.时钟的指针一天内会重合几次p>

10.有两个奇怪的村庄A和B,A村的人每周一三五说谎,B村的人每周二四六说谎,其他的日子里他们都说真话。某天有个外地人来到这里,碰到两个人,并分别向他们提出关于日期的问题,两个人都说“前天是我说谎的日子”。如果这两个人分别来自A和B村,那么这一天最有可能是星期几p>

11.有三顶黑帽子、两顶白帽子.A、B、C三个人在黑暗中分别拿一顶戴上.开灯后每个人是看不到自己帽子的.A看了其他两个人之后无法判断自己帽子颜色,于是说不知道;B看了其他两人之后也说自己不知道自己帽子颜色;

C本来也判断不出自己帽子颜色,但听了A和B的话后,C说可以判断自己的帽子颜色了.A、B、C都没有撒谎,且都足够聪明.请问A、B、C三人各戴什么颜色的帽子明理由p>

                    

 

二、软件工程

1. 阐述软件生命周期都有哪些阶段的软件生命周期模型有哪些p>

2. 请简述敏捷开发模式下软件测试的周期和流程p>

3. 结合项目讲一下项目周期和更新迭代流程p>

4. 什么是版本控制p>

5. 线上版本如何更新p>

6. 线上项目如何测试p>

7. 在三角形计算中,要求三角型的三个边长:A、B 和C。当三边不可能构成三角形时提示 错误, 可构成三角形时计算出三角形周长。若是等腰三角形,显示“等腰三角形”,若是等边 三角形,则显示“等边三角形”。

(1) 写出程序伪代码,画出控制流程图。

(2)计算圈复杂度V(g)。

(3)找出基本测试路径。

(4)将伪代码转换为python代码。

(5)为设计测试用例。

8. 简述软件测试与软件开发之间的关系p>

9. 软件产品的质量特征p>

10. 什么是管理信息系统p>

三、测试概念和模型

1. 黑盒测试和白盒测试常用的测试方法有哪些,举个例子p>

2. 在没有产品说明书和需求文档的情况下能够进行黑盒测试么p>

3. 常见的测试模型有哪些p>

4. 白盒测试覆盖率如何计算p>

5. 单元测试的策略有哪些,主要内容有哪些p>

6. Beta测试和Alpha测试有什么区别p>

7. 静态测试、动态测试、黑盒测试、白盒测试、单元测试、集成测试、系统测试、验收测试的区别与联系p>

8. 你认为软件测试的最高境界是什么测试人员应具有的素质和技能p>

9. 软件测试的基本流程有哪些p>

10. 项目版本执行过程中,测试人员如何把控测试进度p>

11. 测试结束的标准是什么p>

12. 软件测试的原则是什么p>

13. 请根据”V”模型分别概述测试人员在软件的需求定义阶段、设计阶段、编码阶段、系统集成阶段的工作任务及其相应生成的文档p>

四、测试计划与工具

1. 如何开展兼容性测试p>

2. 如何开展安全性测试,应该从哪几个方面去测试p>

3. 熟悉测试工具,结合项目举例说明p>

4. 熟悉的软件项目管理工具p>

5. 测试计划编写的六个要素p>

6. 怎样做好测试计划、任务跟踪、和路测分析p>

7. 什么jenkins怎么用,结合实际描述一下p>

8. 什么是monkeyp>

                   

 

五、测试用例设计

1. 描述测试用例设计的完整过程p>

2. 什么是测试用例,测试用例的基本要素,举例说明p>

3. 好的测试用例有哪些特点p>

4. 常用的功能测试例设计方法有哪些p>

5. 设计测试用例要考虑的角度有哪些p>

6. 黑盒测试的方法有哪些,常用的是哪几个p>

7. 以手机微信客户端为例,设计“朋友圈”这个功能的测试用例p>

8. 手机微信收发消息用例设计p>

9. 给一张空白纸,请设计测试用例p>

undefined查询课程“001“课程比”002“课程成绩高的所有学生的学

undefined修改学 为20131201的语文成绩为100 undefined插入一条名为“李四”的教师记录

undefined删除学习“叶平”老师课程的sc表记录

10. 订书钉怎么写测试用例p>

11. 给一个电吹风,如何开展全面测试,请写出可能的测试类型以及对应的测试点p>

12. 一个身份证 码输入框,怎么设计用例,进行测试p>

13. 登录界面,怎么设计用例p>

14. 登录场景怎么设计测试用例p>

15. 播放器怎么设计用例p>

16. 红包功能怎么设计测试用例p>

17. 手机相机功能怎么开展测试,用例怎么设计p>

18. 用边界值分析的方法为用户姓名(不能超过20个字符)和年龄(0-200之间的数字)输入框设计测试用例p>

19. 用等价类划分的方法为电话 码的输入框设计测试用例p>

20. 微博聊天窗口,设计测试用例p>

21. 联系人新增界面,设计测试用例p>

22. 客户端发送A、B,服务器返回A+B的结果值,根据此功能设计用例p>

23. 假如你是一个自行车质检人员,您认为自行车哪些部件是检查重点,为什么检查;如果只允许保留自行车的三项基本功能,选择那三项,为什么p>

24. 如何对一个手机输入法的键盘设计用例,竟可能得找出缺陷p>

25. 猜想微博雷达加好友,或者摇一摇的功能逻辑(怎么实现)p>

六、接口测试

1. 接口测试的接口类型有哪些p>

2. 手机短信验证码接口怎么测试p>

3. 如果模块请求http改为了https,测试方案应该如何制定,修改p>

4. 常用抓包工具有哪些,常用版本是什么,什么情况下使用p>

5. ??ddler抓HTTPS协议请求,条件过滤,搜索,常用操作p>

6. ??ddler怎么抓APPp>

7. 怎么用??ddler对APP进行弱 模拟测试p>

七、性能测试

1.常见性能测试的方法有哪些解释一下p>

2.你认为性能测试的目的是什么性能测试的工作的关键是什么p>

3.服务端和客户端的性能分析都从那些角度来进行p>

4.如何理解压力测试,负载测试以及性能测试p>

5.编写一个http接口性能测试方案,测试过程的关注点有哪些p>

6.会不会使用LR,工作原理是什么p>

7.LR脚本如何录制和编写p>

8.LR中的Think Time有什么作用p>

9.怎么使用jmeter进行压力测试p>

10.常用性能测试工具机器原理,给出一段关键代码p>

11.内存泄漏的监控指标p>

12.在搜索引擎中输入汉字就可以解析到对应的域名,请问如何用LoadRunner进行测试p>

 

文章知识点与官方知识档案匹配,可进一步学习相关知识Python入门技能树首页概览215682 人正在系统学习中

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2022年6月22日
下一篇 2022年6月22日

相关推荐