基于UML的面向对象软件簇级测试方法研究
【摘要】:随着面向对象软件开发方法的广泛应用,针对于此的测试方法也得到了越来越多的重视。面向对象软件的特征,如封装性、继承性、多态和动态绑定等,这些特征的引入增加了测试的复杂性。使得针对于此的测试与传统的软件测试有很大的不同。特别是针对类级和簇级的测试,给测试带来了很大的困难。
统一建模语言UML具有定义良好、易于表达、功能强大的特点,不仅支持面向对象的分析和设计。而且支持从需求分析开始的软件开发的全过程。UML的目标是以面向对象的方式来描述任何类型的系统。它提供了非常丰富的图例模型,为将其引入到软件测试中提供了可能。
本文讨论了面向对象软件的特点及其对测试的影响,同时分析研究了面向对象软件簇级测试的方法。本文研究设计了一个基于UML顺序图的簇级测试的模型,该模型主要针对C++语言。它以UML顺序图为OO软件测试的重要依据,通过对UML文档的信息提取;同时,对源代码插装,以提取程序运行时类间实际的交互信息。在此基础上,编译、运行插桩后的代码,分析测试结果,生成测试报告。
|
|
|
|
1 |
黄陇,陈致明,于洪敏,于秀山;基于UML的软件测试用例自动生成技术研究[J];计算机应用与软件;2004年11期 |
2 |
齐玉华;郭天杰;陶政德;程春华;;形式化可测性约束在软件模型实现过程中的研究[J];舰船电子工程;2009年09期 |
3 |
郭江涛;芦范;;UML的用例模型在需求建模中的作用[J];黑龙江科技信息;2011年15期 |
4 |
高莉;;基于UML的研究生管理系统测试策略研究[J];微计算机信息;2011年03期 |
5 |
张峻;张广泉;王辉;戴晔;;UML 2.0通信图的一种测试用例生成方法[J];苏州大学学报(自然科学版);2007年02期 |
6 |
刘伟;谭振江;;针对面向对象软件的测试[J];吉林师范大学学报(自然科学版);2009年04期 |
7 |
张润敏,杜英俊,郑丽英;心理学与软件测试探讨[J];甘肃科学学报;1995年01期 |
8 |
亢勇,陈自力,李鹏,路平;面向对象的软件测试[J];测试技术学报;1999年02期 |
9 |
周鸿志;如何做好甲方对软件产品的检测[J];电子产品可靠性与环境试验;1999年04期 |
10 |
刘艳,舒云星;基于模块分割的软件测试自动化技术及应用[J];洛阳工业高等专科学校学报;2003年03期 |
11 |
车清太;软件测试方法和策略[J];山西电子技术;2003年06期 |
12 |
罗娜,林和平,袁福宇;面向对象软件测试的方法研究[J];东北师大学报(自然科学版);2004年01期 |
13 |
崔凤茹,宋巍,钱越英;气象水文软件测评系统建设研究[J];装甲兵工程学院学报;2004年02期 |
14 |
王炳晨;软件测试走向规范[J];微电脑世界;2005年07期 |
15 |
杨鹏;高职软件测试课程的教学探索与实践[J];番禺职业技术学院学报;2005年02期 |
16 |
;非一般感觉 小试承启6800LE[J];电脑应用文萃;2006年01期 |
17 |
陈刚;;如何建设高效软件测试团队[J];中国金融电脑;2007年08期 |
18 |
王岩;;表现稳健——亿能DDR3 1333内存测试[J];微电脑世界;2008年11期 |
19 |
刘春裕;;如何快速掌握软件需求并开展测试[J];电脑知识与技术;2010年34期 |
20 |
李少白;;实时软件测试方法探讨[J];工业控制计算机;1988年01期 |
|