期刊文献+

基于TCBR的测试用例复用方法研究 被引量:5

Research on reuse technology of test case based on TCBR
下载PDF
导出
摘要 为了提高设计测试用例的效率,提高软件测试效率,提出了基于测试用例推理的测试用例复用方法。介绍了基于测试用例推理方法,说明了基于测试用例推理的测试用例复用过程。确定了测试用例和测试用例集包含的要素集合,并在此基础上建立了测试用例相似度度量模型。针对模型的3个组成部分,即结构相似度、属性相似度和属性权重,分别作了计算说明,改进K最近邻算法,建立了测试用例检索算法。通过实例讨论了该方法的过程,表明了其可行性。 To improve the efficiency of test case designing and software testing, a method of reuse technology of test case based on TCBR (test case-based reasoning) is put forward. Firstly, the method of TCBR is introduced, and the process of test case reuse based on TCBR is expatiated. Then, the elements set that test case and test case set included are confirmed, besides, the similarity measure of test cases is established. Three components, namely structure similarity, attribute similarity and attribute weight, are respectively accounted. Afterwards, the algorithm of test case retrieval is designed based on improved K nearest neighbor algorithm. Finally, the feasibility of the method is provided as an example to demonstrate the general process.
出处 《计算机工程与设计》 CSCD 北大核心 2012年第11期4230-4234,4313,共6页 Computer Engineering and Design
关键词 软件测试 测试用例 测试用例库 复用 相似度 software testing test case test case library reuse similarity
  • 相关文献

参考文献11

  • 1GlenfordJ.Myers.软件测试的艺术[M】.2版.王峰,陈杰译.北京:机械工业出版社,2006:5.
  • 2Guo Shaojie, Tong Weiqin, Zhang Juan, et al. An application of ontology to test case reuse [C]. Jilin, China: International Conference on Mechatronic Science, Electric Engineering and Computer, 2011: 775-778.
  • 3Robinson-Mallett C, Grochtmann M, Wegener J, et al. Mode-lling requirements to support testing of product lines [C]. Paris: Third International Conference on Software Testing, Verification, and Validation Workshops, 2010: 11-18.
  • 4Assuncao W K G, de Freitas Guilhermino Trindade D, Colanzi T E, et al. Evaluating test reuse of a software product line oriented strategy [C]. Porto de Galinhas, 12th Latin American Test Workshop, 2011: 1-6.
  • 5Liu Zhenyu, Gu Ning, Yang Genxing. An automate test case generation approach: Using match technique [C]. Shanghai, China: The Fifth International Conference on Computer and In formation Technology, 2005: 922-926.
  • 6Liu Zhenyu, Jian Liao, Gu Ning. A component based reuse technique of software test cases [C]. Munich, Germany: Proceedings of The 2rd Word Congress for software Quality, 2005: 129-138.
  • 7路晓丽,葛玮,陈新丽,郝克刚.支持共享和复用的测试用例库系统的设计[J].计算机科学,2006,33(5):290-291. 被引量:12
  • 8Dong Yunwei, Wang Yuying, Lau M F, et al. Experiments on test case reuse of test coverage criteria [C]. Xian, Shaanxi: Ubiquitous Intelligence & Computing and 7th International Conference on Autonomic & Trusted Computing, 2010: 277-281.
  • 9谷淑娟,高学东,孙冉.一种改进的CBR案例检索相似性度量模型[J].中国管理信息化,2011,14(9):50-55. 被引量:15
  • 10Levenshtein I V. Binary codes CaPable of correcting deletions, insertion, reversals [J]. Cyberneticds and Control Theory, 1996, 10 (2): 707-710.

二级参考文献22

  • 1陈建江,肖人彬,钟毅芳.战术导弹方案设计智能优化系统的研究[J].计算机集成制造系统,2004,10(8):871-876. 被引量:3
  • 2秦玉平,杨兴凯.基于案例推理的区间属性相似度研究[J].辽宁师范大学学报(自然科学版),2006,29(4):442-445. 被引量:13
  • 3徐泽水.On similarity measures of interval-valued intuitionistic fuzzy sets and their application to pattern recognitions[J].Journal of Southeast University(English Edition),2007,23(1):139-143. 被引量:29
  • 4Kolodner J L.Improving Human Decision Making through Case-Based Decision Aiding[J]. AI Magazine, 1991,12(2) :52-68.
  • 5Aamodt A, Plea E. Case-Based Reasoning:Foundational Issues, Methodological Variations and System Approaches [J]. Artificial Intelligence Communications, 1994,7 ( ! ) : 39-59.
  • 6Slonim T Y, Schneider M. Design Issues in Fuzzy Case-Based Reasoning [J]. Fuzzy Sets and Systems, 2001,117(2) :251-267.
  • 7Wang L, Tian S C, Yuan X F, Ma X M, Research on Gas Explosion IDSS in Coalmines Based on CBR[C] // Proceedings of International Conference on Advanced Computer Control, Singapore, 2009: 652- 656.
  • 8D Wettschereck, D W Aha, T Mohri. A Review and Empirical Evaluation of Feature Weighting Methods for a Class of Lazy Learning Algorithms [J]. Artificial Intelligence Review, 1997,11 ( 1- 5): 273-314.
  • 9http://www.testage.net/数据库在测试管理中的运用
  • 10陈文海.软件测试管理工具的研究与实现:[中国科学院软件研究所硕士学位论文]

共引文献89

同被引文献52

引证文献5

二级引证文献15

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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