现代电子技术
現代電子技術
현대전자기술
MODERN ELECTRONICS TECHNIQUE
2012年
18期
38-40
,共3页
UML类图%有向赋权图%面向对象软件集成测试%ODDWG
UML類圖%有嚮賦權圖%麵嚮對象軟件集成測試%ODDWG
UML류도%유향부권도%면향대상연건집성측시%ODDWG
为了更好地完成面向对象软件测试中的集成测试,提出了一种基于UML类图的面向对象软件集成测试方法.首先从UML类图的文件中利用RationalRose提供的接口将类图中的类内信息、类间信息提取出来,并计算每个类的内聚度以及类间耦合度,同时把每个类看作有向图的结点,类的内聚度、类间耦合度的加权作为节点的权值,类问关系的出度作为关系的权值.根据动态绑定的特点,在图中添加类间可能存在的动态绑定线索;然后,遍历该动态对象赋权图生成集成测试的测试序列;最后对生成的序列进行筛选,得出最有效的测试序列.实验证明该方法是有效的.
為瞭更好地完成麵嚮對象軟件測試中的集成測試,提齣瞭一種基于UML類圖的麵嚮對象軟件集成測試方法.首先從UML類圖的文件中利用RationalRose提供的接口將類圖中的類內信息、類間信息提取齣來,併計算每箇類的內聚度以及類間耦閤度,同時把每箇類看作有嚮圖的結點,類的內聚度、類間耦閤度的加權作為節點的權值,類問關繫的齣度作為關繫的權值.根據動態綁定的特點,在圖中添加類間可能存在的動態綁定線索;然後,遍歷該動態對象賦權圖生成集成測試的測試序列;最後對生成的序列進行篩選,得齣最有效的測試序列.實驗證明該方法是有效的.
위료경호지완성면향대상연건측시중적집성측시,제출료일충기우UML류도적면향대상연건집성측시방법.수선종UML류도적문건중이용RationalRose제공적접구장류도중적류내신식、류간신식제취출래,병계산매개류적내취도이급류간우합도,동시파매개류간작유향도적결점,류적내취도、류간우합도적가권작위절점적권치,류문관계적출도작위관계적권치.근거동태방정적특점,재도중첨가류간가능존재적동태방정선색;연후,편력해동태대상부권도생성집성측시적측시서렬;최후대생성적서렬진행사선,득출최유효적측시서렬.실험증명해방법시유효적.