论文标题

调查软件可检验性和测试案例有效性

Investigating Software Testability and Test cases Effectiveness

论文作者

Alenezi, Mamdouh

论文摘要

软件测量是开发可靠且可维护的软件系统的重要管理工具。软件指标可用于控制软件设计中的固有复杂性。为了确保软件的组件不可避免地可以测试,使用了可检验性属性,这是软件维护性和质量保证的子特征。这项研究调查了静态代码与测试指标之间的关系以及测试案例和测试案例有效性。该研究回答了三个制定的研究问题。分析的结果表明,大小和复杂性指标适合预测面向对象类别的可检验性。

Software measurement is an essential management tool to develop robust and maintainable software systems. Software metrics can be used to control the inherent complexities in software design. To guarantee that the components of the software are inevitably testable, the testability attribute is used, which is a sub-characteristics of the software's maintabilility as well as quality assurance. This study investigates the relationship between static code and test metrics and testability and test cases effectiveness. The study answers three formulated research questions. The results of the analysis showed that size and complexity metrics are suitable for predicting the testability of object-oriented classes.

扫码加入交流群

加入微信交流群

微信交流群二维码

扫码加入学术交流群,获取更多资源