基于Silktest的自动化测试系统的设计与实现

被引量 : 2次 | 上传用户:nish2008
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着自动化测试在软件开发生命周期中所占的地位越来越重要,自动化测试工具也越来越多地被应用在软件测试领域中。目前比较流行的自动化测试工具包括Mercury Interactive公司的WinRunner、 LoadRunner, IBM公司的RFT、Robot,惠普公司的QTP, Segue公司的Silktest等,这些自动化测试工具在功能测试和性能测试方面充分展现了自动化测试的优点。但是在应用到实际项目中的时候仍然存在较大的局限性,导致自动化测试没有完全达到真正的自动化。本论文正是针对自动化测试工具的局限性,基于Silktest自动化测试工具,以Advent Software公司的Moxy产品为主要研究对象,经过深入分析和研究,开发出了一套应用比较灵活,功能比较强大的自动化测试系统。本自动化测试系统实现的主要功能为:1.对测试对象的识别与存储,灵活处理测试对象,实现了对测试对象的完全操作2.完成了对测试对象的动作操作,处理测试对象操作过程中遇到的异常窗口,实现了程序的时效性控制。3.对测试结果文件进行定制化设计,采用文件比较工具显示测试失败时验证点的详细信息,以利于测试人员精准地定位错误出处及原因。4.根据Silketest脚本语言连接数据库的原理,将自动化测试脚本与应用程序后台数据库连接起来。对数据库中的数据进行添加,更新,查找等操作,实现了数据库的自动化测试。5.比普通的自动化测试系统增加了对最后结果的处理,极大地方便了自动化测试及开发人员。脚本在内部对第三方用例管理工具的API进行连接并调用,从测试结果中筛选出关键要素,结合测试系统环境及系统参数,实现测试结果的自动化上传以及数据化管理。
其他文献
《伤寒论·辨厥阴病脉证并治》篇诸多问题争论由来已久,古今医者备抒己见,众说纷纭,莫衷一是[1]。争论包括厥阴病的内容、厥阴病的提纲、厥阴病主证、厥阴病的主方、厥阴病的
陆游诗歌意象的文化特征主要表现在社会文化特征、地域文化特征、诗人个性特征三个方面。前者从社会政治、社会审美、社会思潮三个方面影响着诗人诗歌意象的选择与内蕴的表达
从历史发展来看,婚约制度属于婚姻制度的重要组成部分。然而,在新中国立法中,并没有以立法的形式强调婚约的重要地位,婚约以习惯法的形式存在于我国民间婚姻缔结过程中。在中
2010年的第一天,发展中国家间最大的自由贸易区——中国-东盟自由贸易区正式启动。在领土面积、人口、经济实力等方面处于东盟国家领先地位的印尼与我国的深度合作与交流成为
当前中国正处在工业化中期阶段,重化工业特征非常明显。这意味着中国在较长时间内不可避免地要大量消耗资源和能源。中国的碳排放量已经居世界前列,而且还存在继续上升的趋势。
在降雨条件下,路表积聚的雨水沿路面合成坡度方向运动,形成一层漫流水膜。车辆高速行驶时,轮胎与路面水膜挤压后产生动水压力,当动水压力达到一定值时,产生车轮沿液面滑移(即“水
农业是人类的“母亲产业”,中国作为一个农民大国,素有“中国的问题就是农民问题”的说法。农民问题从根本上是土地问题。因为“民以食为天,食以地为本。”土地作为农业最基
对我国石斑木属的区系地理进行了初步研究。石斑木属共有15种,中国产7个种、3个变种,国产种占该属全部种数的46.7%,主要分布于华南、西南及华中、华东地区。从该属在我国的分布现
在目前的中药研究中,有共识的是中药药效是多种化学组分,在多个靶位共同作用的结果。但是中药材的品种之间的差异﹑不同的产地﹑不同的采收期的药材,其化学组分之间或者化学组分之间
自动化测试是软件测试的重要组成部分,也是当今软件测试行业最受关注的问题之一。目前,业界实施比较成熟的是性能测试自动化。在系统测试自动化方面,包括UI测试自动化、单元测试