基于Python语言的GUI自动化测试脚本技术研究

来源 :计算机测量与控制 | 被引量 : 0次 | 上传用户:jslj
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
为解决嵌入式软件GUI测试自动化控制问题,提出Python测试脚本扩展嵌入的方法,采用开源库Boost.Python将Python解析器嵌入GUI自动化测试平台软件中,并为GUI软件测试行为扩展了测试函数,建立了用例要素与脚本要素的对应关系,针对不同类型的扩展测试函数提出了基于关键字索引和图像建模的脚本函数自动生成方法,并且从脚步的解析与调度两方面分析了Python测试脚本的驱动执行原理,使嵌入式软件GUI自动化测试平台支持Python脚本的创建并通过脚本的执行实现GUI软件自动化测试,并且提高了测试控制的易用性和灵活性。
其他文献
目的:探讨锁定钢板内固定治疗复杂胫骨平台骨折的临床价值及优越性。方法:选取2007年12月~2010年12月在我科经锁定钢板内固定治疗的34例复杂胫骨平台骨折患者为观察组,选取同
广西电子政务外网平台由自治区级、市级、县级平台和纵向网络平台组成,上连国家政务外网,连接厅局单位130多个。自治区级电子政务外网平台的物理结构采用核心层、汇聚层和接入
证明了:设N是挠自由3-素拟环,d是N上的非零导子,若对于某a∈N,d(a)≠0,而使得[d(a),d(x)]=0,↓Ax∈N,则d必是非幂零的。
针对常规封隔器在大斜度井上应用存在密封效果差及反洗井后活塞关闭不严等问题,研制了大斜度井Y341可洗井高效注水封隔器。该封隔器胶筒肩部设计了防突机构,可限制胶筒朝油套
以上海市总工会机关办公楼修缮工程为例,通过多种新工艺的尝试对比,并利用现代工艺和技术来复原建筑原貌,使工程质量达到了最优效果,实现了修旧如旧、修旧如故的设计目标。工
石山地区的产业结构决定其经济社会的情形。本文通过大量数据和现状的分析,表明占山地区产业结构严重地倾向第一产业,呈农业型的经济结构特征。与广西和全国相比较,石山地区
证明了2-挠自由素拟环N若能容纳一个非零的导子d,使得d(N)是交换的,则N是一个交换的无零因子环,特别地,若N还具有单位元,则N是一个整环.
X窗口系统是美国麻省理工学院开发的网络多窗口图形软件。它与设备无关,可以在任何支持X协议的硬件上使用。目前,已纳入ANSI工业标准,几十家硬件厂商(包括IBM、DEC、HP、Sun