网站大量收购独家精品文档,联系QQ:2885784924

軟件测试工具AotoRunner初探.docVIP

  1. 1、本文档共16页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
軟件测试工具AotoRunner初探

《软件测试技术作业》 软件测试工具 AotoRunner初探 目 录 1 AutoRunner简介 2 2 AutoRunner的使用 3 3AutoRunner功能 8 4总结 17 1 AutoRunner简介 AutoRunner是黑盒测试工具,可以用来完成功能测试、回归测试、每日构建测试与自动回归测试以及冒烟测试等工作。是具有脚本语言的、提供完善的针对脚本跟踪和调试功能的、支持IE测试、Windows native测试、B/S、C/S系统测试的自动化测试工具。可以进行基于B/S架构测试——对B/S系统进行功能测试,支持各种B/S应用和Web网站的测试。基于C/S架构测试——对C/S系统进行功能测试,支持大多数的C/S系统测试。.NET测试——对.NET类型的应用软件进行功能测试支持标准Windows应用程序测试和.NET应用程序测试。产品同时支持中英文版本切换使用JAVA语言作为脚本语言,便于学习与使用提供了强大的测试案例编辑功能支持各种同步点,包括识别自动同步点和自己扩展的同步点支持手动参数化和自动参数化支持模糊识别,通过对组件设置和权重识别来实现模糊识别,提高了脚本执行的可靠性和兼容性支持JAVA语法分析的编辑器,关键字提示,提高脚本编写的效率支持debug功能,可以方便的进行脚本调试支持测试跟踪调试,实现了JAVA的跟踪体系:JDA支持测试过程的错误处理功能支持Java组件的回放和录制支持识别DATATABLE数据表格新增录制脚本窗口最小化功能,方便录制时查看录制的脚本新增关键字视图功能新增组件库,方便对对象属性进行操作新增多脚本连贯执行功能文本校验功能增强,可以对90%的静态文本进行校验。 软件安装过程 系统提示必须选择一个文件夹作为工作空间 这里将“实验文件夹”作为工作空间 下面通过一个简单的测试来体验一下Autorunner的功能,在这里假设我们需要测试的软件为windows自带的计算器(因为以一个未知的测试软件去测试一个未经过测试的程序没有任何意义),首先创建测试项目 输入项目名称新建脚本输入脚本名caseI来代替(不能用case这个名称,因为这属于保留字) 开始录制脚本脚本录制结束。 如果要完成自动化功能测试,点击菜单中的执行键即可自动完成。 3AutoRunner功能 除了自动执行脚本的功能外,本软件还提供了代码补全、调用已有的脚本,设置校验点,手动添加组件及手动完成循环测试参数设置等功能。其中设置校验点不仅对脚本语句进行校验,还可校验数据库、消息框、EXECL表格、矩形文本、文件文本、正则校验等功能。这里将其中比较重要的功能进行详细介绍。 3.1手动添加组件 该软件只对对象库已有的对象进行回放执行,如果测试脚本中有的对象在对象库中没有记录的话,会出现回放错误的信息。所以有以下情况可能需要手动添加对象组件到对象库中:1、回放时出现某个对象在对象库中没有找到的错误;2、由于错误修改对象属性导致回放失败;3、某些对象在录制时不方便录制或者录制失败;4、对可复用的测试脚本,需要添加某个或某几个对象到对象库中。5、脚本已录制完毕,需要添加组件。 点击菜单中的对象库组件,进入到对象库界面中。 点击对象库界面左下的“增加对象”按钮,出现录制的界面,将鼠标移动到要添加的对象上,再同时在键盘上按下CTRL和ALT键,对象被录制的时间应该不超过1ms,所以不用长时间按下两键,当对象的信息在录制框中显示出来,就表示添加对象已成功。 添加完毕后,在对象库中即可显示,本例中添加的是计算器的编辑窗口。可以在对象库中看见新添加组件的一些属性和数值。 3.2添加校验点 该软件可以在任何脚本语句下添加校验语句,也可以在一个脚本命令或一个对象同时添加多条校验语句,在这里继续上面得步骤操作。 对象名称在这里选择的是计算器的编辑窗口,因为任何数据,都只在这里显示。因为本例中是一个数值计算,所以属性名称中选择“value”,期望值中添加“400”点击确定后,执行该脚本。 执行完毕后,在软件下方的输出框中会显示此次的校验信息。 结果明显值为400,但是匹配结果为什么是显示“false”呢?可以通过放大图的部分来探究原因。 我们可以看到实际值的后面多出个点和空格,那是因为计算器自带这2个字符。在这里我们特别说明的是,如果在校验语句前加上“//”这两个字符,该校验语句颜色会变绿,这意味着自动跳过该校验语句,并且不执行。我们在下边可再添加一条正确的校验语句,如下图: 执行之后,显示匹配。 也可以在任何脚本命令下添加校验语句,本例中在按下按钮“6”脚本命

文档评论(0)

cv7c8hj6b4I + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档