期刊文献+

基于UML顺序图的回归测试用例生成研究 被引量:2

Generation of Regression Test Cases Using UML Sequence Diagram
在线阅读 下载PDF
导出
摘要 首先在分析UML模型可测试性的基础上,解析顺序图,得到场景测试树,再遍历该树,得到场景的输入、预期输出、约束条件以及场景环境,这4部分组成了测试用例。再通过比较UML设计修改前后两个版本的顺序图,找出其中的改变信息,并在测试用例和变化信息间建立映射关系,最后从原测试用例组中挑选出与映射关系有关的测试用例。 Beginning with analyzing the testability of UML model, a scenario tree can be created by parsing it. The input, respected output, constraint and scenario context are generated through traversing the scenario tree, and the four parts constitute the test case. We can find the changed information before and after revision by comparing versions of the sequence diagram. Finally, a mapping relation between changed information and test cases is generated. Using this map relation we can select test cases affected by revision.
作者 文瑾
出处 《集成技术》 2013年第3期75-78,共4页 Journal of Integration Technology
基金 云南省教育厅科学研究基金(09Y0348)
关键词 软件测试 UML顺序图 面向对象 回归测试用例 software test UML sequence diagram object-oriented regression testing cases
  • 相关文献

参考文献11

二级参考文献30

  • 1占学德,缪淮扣.基于UML状态图测试的充分性准则[J].计算机科学,2005,32(5):230-235. 被引量:11
  • 2袁洁松,王林章,李宣东,郑国梁.UMLTGF:一个基于灰盒方法从UML活动图生成测试用例的工具[J].计算机研究与发展,2006,43(1):46-53. 被引量:13
  • 3卢炎生,王曦,谢晓东,毛澄映.基于依赖性分析的UML状态图切片技术[J].计算机工程,2006,32(15):81-83. 被引量:6
  • 4Leung H K N,White L.Insights into regression testing of software testing[C]//Proceedings of Conference on Software Maintenance.[s.l.]:[s.n.],1989:60-69.
  • 5Mellor S J.Introduction to executable and translatable UML[M].New York,NY:Van Nostrand Reinhold,2005:43-56.
  • 6Bellur U,Vallieswaran V.On OO design consistency in iterative development[C]//Third International Conference on Information Technology.[s.l.]:New Generations,2006:46-51.
  • 7伦立军.软件测试中路径覆盖自动生成技术研究.哈尔滨工业大学计算机学报,2003,10(3):52-58.
  • 8Sajeev A S M,Wibowo B.Regression test selection based on version changes of components[C]//Tenth Asia-Pacific Software Engineering Conference.[s.l.]:[s.n.],2003:78-86.
  • 9Liang H.Regression testing of classes based on TCOZ specification[C]//Proceedings of 10th IEEE International Conference on Engineering of Complex Computer Systems(ICECCS).[s.l.]:[s.n.],2005::450-457.
  • 10Beizer B.Software testing techniques[M].New York,NY:Van Nostrand Reinhold,1990.

共引文献17

同被引文献10

引证文献2

二级引证文献6

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

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