摘要
白盒测试是保证高可靠性软件质量的有效手段。由于传统白盒测试成本较高,且具有相对的局限性,对大型可靠性软件实施测试可能并不实用。因此,在实际测试过程中需要使用一套黑盒和白盒相结合的灰盒测试的工程化方法。结合实际项目,给出了一个灰盒测试模型,并将该模型应用于大型面向对象系统的测试中,验证了模型的有效性。
White-box testing is an effective means of ensuring high reliable software quality. Traditional white-box testing, having the higher costs and relative limitations, may not be practical in the large reliable software testing. Therefore, a gray-box testing method, which is an organic combination of black-box testing and white-box testing is needed in the course of testing. A gray-box testing model is defined, and more over, the model is validated by testing a large-scale object-oriented system.
出处
《计算机工程与设计》
CSCD
北大核心
2007年第15期3551-3553,3562,共4页
Computer Engineering and Design
基金
国家自然科学基金项目(60373016)
关键词
灰盒测试
代码审查
功能测试
覆盖测试
回归测试
gray-box testing
code inspection
functional testing
coverage testing
regression testing