黑盒测试和灰盒测试检查项
上一篇 /
下一篇 2014-05-22 10:35:32
/ 个人分类:用例设计
Black-box and gray-box testing.Testing that exercises most parts of the system by invoking various system calls through the user interface is calledblack-boxtesting. For example, if the user adds a record to the application's database by entering data via the user interface, various layers such as the database layer, the user-interface layer, and business-logic layers are executed. The black-box tester validates the correct behavior. only by viewing the output of the user interface.Be aware, however, that in some cases errors may not be reported via the user interface due to defects in the error-reporting mechanism of the software. For example, if the application fails to insert a record in the database but does not report an error to the user interface, the user interface receives a "false positive" from the underlying code and continues on without displaying an error message to the user.
Since user-interface, or black-box, testing does not exhibit all defects, gray-box testing must also be applied.Gray-box testing, addressed in , requires test designers to possess knowledge of the underlying components that make up the system.
摘自高效测试的50条建议
相关阅读:
- 如何攻破软件 (zaza9084, 2014-5-05)
- 如何设计Android APP测试用例 (zaza9084, 2014-5-09)
- 基于模型的测试用例设计(1) (zaza9084, 2014-5-06)
- 基于模型的测试用例设计(2) (zaza9084, 2014-5-07)
- 测试用例的关键的认知 (zaza9084, 2014-5-12)
- 基于云的系统规划和设计性能测试用例 (zaza9084, 2014-5-20)
- UIAutomation: 通过命令行运行测试用例 (zaza9084, 2014-5-15)
- 今天遇到的一个问题,反思怎样才能提高用例质量 (sillybug, 2014-5-14)
- 敏捷测试用例和User Story的关联关系 (zaza9084, 2014-5-19)
- 为什么测试特殊符号 (sillybug, 2014-5-20)
收藏
举报
TAG:
测试用例
黑盒测试
灰盒测试