基于场景和UML图的CBSD软件集成测试方法研究Research on CBSD Integrated Test Based on UML Diagrams and Scenario
宋建华,谭瑛,周小波
摘要(Abstract):
基于构件的软件开发(Component_Based Software Development,CBSD)是软件设计的新趋势,软件测试是软件质量的保证。构件化软件的测试核心是构件间的交互。介绍了一种基于场景和UML图的CBSD软件的集成测试方法,它以扩展的UML图为主要的测试模型,分析构件间的交互,并利用场景的思想生成测试用例。最后提出了一个构件化软件集成测试框架。
关键词(KeyWords): UML;构件测试;测试框架;构件交互
基金项目(Foundation):
作者(Author): 宋建华,谭瑛,周小波
参考文献(References):
- [1]邵回祖.基于构件的软件开发论述[J].电力学报,2002(4):1255-1261.
- [2]景涛,等.构件软件的测试问题综述[J].计算机工程与应用,2002(2):321-325.
- [3]毛澄映,等.构件软件测试技术研究进展[J].计算机研究与发展,2006(4):1375-1382.
- [4]杨芙清,梅宏,李克勤.软件复用与软件构件技术[J].电子学报,1999(2):1335-1339.
- [5]景涛,德成刚,等.构件软件的测试问题综述[J].计算机工程与应用,2002(4):1330-1335.
- [6]蔡敏,黄丙强.UML基础与Rose建模教程[M].北京:人民邮电出版社,2006.
- [7]CLENFORD J MYERS.The Art of Software Testing[M].王峰,译.北京:机械工业出版社,2004.
- [8]严蔚敏,吴伟民.数据结构[M].北京:清华大学出版社,1999.