计算机工程与科学
計算機工程與科學
계산궤공정여과학
COMPUTER ENGINEERING & SCIENCE
2008年
5期
142-146
,共5页
陆永忠%余幸花%聂松林%裴小兵%汪春
陸永忠%餘倖花%聶鬆林%裴小兵%汪春
륙영충%여행화%섭송림%배소병%왕춘
软件测试自动化%图形化用户界面%事件流图
軟件測試自動化%圖形化用戶界麵%事件流圖
연건측시자동화%도형화용호계면%사건류도
针对目前GUI自动化测试方法中存在着一定程度的手工依赖性以及对测试用例和测试覆盖率缺乏系统管理等问题,本文结合Microsoft UI Automation框架开发了一个基于事件流图的GUI自动化测试系统.该系统先对被测标准GUI进行逆向工程以得到GUI的事件流图和期望的结果,然后分别采用基于蚁群算法的日常冒烟测试用例生成算法和基于宽度优先搜索的深度回归测试用例生成算法生成测试用例,并用这些生成的测试用例来测试新的GUI.测试结果表明,该GUI自动化测试模型是切实可用的,为在Windows环境下提高GUI测试的自动化程度提供了一种更为有效的途径.
針對目前GUI自動化測試方法中存在著一定程度的手工依賴性以及對測試用例和測試覆蓋率缺乏繫統管理等問題,本文結閤Microsoft UI Automation框架開髮瞭一箇基于事件流圖的GUI自動化測試繫統.該繫統先對被測標準GUI進行逆嚮工程以得到GUI的事件流圖和期望的結果,然後分彆採用基于蟻群算法的日常冒煙測試用例生成算法和基于寬度優先搜索的深度迴歸測試用例生成算法生成測試用例,併用這些生成的測試用例來測試新的GUI.測試結果錶明,該GUI自動化測試模型是切實可用的,為在Windows環境下提高GUI測試的自動化程度提供瞭一種更為有效的途徑.
침대목전GUI자동화측시방법중존재착일정정도적수공의뢰성이급대측시용례화측시복개솔결핍계통관리등문제,본문결합Microsoft UI Automation광가개발료일개기우사건류도적GUI자동화측시계통.해계통선대피측표준GUI진행역향공정이득도GUI적사건류도화기망적결과,연후분별채용기우의군산법적일상모연측시용례생성산법화기우관도우선수색적심도회귀측시용례생성산법생성측시용례,병용저사생성적측시용례래측시신적GUI.측시결과표명,해GUI자동화측시모형시절실가용적,위재Windows배경하제고GUI측시적자동화정도제공료일충경위유효적도경.