基于.NET平台GUI自动化测试研究
图形用户界面(GUI)是计算机软件发展的一个重大里程碑,由于其存在形态的多样性、复杂性及越来越庞大的规模,如何确保质量成为目前重要研究课题.测试阶段的耗费占工程总预算的25%~50%.传统的人工测试技术不但耗费大量的人力资源,还需要很长的测试周期,测试效率低下并严重依赖于测试人员的个体思维习惯从而导致测试的遗漏,自动化测试是完整、严密的测试过程,使用准确的测试法则和评估标准.基于.NET平台构建的AUILibrary库为GUI自动化测试的开发提供了丰富的接口,所采用的C#语言比以往使用的专用脚本语言更通用、功能更强大;AUILibrary灵活、高效地定位界面元素,不会因为其属性的改变(如控件位置变化或控件存在但不可见等原因)而失效;根据具体控件的特性封装接口实现智能定位(如拖动下拉框中的滚动条找出选项或在数据集中通过上下翻页实现数据行的自动检索等)。
图形用户界面 自动化测试 AUILibrary库
倪瑾 蒋俊华
河南大学物理与电子学院 河南开封475000
国内会议
郑州
中文
135-140
2011-09-01(万方平台首次上网日期,不代表论文的发表时间)