120道软测高频面试题,狠狠拿捏面试官!

您所在的位置:网站首页 安卓内置数据库 120道软测高频面试题,狠狠拿捏面试官!

120道软测高频面试题,狠狠拿捏面试官!

2023-04-11 16:31| 来源: 网络整理| 查看: 265

一、自我介绍

二、 测试基础

1. 低-如何制定测试计划

2. 中-在项目中如何保证软件质量

3. 高-功能测试用例一般包含哪些内容?

4. 中-黑盒(或功能)测试用例设计方法有哪些?

5. 高-APP测试和web测试有什么区别

6. 高-发现一个bug,怎么定位是APP端还是服务端的问题

7. 高-讲一下你们的测试流程

8. 高-当开发人员说不是 BUG 时,你如何应付?

9. 中-遇到概率性bug怎么办?

10. 低-如何提交一份高质量的缺陷跟踪单

11. 低-Bug优先级和严重程度如何划分

12. 中-做好测试用例设计工作的关键是什么

13. 中-给你一个项目,如何开展测试

14. 高-bug的生命周期

15. 低-黑盒测试和白盒测试的区别

16. 中-测试报告里都包含哪些内容

17. 高-如何提高用例的覆盖率,减少漏测

18. 高-当发现一个bug时,如何确定是不是一个bug

19. 高-没有需求文档,如何开展测试

三、计算机基础

1. 中-网络七层模型都是哪七层,HTTP协议是在哪一层,Tcp协议在哪一层?

2. 中-在浏览器中输入了一个url后,请求流程是什么样的

3. 低-进程和线程的区别

4. 中-Tcp三次握手和四次挥手

5. 低-TCP和UDP的区别

四、移动端

1. 中-常用的adb命令有哪些

2. 高-用过monkey吗?用monkey来做什么?发现过什么问题吗

3. 中-APP崩溃/闪退,一般都是什么原因造成的

4. 高-iOS系统和Android系统的区别

5. 高-怎么测试APP的兼容性

6. 中-安卓最新的版本是多少,iOS最新的版本是多少

7. 低-有没有做过APP的性能测试,怎么做的

8. 中-手机APP更新测试,说下测试点

9. 中-如何模拟弱网测试

10. 中-针对App的安装功能,写出测试点

11. 中-做兼容性测试时,如何选择机型

12. 中-在做APP测试时,如何去获取APP的安装包

13. 中-测过APP的push推送吗?都要考虑哪些测试点

14. 中-APP冷启动和热启动的区别

15. 中-有做过H5的测试吗?

16. 高-APP某个功能失效了,如何排查是客户端还是服务端的问题

17. 高-工作中都用到了抓包工具的什么功能,分别是在什么场景下使用的

五、数据库相关

1. 高-你在测试过程中使用数据库的场景是什么?

2. 中-常用的聚合函数都有哪些?

3. 低-主键、外键和索引的区别

4. 中-drop、delete、truncate三者的区别

5. 高-列举几种表连接的方式,有什么区别?

6. 低-SQL语句的执行顺序

六、Linux及测试环境相关

1. 高-说几个工作中常用的Linux命令?

2. 高-你在工作中哪些场景中用到Linux

3. 中-在Linux中如何杀死一个进程?

4. 中-如何查找文件

5. 高-日志过滤grep相关命令

6. 中-如何给一个文件添加可执行权限

7. 中-如何判断一个端口是否被占用

8. 低-操作系统相关的一些命令

七、接口测试

1. 高-接口测试用例的编写要点有哪些?

2. 高-你是怎么测试接口的

3. 高-get和post的区别

4. 高-http和https的区别

5. 高-cookie 和 session 的区别

6. 中-token是做什么用的

7. 高-接口测试有没有测试出什么问题

8. 中-fiddler的工作原理

9. 高-工作中用fiddler来做什么

10. 高-为什么要做接口测试

11. 高-说一下你知道的HTTP状态码,以及它们代表什么意思

12. 中-一个接口请求不通(或页面无法访问)该如何排查

13. 中-接口测试中的加密参数如何处理

14. 中-接口自动化的优缺点

15. 低-接口测试什么时候介入

16. 高-接口测试流程

17. 中-常见的HTTP请求头

八、Jmeter相关

1. 中-工作中常用的jmeter自带函数有哪些

2. 高-使用jmeter如何做接口之间的数据关联

3. 高-使用Jmeter做接口测试的流程

4. 中-Jmeter中都有那些参数化方式

5. 中-Jmeter中常用的断言方式

九、Python代码相关

1. 高-Python都有哪些数据类型

2. 高-Python中的元组和列表的区别是什么

3. 中-Python中的break、continue、pass代表什么意思

4. 低-如何在Python中生成一个随机数

5. 低-Python有哪些常见的内置函数

6. 中-请用自己最擅长的编程语言,将一个字符串反转并输出?

7. 中-什么是切片?

8. 低-lambda函数实现两个数相乘

9. 低-请说明 sort 和 sorted 对列表排序的区别

10. 高-写一下冒泡排序

十、web自动化测试

1. 高-ui自动化中定位不到元素的原因有哪些

2. 中-如何保证自动化测试的稳定性

3. 中-web自动化中如何处理alert弹窗

4. 高-web ui自动化测试中显式等待,隐式等待的区别

5. 中-验证码的几种处理方式

6. 中-在selenium中如何处理多窗口?

7. 高-你是如何处理iframe里面元素定位的?

8. 低-Webdriver中关闭浏览器的quit和close有什么区别

9. 中-了解过的UI自动化框架有哪些

十一、性能测试

1. 低-你是怎么做性能测试的,流程是什么?

2. 中-性能场景怎么设计?一般都有哪些性能场景?

3. 高-性能测试中,一般都关注哪些指标?

4. 低-你做性能测试的时候,一般用多少并发去压测?

十二、职场相关

1. 中-如何与开发沟通?

2. 高-测试工程师,应该具备哪些素质和能力

3. 中-入职后你如何迅速开展工作

4. 中-你对测试这个职位是怎么理解的,怎么样才能做好测试工作

5. 低-你们公司内部用什么沟通软件?

十三、通用项目问题

1. 高-你一天能写多少条测试用例

2. 中-测试时间比较紧张,如何保证测试质量

3. 中-有过漏测导致线上bug的经历吗?一般什么情况下会造成漏测

4. 中-需求评审的时候测试人员主要干什么

5. 高-你们公司的测试环境是怎么划分的?有几种测试环境?

6. 中-项目里的bug都有哪些类型,哪些地方容易出bug

7. 高-线上出现bug怎么办

8. 中-在项目里如何实现测试环境的切换

9. 中-如果让你单独负责一个项目,需要注意哪些事项

10. 中-项目总结和复盘包括哪些内容

11. 低-开发提测是怎么提的,用什么形式?

12. 低-项目迭代间隙,都在做什么事情?

13. 低-做过交叉测试吗?怎么做的?

14. 高-项目快上线了,突然发现了一个bug,如何去处理

十四、高-测试用例设计(测试点)

十五、HR面试相关问题

1. 高-你对加班怎么看

2. 高-你的优势有哪些

3. 高-你的缺点是什么

4. 高-最有成就感的事情是什么

5. 高-你的职业规划是什么

6. 高-离职原因是什么

7. 高-还有什么想问我们的吗

8. 高-你有其他的offer吗

篇幅限制没有贴出答案,需要答案的可以点击下方卡片获取哈



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3