软件测试面试题
一、问答题
1、编写测试用例有哪些?
答:等价类、边界值、错误推测法、场景法,我个人常用的方法就是这些
2、Beta测试与alpha测试的区别?
答:alpha测试是公司内部在模拟实际操作环境下进行的一种验收,公司内部会组织内部员工、也仍然需要需用的参与,alpha测试不能由程序员或者测试完成。
Beta测试是软件的多个用户在一个或多个用户的实际使用环境下进行的测试,beta测试不能由程序员或测试员完成。
3、上家公司有多少测试,你们是怎么分配工作的?
答:测试3人,老大负责分配我们的任务,每个人负责对应的模块或者是不同的客户端,完成自己的一端时间的任务就行。
4、为何从上家辞职?
答:1、上家公司比较清闲,不利于我的长期发展,所以离职了
2、上家公司的业务比较少,基本上是事情比较少的情况,年轻人要多奋斗下,所以我选择离职,去更加忙一点的公司。(2选1)
5、能不能说下你们公司的项目流程或者说介绍下你们公司的工作流程?在每个阶段的输出有哪些?
答:首先会召开需求分析会议,参加人员有产品、开发和测试,主要是探讨需求主要的一些功能点;然后开发就排期进行开发,主管开始编写测试计划,对我们进行任务分配。
我们参考需求规格说明书及原型图编写测试用例,写完之后会进行用例评审,有评审修改的就修改整理形成最终的用例版本;开发人员版本编译完成后,我们会先进行预测,主要对主功能业务进行测试,如果