资源预览内容
第1页 / 共25页
第2页 / 共25页
第3页 / 共25页
第4页 / 共25页
第5页 / 共25页
第6页 / 共25页
第7页 / 共25页
第8页 / 共25页
第9页 / 共25页
第10页 / 共25页
亲,该文档总共25页,到这儿已超出免费预览范围,如果喜欢就下载吧!
资源描述
7.6 uoRnner简介1.1 Atounner的构成.1AutRunr功能简介7.6.2AutoRunner的安装规定67.6.3 AuoRuner的安装.配备AutoRne7.6.4.1配备AoRuner7.65 AuoRnne的使用流程1.6.5. AtoRue使用流程简介07.6.5.2创立项目11.3创立脚本14.6.5.4 录制脚本157.5. 录制回放177.5.6 脚本参数化1.6.5.6 属性校验227.6.脚本调用247.6 Atounner简介7.6.1 AuoRunne的构成集成开发环境:(ngrated Delomet Environnt 简称IDE)软件是用于程序开发环境的应用程序,一般涉及代码编辑器、编译器、调试器和图形顾客界面工具,也就是集成了代码编写功能、分析功能、编译功能、Deug功能等一体化的开发软件套。所有具有这一特性的软件或者软件套(组)都可以叫做。如微软的Viul Studi系列,Brand的C+ Buildr、Delhi系列等。IE环境菜单栏utoRuner3.9中的菜单栏如上图所示,主菜单涉及文献、编辑、录制、执行、设立、许可证、协助等菜单项,下面对每一项做一种简介。文献菜单如图所示,所有对脚本的管理操作都可以在文献菜单下完毕,涉及对脚本的新建,导入,保存,另存为,关闭,变化工作空间,近来打开,退出等等。编辑菜单如图所示,所有对脚本的编辑操作都可以在编辑菜单下完毕,涉及对脚本的撤销,重做,查找,替代,剪切,复制,粘贴,循环参数表,对象库,以及对多种需求的校验。录制菜单如图所示,录制菜单比较简朴,只有一种“开始录制”菜单项,用来启动脚本录制功能。执行菜单如图所示,执行菜单涉及两个菜单项,开始执行菜单启动回放脚本功能,在回放过程中如果时间比较长或是遇到问题需要提前关闭回放,可以点击停止执行以提前终结。设立菜单如图所示,设立菜单中涉及了语言设立、扫描JKJRE、字号及显示录制选项等的设立,软件目前支持简体中文和英文设立,在程序初次启动时,会根据系统默认语言选择初始语言类型和字号,当顾客手动选择语言类别和字号时,软件再次启动才会生效。本软件自带JE6,如果顾客电脑上在安装了AutRuner后又安装了其她的JD版本,则可以点击此按钮,将AutoRunner所需要的相应文献写入JD中,省去了顾客重装AutoRuner的麻烦。许可证菜单如图所示,许可证菜单是Autouner39新增的菜单,以便顾客在软件中完毕许可证的生成和导入工作,由于免费的许可证试用期为15天,当试用期过后再次使用软件后会提示LIC过期的提示,此时可以点击“申请许可证”菜单项,根据需要产生req文献,获得我公司为您配备的LIC文献后,可以点击“导入许可证”菜单项将其导入即可。协助菜单如图所示,协助菜单为您提供软件使用协助和公司产品简介。.6.1 AtoRun功能简介自动测试过程就是通过模拟人工操作,完毕对被测试系统的输入,并且对输出进行检查的过程。自动测试是由软件替代人工操作,对被测试系统的 GUI 发出指令,模拟操作,完毕自动测试过程。AoRne 是自动化的功能测试工具,功能测试的目的是根据 GUI 的界面或者报表来检查软件的实际功能与否和需求定义的功能相一致。AutoRnr自动测试工具合用于功能测试、回归测试、系统测试、疲劳测试、组合测试、每日构建测试等,可以提高测试效率,减少测试人工成本,协助顾客找被测对象的缺陷,特别是对于某些通过手工测试很难发现的缺陷。Atounne可以进行 Windws类型对象测试,一般为用C+Delhi/VB/C#等技术开发的桌面程序。 IE网页对象测试,一般性的网站,例如大的门户类网站。Ja对象测试,一般为用AT/Swig/SWT等技术开发的桌面程序。Fex对象测试,一般为用Adoe公司的FlhBulder开发工具开发的Flex网页程序。 Silverlight对象测试,一般为用微软公司的Visu Studi开发工具开发的illt网页程序。 PF对象测试,一般为用微软公司的ial Stuio开发工具开发的WPF桌面程序。 Q对象测试,一般为基于诺基亚T库开发的桌面程序。Autouner特点 使用BanShell语言作为脚本语言,使脚本更少,更易于理解。BeaShel语法自身也兼容Java语法。 采用核心字提示、核心字高亮的技术,提高脚本编写的效率。 提供了强大的脚本编辑功能。支持同步点。支持多种需求的校验。涉及对对象属性、数据库、文献文本、Excel表格、正则体现式、消息框文本、矩形区域文本等的校验。支持参数化,同步支持数据驱动的参数化。支持测试过程的错误提示功能。容许顾客在某个时刻从被测试系统中获取对象多种的信息,例如:一种对话框上的按钮的名字等属性信息。 通过设立对象的辨认权重,可以在多种状况下有效辨认对象。 AutRunr30新增了许多命令函数,有助于测试人员进行多种功能测试,纯熟掌握这些命令函数,可以让测试人员编写出更简洁、更高效的测试脚本。7.62 AutoRuner的安装规定在安装本软件之前请确认系统配备符合如下条件: 操作系统规定:Winows(32位/6位)/xp/vista/7/; IE浏览器规定:IE6、I7、E8、IE9; 内存规定:不少于12M; 磁盘空间规定:不少于50M剩余磁盘空间;AutoRnner的安装1. 双击安装文献,进入下一步。2.弹出安装提示框,注意utoRuner不容许安装在虚拟机上。3.单击“”按钮,弹出AtoRunn安装界面。4. 单击“”按钮,打开选择AtRunnr安装途径弹窗,此处按默认途径安装。5单击“”按钮,开始安装。注意,安装过程中如遇到杀毒软件拦截,请容许。. 单击“”,就完毕了Autonner的安装过程。7.配备Atounne7.61配备AutoRuner1 初次运营Atnr,双击运营AutoRner,打开设立工作空间弹框。. 单击“”按钮,选择一种文献夹做为utoRunner的工作空间。3.单击“”按钮,设立工作空间成功。此时,在工作空间理睬自动生成某些文献,不要手动删除等操作。以免AutoRunne不能正常使用。7.5 uoRnner的使用流程.5.1AutoRuer使用流程简介7.创立项目utoRunr提供两种方式创立项目,读者可以自行选择方式,本教程以右键快捷方式创立为例。1. 在项目区单击鼠标右键,弹出创立项目菜单。2. 选中“”打开“新建项目”弹窗。3. 输入“项目名称”,此处有两个选项,我们以“不限定录制程序”为例,有爱好的读者可以试试另一种选项,单击“”按钮,创立项目成功。7.6.5.创立脚本AtoRunner提供两种方式创立脚本,读者可以自行选择方式,本教程以右键快捷方式创立为例。1. 选中项目,单击鼠标右键,弹出创立脚本菜单。2. 选中“新建脚本”菜单,打开脚本创立弹窗。3. 输入脚本名称,如:ogi_scr,单击“”按钮,创立脚本成功,系统会自动打开脚本编辑。7.录制脚本本教程以“网络综合教学平台”的登录操作为例为人们演示自动化测试工具AuoRnner的使用。使用的是E.。,操作系统是Windo X。1. 打开“网络综合教学平台”页面。2. 选中脚本,单击录制按钮“”打开询问弹窗,我们选择“全新录制”。3. 单击“”按钮即可开始录制。4. 录制完毕后的脚本:7.55 录制回放打开“网络综合教学平台”页面2.选中脚本,单击“”按钮,开始运营。4. 脚本执行完毕后,会自动打开执行日记信息,如下图。76.5.脚本参数化1.脚本参数化我们以测试“网络综合教学平台”的功能菜单为例进行演示,一方面录制脚本。2.添加测试对象,单击“”按钮,打开“对象库”弹框。3 单击“”按钮,打开“网络综合教学平台”页面(已登录)同步按住“Crl”和“Alt”键,鼠标单击功能菜单,将菜单添加至对象库,便于参数化脚本。4添加对象成功。 添加数据池(参数列表),打开脚本,在下面单击“”按钮,打开参数列表标签。6.输入参数列,注意此处我们需要参数化的是功能标签,因此参数表中的列就是功能标签的名称。7 脚本参数化,在脚本区单击鼠标右键,选中“”打开“循环参数表”编辑弹窗。 单击“”按钮,参数化想关脚本就自动生成了。9.编辑脚本,将参数表中的数据添加到脚本中。0.至此脚本参数化就完毕了,可以回放一下脚本看看与否能运营成功,如果不成个,看错误提示进行相应的编辑修改。7.6.属性校验AuoRne提供七种对象属性的校验功能,我们这里以校验对象属性为例进行解说。.选中脚本(我们还是以is_cr.bh为例),在脚本编辑区单击鼠标右键,打开右键功能菜单。2选中“”菜单,打开“校验属性”编辑弹窗。3. 我们可以看到对象“A_首页”的属性”ofeHeig”值为“4”。4. 编辑校验属性内容,如下图。5. 单击“”按钮,保存,脚本区自动添加一串脚本。7.6.57脚本调用Auounner提供脚本间的调用功能,但是需要注意必须在在同一种项目中的脚本才可以调用。不同项目脚本间的调用需要写明绝对途径。1. 选择并双击打开脚本login_c.bsh2. 脚本编辑区,输入命令:“r.calScpt(listsr.bsh);”。3. 保存脚本并运营。其她多种操作方式在这里就不一一举例了,有爱好的读者可以到上海泽众软件有限公司官方网站下载使用utounner。官网地址:
网站客服QQ:2055934822
金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号