基于.NET平台GUI自动化测试研究

来源 :2011年第六届河南省科协学术年会 | 被引量 : 0次 | 上传用户:farmeress
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
图形用户界面(GUI)是计算机软件发展的一个重大里程碑,由于其存在形态的多样性、复杂性及越来越庞大的规模,如何确保质量成为目前重要研究课题.测试阶段的耗费占工程总预算的25%~50%.传统的人工测试技术不但耗费大量的人力资源,还需要很长的测试周期,测试效率低下并严重依赖于测试人员的个体思维习惯从而导致测试的遗漏,自动化测试是完整、严密的测试过程,使用准确的测试法则和评估标准.基于.NET平台构建的AUILibrary库为GUI自动化测试的开发提供了丰富的接口,所采用的C#语言比以往使用的专用脚本语言更通用、功能更强大;AUILibrary灵活、高效地定位界面元素,不会因为其属性的改变(如控件位置变化或控件存在但不可见等原因)而失效;根据具体控件的特性封装接口实现智能定位(如拖动下拉框中的滚动条找出选项或在数据集中通过上下翻页实现数据行的自动检索等)。
其他文献
在足球机器人决策系统设计中,推理模型占有很重要的地位,它为足球机器人决策系统设计提供整体思路上的指导.推理模型研究的内容是决策系统推理的一般过程和步骤,这样就可以把
会议
讨论了GF(q)~n上函数对任意多个变量是线性的充要条件,同时研究了相关免疫的有关性质。 The necessary and sufficient conditions for the function of GF (q) ~n to be lin
钱海燕专职闲人,业余作家。自幼喜爱书画,数学很少及格,大学留级一年,从经济系狼狈逃跑转学中文,勉强毕业,之后投身(短暂的)媒体生涯,因既不愿当记者也不会做编辑,改画漫画,
对于工业用金刚石,瑕疵的大小、数量将会影响到生产使用的质量,而对于具有宝石级价值的钻石,瑕疵阻碍光线在钻石中的传播,降低了钻石的亮度,影响了钻石的色散,显然,净度上的
会议
开放式基金(Open-end-Fund)属于公司基金类型,与封闭式基金相对,是指基金的资本总额或股份总数可以随时变动,即可根据市场供求情况发行新份额或赎回股份的投资基金。由于资
科研管理信息系统对于企业的管理者来说至关重要。所以科研管理信息系统应该能够为用户提供充足的信息和快捷的查询手段。本文应用PowerBuildex9.0构建了一个基于C/S架构的科
会议
请下载后查看,本文暂不支持在线获取查看简介。 Please download to view, this article does not support online access to view profile.
深圳市鹏基物业管理有限公司是深圳鹏基集团为使房地产开发实现高标准建设、高品位管理目标而成立的,公司下属单位有鹏花园管理处,鹏兴花园高层管理处、鹏兴实验学校、鹏兴幼儿
气喘吁吁地爬上顶层,冯海小小的“蜗居”兼工作室到了。非常之巧,冯海和吕燕也是刚从河北拍片回来。吕燕在别处卸妆,冯海则一脸疲惫地指挥着助手整理东西。在这 Panting cl
一、走近大象大象,英文为“elephant”。我是大象,是目前陆地上最大的哺乳动物。人们常夸我的个头大,说我“身体像堵墙、四肢像柱子、耳朵像扇子、重量像铁塔”!哈哈,大家不