软件测试教程课后答案
【篇一:软件测试习题答案】
>
一.简答题和应用题:
1
测试人员面试题
01
.为什么要在一个团队中开展软件测试工作?
因为没有经过测试的软件很难在发布之前知道该软件的质量,在测
试的过程发现软件中存在的问题,及时让开发人员得知并修改问题,
在即将发布时,从测试报告中得出软件的质量情况。
02
.您认为做好测试用例设计工作的关键是什么?
白盒测试用例设计的关键是以较少的用例覆盖尽可能多的内部程序
逻辑结果
黑盒法用例设计的关键同样也是以较少的用例覆盖模块输出和输入
接口。不可能做到完全测试,以最少的用例在合理的时间内发现最
多的问题。
2
.什么是软件测试?
答:软件测试是为了发现错误而执行程序的过程。或者说,软件测
试是根据软件开发各
阶段的规格说明和程序的内部结构而精心设计一批测试用例(即输
入数据及其预期的输出结果),并利用这些测试用例去运行程序,
以发现程序错误的过程。
3
.比较软件测试过程和软件开发过程?
逐
逐步
步细
集化
成
4
.比较白盒测试和黑盒测试?
使用白盒测试方法时,确定测试数据应根据程序的内部逻辑和指定
的覆盖标准;
黑盒测试法是通过分析程序的接口功能来设计测试用例的。
5
.简述软件测试的步骤?
软件测试的复杂性分析;软件测试方法与策略;单元测试;集成测
试;确认测试;验收测试;测试后的调试;面向对象的软件测试!
6.
什么是测试用例
答:测试用例是为特定的目的而设计的一组测试输入、执行条件和
预期的结果。测试用例是执行的最小实体。
7.
软件测试的步骤
答:单元测试、集成测试、系统测试、确认测试(产品发布)