Software Product Testing Activity
Author:
Departmentt Testing Framework-Zeng,qi(AMS-ATS)
1
软件产品的定义
书写或其他手段记录信息、概念、事物或程序组成的产品
平台软件:平台软件是一种以业务为导向,可快速构建应 用软件的平台,典型如操作系统类软件及其他可供二次开 发的软件。 应用软件:为实现特定应用功能或目的而开发的应用程序, 应用程序可运行于平台软件之上。
有效用例
有效用例(Valid case)或者叫合法输入用例:是那些已知软件程序能正 确地处理的测试用例。一般是指软件输入的测试用例。比如说,在 Microsoft Excel 中,用键盘输入“=1+1”, 看到的结果是“2”。 这 里输入的有效用例是“=1+1”。无效用例(Invalid case有人叫不合法 输入用例)或者出错用例(error case):是那些事先就知道软件程序不支持 处理的测试用例。比如说在 Microsoft Excel 中,用键盘输入 “=a+1”, 看到的结果是“#NAME?”。这里输入的“=a+1”既是无 效用例同时也是出错用例。
依照测试目的分为
• •
依照测试阶段分为
•
•
•
Regression
Unit …..
Software Product Testing Framework-Zeng,qi(AMS-ATS) 5
白盒测试
白箱测试或白盒测试(White-box testing 或glass-box testing)是通 过程序的源代码进行测试而不使用用户界面。这种类型的测试需要从代 码句法发现内部代码在算法,溢出,路径,条件等等中的缺点或者错误, 进而加以修正。