软件测试常见面试题(十)

2021-07-09  本文已影响0人  巴鶴

75 验收测试有哪些人进行?

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

76 验收测试的目标是什么?

对系统或子系统建立信心、对系统非功能性的特性赢得信任。

77 什么是 alpha、beta 测试?有何区别?

Alpha 测试:潜在的客户/用户在开发场地进行的测试。
Beta 测试:由潜在客户/用户在自己的环境下测试软件系统。

78 什么是维护测试?

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

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

性能表现处理速度、响应时间、CPU 使用、内存使用、硬盘使用等。
负载测试:通过不断增加负载来测试一个系统的性能。
压力测试:通过增加负载超过系统正常工作能力来考察系统能否在异常情况下正常工作

80 什么是功能测试?

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

81 什么是结构测试?

白盒测试也称结构测试、逻辑驱动测试、基于程序本身的测试,是对程序结构进行的测试。

82 什么是与变更相关的测试?有哪些具体类型?

与变更相关的测试是对修改过的程序进行的测试。
确认测试(再测试)和回归测试。

83 什么是静态测试?动态测试?如何区分二者?

静态测试:不执行程序的测试。针对文档和不需执行的代码。动态测试需要执行程序,方法一般采用黑盒测试方法和白盒测试方法。

84 圈复杂度怎么计算?

不重叠的闭合环数+1

85 什么是黑盒测试?白盒测试?

黑盒测试也称功能测试,基于规格说明书的测试,关注输入数据到程序中,输出结果是否正确,侧重于测试软件能做什么
白盒测试也称结构测试、逻辑驱动测试,是对程序内部逻辑结构进行的测试

上一篇下一篇

猜你喜欢

热点阅读