《软件测试常见面试题八》

1.什么是系统测试?

对整个系统能不能满足用户需求的测试

2.系统测试的目的是什么?

检查软件是否满足需求

3.系统测试能够发现哪些缺陷?会遗留哪些缺陷?

发现“非功能性缺陷,设计整个系统的问题

遗漏:对用户的需求的错误理解,没有实现或者没有完全实现用户的隐性需求

4.什么是验收测试?

一般由用户、客户进行的确认是否是否可以接受一个系统的验证性测试,验证测试根据需求,业务流程进行的正式测试以确保系统负荷所有验收的准则。

5.验收测试有哪些人进行?

客户或者用户,测试人员可以介入

6.验收测试的目标是什么?

对系统或子系统建立信息,对系统非功能性的特性赢得信任

7.什么是alpha、beta测试?有什么区别?

alpha测试:潜在的客户、用户在开发场地进行的测试

beta测试:潜在的客户、用户在自己的环境下测试软件系统

8.什么是维护测试?

软件正常使用后,对软件的变更、更新进行测试

9.什么是性能测试?负载测试?压力测试?有什么区别?

性能表现处理速度、响应时间、CPU使用、内存使用、硬盘使用等

负载测试:通过不断增加负载来测试一个系统的性能

压力测试:通过增加负载超过系统正常工作的能力来考察系统是否能在异常情况下正常工作。

10.什么是功能测试?

测试一个软件能做什么,是不是做了应该做的工作,没有做不该做的工作

猜你喜欢

转载自www.cnblogs.com/shmilya/p/12924979.html