期刊文献+

一种改进的两两组合测试用例生成方法

Pairwise Covering Test Data Generation Based on Solution
下载PDF
导出
摘要 本文针对多因素二水平系统提出:将所有的测试数据表示为一棵二叉解空间树,用回溯法对二叉解空间树进行路径搜索来生成测试用例,然后使用贪心算法生成补充的测试用例,以满足两两组合覆盖标准。使用这种方法生成的测试数据集具有很高的覆盖率。 This paper represents a method based on the solution space B-tree to produce test data for combination testing, which is and for System with Many 2-level factor, Pairwise testing is practical and effective for various types of software systems, and it is a key problem to generate test data for the pairwise coverage criterion. This paper represents all feasible test data as a solution space b-tree based on the combinatorial testing model, and suggests a backtrack approach to search a subset of paths in the b-tree for pairwise testing data generation. Then some test data may be added into the test data suite by a greedy algorithm to cover all the uncovered pairs. The empirical results show that the approach has high coverage rate.
出处 《微计算机信息》 2010年第6期196-197,192,共3页 Control & Automation
关键词 软件测试 组合覆盖 测试用例生成 算法 software testing combinatorial cover test data generation algorithm
  • 相关文献

参考文献4

二级参考文献55

  • 1王小巍,朱小冬,王毅刚.基于CMM的软件维护过程管理及其工具研究[J].微计算机信息,2005,21(07X):139-140. 被引量:17
  • 2[1]Cohen D M, Dalal S R, Fredman M L, et al. The AETG system: an approach to testing based on combinatorial design [J]. IEEE Trans on Software Engineering, 1997, 23(7): 437-444.
  • 3[2]Cohen D M, Dalal S R, Parelius J, et al. The combinatorial design approach to automatic test generation [J]. IEEE Software Sep, 1996, 13(5):83-87.
  • 4[3]Cohen D M, Fredman M L. New techniques for designing qualitatively independent systems [J]. J Combin Designs, 1998, 6(6): 411-416.
  • 5[4]Cohen D M, Dalal S R, Kajla A, et al. The automatic efficient tests generator [A]. In: Fifth Int'l Symposium on Software Reliability Engineering IEEE[C]. Maonterey, CA, 1994. 303-309.
  • 6[5]Lei Y, Tai K C. In_Parameter_Oder: a test generation strategy for pairwise testing [R]. Raleigh, North Carolina: Department of Computer Science, North Carolina State Univ, 2001.
  • 7[6]Tai K C, Lei Y. A test generation strategy for pairwise testing [J]. IEEE Trans on Software Engineering, 2002,28(1):109-111.
  • 8[7]Kobayashi Noritaka, Tsuchiya Tatssuhio, Kikuno Tohru. A new method for constructing pair-wise covering designs for software testing [J]. Information Processing Letters,2002,81: 85-91.
  • 9[8]Williams A W, Probert R L. A practical strategy for testing pair-wise coverage of network interfaces [A]. In: Proc 7th Internet Symp Software Reliability Engineer[C]. White plains, NY, USA, 1997. 246-254.
  • 10[9]Heller E. Using design of experiment structures to generate test cases [A]. In: Proc 12th Int'l Conf Testing Computer Software ACM [C]. New York, 1995. 33-41.

共引文献50

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部