[1]费克雄,王雅文,宫云战.基于软件度量的集成测试序列生成方法[J].郑州大学学报(工学版),2021,42(04):1-6.[doi:10.13705/j.issn.1671-6833.2021.04.010]
 Fickxiong,Wang Yawen,Gongyun War,et al.An integrated test sequence generation method ba<x>sed on software metrics[J].Journal of Zhengzhou University (Engineering Science),2021,42(04):1-6.[doi:10.13705/j.issn.1671-6833.2021.04.010]
点击复制

基于软件度量的集成测试序列生成方法()
分享到:

《郑州大学学报(工学版)》[ISSN:1671-6833/CN:41-1339/T]

卷:
42卷
期数:
2021年04期
页码:
1-6
栏目:
出版日期:
2021-07-30

文章信息/Info

Title:
An integrated test sequence generation method ba<x>sed on software metrics
作者:
费克雄王雅文宫云战
北京邮电大学网络与交换技术国家重点实验室;

Author(s):
Fickxiong; Wang Yawen; Gongyun War;
State Key Laboratory of Network and Exchange Technology of Beijing University of Posts and Telecommunications;

关键词:
Keywords:
DOI:
10.13705/j.issn.1671-6833.2021.04.010
文献标志码:
A
摘要:
集成测试是将已经通过单元测试的模块按照一定的方式组合起来,检查模块间能否正确的协作的重要软件测试环节之一。但是,已有的集成测试工具还存在不足之处,如使用人工方式设计测试序列、如测试发现故障则会导致测试进程暂停等等。导致在实际的集成测试过程中测试效率很低。本文围绕通过改进测试序列生成算法提高集成测试效率进行研究。(1)通过自动化代码分析技术,结合软件度量等技术实现对函数调用图中模块的重要性权值自动计算。(2)在已有测试序列生成策略基础上,设计并实现了基于故障位置的测试序列调整技术、面向回归测试的集成测试序列生成技术。作者通过提高测试序列生成的自动化程度、降低故障对测试进程的影响,提高了集成测试和相应回归测试的效率。
Abstract:
Integration test is one of the important li<x>nks in the process of software testing. Integration test is to check whether the modules that have passed the unit test can cooperate correctly and achieve the corresponding functions according to the design by combining them in a certain way. However, the existing integration testing tools still have some shortcomings, such as too many manual li<x>nks. This leads to low test efficiency and high cost in the actual integration test process. This paper focuses on improving the efficiency of integration test by improving the algorithm of test sequence generation. (1) Through the technology of automatic code analysis and software measurement, the importance weight of the modules in the function call graph is calculated automatically. (2) On the basis of existing test sequence generation strategies, design and implement test sequence adjustment technology ba<x>sed on fault location and integration test sequence generation technology oriented to regression test, which improves the efficiency of integration test and corresponding regression test.
更新日期/Last Update: 2021-08-26