Computer Engineering & Science >
Research of the Hot Paths in Software Automation Testing
Received date: 2010-07-26
Revised date: 2010-10-18
Online published: 2011-06-25
In pathoriented software testing, large systems generate vast amounts of static paths so that it is difficult to test all the paths for testers. This paper proposes the idea of hot path, by using this idea, it can quickly find the paths which easily generate flaws in many static paths. The tree structure of Hot Function can quickly locate Hot Spots and show them. It can bring more convenience to software testers, to improve the testing efficiency and to reduce the cost of testing.
Key words: static path;hot path;software testing
MU Yongmin,JIANG Yu,ZHANG Zhihua . Research of the Hot Paths in Software Automation Testing[J]. Computer Engineering & Science, 2011 , 33(6) : 79 -83 . DOI: 10.3969/j.issn.1007130X.2011.
[1]余为峰,黄松.软件质量度量与分析[J].电脑知识与技术,2010,6(18):55065508.
[2]Dawei E.The Software Complexity Model and Metrics for ObjectOriented[C]∥Proc of the 2007 IEEE Int’l Workshop AntiCounterfeting Security,Indentification,2007:464469.
[3]吕达,张东来,王冠,等.自动化测试在测试内存泄露中的应用[J].控制工程,2005,12(S1):139140.
[4]牟永敏,张清.堆溢出的防范策略[J].数据通信,2006(2):5456.
[5]JIANG Bing,MU Yongmin,ZHANG Zhihua. Research of Optimization Algorithm for PathBased Regression Testing Suit[C]∥Proc of the Second Int’l Workshop on Education Technology and Computer Science, 2010.
[6]张德迪.关于在C类语言中内存泄露的探讨[J].科技信息,2006(8).
[7]张威,宫云战,卢庆龄,等.基于指针映射集的动态内存故障测试方法研究[J].计算机学报,2009,32(11):22742281.
[8]林志强,夏耐,茅兵,等.缓冲区溢出研究综述[J].计算机科学,2004,31(9):110113.
[9]李吉,王雷.C程序缓冲区溢出漏洞精确检测方法[J].北京航空航天大学学报,2008,34(3):319322.
[10]ZHENG Yuhui, MU Yongmin, ZHANG Zhihua.Research on the Static Function Call Path Generating Automatically[C]∥Proc of ICIME’10,2010:405409.
[11]Appel A W.现代编译原理C语言描述[M].赵克佳,黄春,沈志宇,译.北京:人民邮电出版社,2006.
[12]金松.软件测试的关键技术[J].湖北三峡职业技术学院学报,2006(6):6567.
/
| 〈 |
|
〉 |