测试基础

第1章 检查产品说明书

产品说明书通常是利用文字和图形描述产品的书面文档

1.1 黑盒测试和白盒测试

软件测试员用于描述测试方式的两个术语是黑盒测试(black-box testing)和白盒测试(white-box testing)

黑盒测试:软件测试员只需知道软件要做什么,不用关心内部如何运行,又称功能测试或行为测试
白盒测试:软件测试员可以访问程序代码,并通过检查代码的线索来协助测试-可以看到盒子里面

1.2 静态测试和动态测试

软件测试的另外两个术语是静态测试和动态测试

静态测试: 是指测试不运行的部分——只是检查和审查 。
动态测试: 是指通常意义上的测试——使用和运行软件 。

1.3 静态黑盒测试——测试产品说明书

测试产品说明书属于静态黑盒测试。产品说明书是书面文档,而不是可执行程序,因此是静态 。

测试产品说明书第一步不是马上招bug,而是站在一个高度上进行审查 :

    1. 假装自己是客户 :站在客户的角度去查看
    2. 研究现有的标准和规范 : 公司惯用语和约定、行业要求、政府标准等
    3. 审查和测试类似软件 : 了解软件的最终结果的最佳方法是研究类似软件,如竞争对手的产品 。

1.4 产品说明书的底层次测试技术

第2章 带上眼罩测试软件

2.1 动态黑盒测试: 带上眼罩测试软件

2.2 通过性测试和实效性测试

2.3 等价类划分

2.4 边界条件

2.5 状态测试

2.6 其他黑盒测试技术

Last updated

Was this helpful?