2022年最新最全软件测试面试题大全

一、面试基础题

简述测试流程:

1、阅读相关技术文档(如产品PRD、UI设计、产品流程图等)。

2、参加需求评审会议。

3、根据最终确定的需求文档编写测试计划。

4、编写测试用例(等价类划分法、边界值分析法等)。

5、用例评审(主要参与人员:开发、测试、产品、测试leader)。

6、开发提交代码至SVN或者GIT ,配管搭建测试环境。

7、执行测试用例,记录发现的问题。

8、验证bug与回归测试。

9、编写测试报告。

10、产品上线。

补充测试用例设计过程:

根据需求得出测试需求

设计测试方案,评审测试方案

方案评审通过后,设计测试用例,再对测试用例进行评审

什么是软件测试?软件测试的目的与原则

使用人工或自动手段,来运行或测试某个系统的过程。其目的在于检验它是否满足规定的需求或弄清预期结果与实际结果之间的差别。

软件测试的目的:

测试是程序的执行过程,目的在于发现错误。

一个成功的测试用例在于发现至今为止未发现的错误。

一个成功的测试是发现了至今未发现的错误的测试。

确保产品完成了它所承诺或公布的功能,并且用户可以访问到的功能都有明确的书面说明。

确保产品满足性能和效率的要求。

确保产品是健壮的和适应用户环境的。

问:软件生存周期及其模型是什么?

软件生存周期是软件开发全部过程、活

你可能感兴趣的:(测试工具,测试用例,docker,postman,android)