简要回答系统测试的两种常用方法

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/16 13:53:10
简要回答系统测试的两种常用方法

简要回答系统测试的两种常用方法
简要回答系统测试的两种常用方法

简要回答系统测试的两种常用方法
黑盒测试和白盒测试.
黑盒测试:又叫功能测试或数据驱动测试.黑盒测试是在程序接口上进行测试,主要是为了发现以下错误:是否有不正确或者是遗漏了的功能,在接口上,输入能否正确的接受,能否输出正确的结果;是否有数据结构错误或者外部信息访问错误;性能上是否满足要求;是否有初始化或终止性错误;用黑盒测试发现程序中的错误,必须在所有可能的输入条件和输出条件中确定测试数据,来检查程序是否都能产生正确的结果.
白盒测试:测试人员利用程序内部的逻辑结构及有关信息,设计或选择测试用例,对程序所有逻辑路径进行测试;通过在不同点检查程序的状态,确定实际的状态是否与预期的状态一致.因此白盒测试又称为结构测试或数据驱动测试.白盒测试主要对程序模块进行如下检查:所有独立的执行路径至少测试一次.对所有的逻辑判定,取真和取假的两种情况都至少测试一次.在循环的边界和运行界限内执行循环体.测试内部数据结构的有效性等.