
AutoRunner(自动化测试工具)
v3.9.26 官方版- 软件大小:63.72 MB
- 更新日期:2019-06-26 10:13
- 软件语言:简体中文
- 软件类别:编程工具
- 软件授权:免费版
- 软件官网:待审核
- 适用平台:WinXP, Win7, Win8, Win10, WinAll
- 软件厂商:

软件介绍 人气软件 下载地址
AutoRunner是泽众软件自主研发的一款自动化测试工具,该应用程序主要针对各大行业提供便捷的安全测试,为每一个系统提供保障,程序支持测试不同的组件,应用、编写测试脚本,实现功能测试;支持自动化测试、界面自动化测试解决方案、接口自动化测试解决方案、界面自动化测试工具 AutoRunner、移动端自动化测试工具 Mobile Runner;用户可以使用该程序进行测试管理,搭建测试体系解决方案、测试用例设计解决方案、测试管理软件TestCenter、软件生命周期管理ALM、需求管理RequisiteCenter、性能测试等;不仅如此,该应用程序的开发成果被广泛的运用到核心业务测试:银行行业测试方案、性能测试:企业测试方案,提供性能测试工具PerformanceRunner,支持免费在线性能测试(web PerformanceRunner)。强大又实用,需要的用户可以下载体验

软件功能
1、支持Java程序、浏览器、Flex程序、 Siverlight 程序等类型的脚本录制,支持脚本录制暂停功能;
2、支持配置“脚本回放时写日志文件”、“脚本运行出错时立即停止”、“脚本执行失败时截屏”以及“回放动作录制”等操作。
3、支持脚本回放速度的设置、播放超时设置;支持从指定脚本行开始执行的功能;支持执行失败时显示行号功能
4、支持跨脚本函数调用、类调用,支持脚本调用脚本,将常用的函数封装在一个公共函数内可以有效提高产品开发效率,实现各种复杂脚本的编写,使脚本简单明了,有利于后期的维护
5、支持校验对象属性、校验数据库、校验消息框、校验矩形文本、校验文件文本、校验Excel文件、校验正则表达式等属性
6、支持脚本参数化,实现了脚本与数据分离:脚本使用Java的脚本,在脚本执行的时候,从数据源中读取数据,通过循环参数列表对脚本进行控制,实现了值传递
软件特色
1、支持可视化对象库,查看对象的属性;支持对象的编辑、复制、粘贴、重新录制、比较;
2、支持对象的权重设置,通过权重设置实现模糊识别;支持对象查看,包括查看对象信息和对象对比功能;
3、支持对静态文本控件手工添加对象
4、支持自动生成、自动保存测试日志,详细记录脚本运行情况。支持可视化日志功能,其中包含“打开文件”、“保存文件”、“保存网页”和“播放视频”按钮,前三者均是对日志文件.log进行操作
5、支持图形对象,将不能识别的对象截取为图片,对图片进行操作,更方便自动化执行;支持图片检验,将截取的图片与被测系统对应的位置进行图片对比,可进行系统的校验
6、支持Windows类型对象测试,一般为用C++/Delphi/VB/C#等技术开发的桌面程序
7、支持IE网页对象测试,一般性的网站,比如大的门户类网站
8、支持Java对象测试,一般为用AWT/Swing/SWT等技术开发的桌面程序
9、支持Flex对象测试,一般为用Adobe公司的FlashBuilder开发工具开发的Flex网页程序
10、支持Silverlight对象测试,一般为用微软公司的Visual Studio开发工具开发的Silverlight网页程序
安装步骤
1、用户只要点击本网站提供的下载地址即可将应用程序下载到磁盘

2、打开数据包,解压数据文件,得到可以直接使用的程序文件,双击应用程序即可安装,点击是按钮

3、需要完全同意上述协议的所有条款,才能继续安装应用程序,如果没有异议,请点击“同意”按钮;

4、用户可以根据自己的需要点击浏览按钮将应用程序的安装路径进行更改

5、等待应用程序安装进度条加载完成即可,需要等待一小会儿

6、根据提示点击安装,弹出程序安装完成界面,点击完成按钮即可

7、打开程序时,需要设置一个工作文件夹,可以根据自己的习惯设置

使用说明
【数据参数表】
参数表用在参数化脚本过程中,可以用参数表工具栏对参数表进行各种编辑,编辑后的数据以xls文件形式被保存,每一列是一次循环。

【参数表工具栏】

参数表工具栏用来编辑参数表,如上图所示,每一个按钮功能如下:
1、在表头插入一列数据;
2、在表尾插入一列数据;
3、删除表头的一列数据;
4、删除表尾的一列数据;
5、在表头插入一行数据;
6、在表尾插入一行数据;
7、删除表头的一行数据;
8、删除表尾的一行数据;
9、将所有的行按名称的升序排列
10、将所有的行按名称的降序排列
11、从脚本对应的xls表中重新载入数据(参数表数据都被保存在与脚本同级同名的xls表中);
【对象库】
对象库中保存了所有对象的详细信息,不同对象的信息都不完全相同,在回放时就是根据这些属性来准确找到对应窗口中的控件,使之响应相应的动作。对于Windows程序来说某一个对象的属性包含如下内容。

Java程序对象的属性包含如下内容。

网页对象的属性包含如下内容。

Flex程序对象的属性包含如下内容。

这些属性的值和权重都可以手工编辑,方法是双击每一个要编辑的窗格即可;在不处于编辑状态时可以右击鼠标,在弹出菜单中选择复制即可复制出所在窗格的文本。面板的左边是一颗属性树,如下图所示:

每个可折叠的点都是一个窗口,节点名即是窗口对象名(不是窗口名);其下的子节点都是窗口中的控件,节点名即是控件对象名(不是控件名)。每点击一下树中的节点,右边的属性栏中就会显示出节点的各项属性,并可以进行编辑。在节点上点击鼠标右键,可以弹出菜单,对节点名进行删除和复制操作。面板的下方是两个按钮,分别是“增加对象”和“关闭”。增加对象用于手工添加对象,具体看高级应用,关闭按钮关闭对象库,并保存所做的修改
【对象重命名】
对象重命名
首先,打开对象库。

需要选中对象进行重命名:

例如命名,Button_* 为myUpdateButton_*

结果如下:

关闭对象库窗口后,修改生效。
【对象信息】
通过菜单【工具】à【对象查看】à对象信息

通过在【抓取对象】按钮上按下鼠标左键,拖动到某接口对象上,释放左键,这时该对象信息会显示在对象信息窗口中。例如,选择我的计算机的后退按钮对象如图:

通过本功能用户抓取一个对象,包括对象的属性名称和属性值,以及这个对象所用的方法
【对象比较】
【工具】à【对象查看】来比较对象
通过本功能,用户可以通过选择2个对象,来显示这2个对象的属性,并比较这2个对象的属性差异,有差异部分的属性在第2个对象相应属性中用红色字体标出
A、图中表格列出用户所选对象属性:第一列名称“属性名”,表示属性名称;第二列名称“对象1属性值”,表示选中第一个对象的属性值;第三列名称“对象2属性值”,表示选中第二个对象的属性值;
B、点击“选择第一个对象”按钮不放,然后鼠标移动到需要比较的对象上释放按键,系统把该对象属性值显示在表格第二列。
C、点击“选择第二个对象”按钮不放,然后鼠标移动到需要比较的对象上释放按键,系统把该对象属性值显示在表格第三列。
D、点击“开始比较”按钮,系统对这2个对象的属性值进行一一对比,如有某个属性值不同,则这2个对象对应的值用红色字体显示(即在表格第二、三列)。

比较两个对象之间的属性值的不同。
【编辑配置文件界面功能】
本功能主要用来定义一些影响系统回放的设置信息。这些设置信息对系统中所有脚本回放都有影响,要变更具体某个脚本的这些设置信息时,可在脚本中通过命令修改来实现,通过点击【设置】à【系统回放设置】

1、在上图“选项”中:
勾选“脚本回放时写日志文件”表示开放底层log功能,否则关闭底层log功能。勾选“脚本运行出错时立即停止”表示如果运行出错则立即停止,否 则继续执行,勾选“脚本执行失败时截屏”表示脚本执行失败时系统截屏,否则不截屏。
2、在“播放速度”中,用户通过此拖动条来调整命令之间的执行间隔实现调节脚本回放的速度。
3、在“播放超时”中,用户可设置单个命令执行的超时时间(默认5000ms),在命令运行一次失败时,会等待一段时间(由播放速度决定)后再次执行动作,如果执行动作的总时间超过此设置的时间,就会放弃命令的执行,继续下一条命令。
界面自动化测试解决方案
当今银行在测试项目的实施过程中,常常遭遇项目时间短、系统上线频率高、测试人员不足、测试执行准确率低等问题。泽众软件银行自动化测试解决方案针对以上问题,提出通过测试数据自动输入、测试用例自动生成和数据校验等方法,提高测试用例的执行效率和测试执行准确性,节省项目人力成本和项目时间成本,保障银行业测试项目顺利实施,按期完成。
自动化测试拓扑图

界面自动化测试解决方案


界面自动化测试解决问题

需求分析
测试人员与职责管理
测试需求管理,版本管理,用例设计,用例执行,缺陷管理
根据业务自动划分场景
全生命周期的测试管理
全面准确的业务分析
自动生成高覆盖测试用例
高效快捷的用例执行
可扩展的脚本生成
多样的系统异常捕获方式
方便的磁道信息获取
灵活简便的第三版挡板设置
跨项目多维度的测试统计报表
测试覆盖率高
执行效率高
测试准确率高
报表统计全面
脚本设计简单
用例设计方便
数据读取灵活
节省时间
节省人力
自动报告
测试需求覆盖率统计
用例设计覆盖率
用例执行覆盖率
缺陷的多维度统计
多维度项目统计报表
用例设计
基于业务规则的数据正交快
速生成测试用例
形成高覆盖,高质量测试用
自动执行
根据操作自动生成测试脚本
循环,检查点,参数化能通
过图形化操作实现
对于特殊控件也可录取
高校测试实验室解决方案
近年来,高校软件专业的毕业生面临着非常大的业压力,与此同时,企业在招聘软件人才的过程中,却因应聘者专业水平不达标而常常要面对一人难求的窘境。高校实验室搭建方案正是为了帮助学校培养企业所需要的人才,以企业要求的知识为基础,以企业项目为载体,以工具为辅助,培养学生的动手能力和项目实践;帮助学校建设一支专业性强的师资团队;帮助学生尽快业。
前景广阔的软件测试工程师
据统计,软件测试工程师是中国IT领域紧缺的人才,每年缺口高达30-40万人。同时,软件测试也是一个前景广阔的朝阳行业,软件测试从业人员3年后的平均年薪高达10-15万。而在目前,具备足够业务基础和业务经营的测试人员更是供不应求。因此,如何培养软件专业的学生,使学生成为符合企业需要的实战型人才也成为了高等院校无法避开的课题。
测试实验室建设目标
帮助学校建设专业的软件测试课题体系和软件测试实训环境;
帮助学校提高学生的软件测试理论和测试工具的掌握;
帮助学校提高学生到软件企业的业能力;
学校以实验室为基础,能够承接测试服务相关项目;
学校以实验室为基础,作为软件公共服务平台,进行科研或者技术交流;
云测试平台-测评/测试中心解决方案
21世纪是一个信息爆炸的时代,用户对于软件功能的要求越来越高;但是目前我国在软件技术方面的发展还比较落后;云测试平台建设的目的是为企业提供一个技术先进、设备齐全、高度开放的产品测试环境,为企业提供优质的测试服务,软件测试体系建设服务和软件测试工具服务;帮助企业建立软件测试规范和软件测试标准,提高软件产品质量。
更新日志
AutoRunner(自动化测试工具) v3.9.26更新:
1、增加了可测试的的系统类型
2、新增了一些黑盒测试文件的转换
3、解决了一些格式上的已知问题
4、修复了一些bug,优化了软件界面
人气软件
-
redis desktop manager2020.1中文 32.52 MB
/简体中文 -
s7 200 smart编程软件 187 MB
/简体中文 -
GX Works 2(三菱PLC编程软件) 487 MB
/简体中文 -
CIMCO Edit V8中文 248 MB
/简体中文 -
JetBrains DataGrip 353 MB
/英文 -
Dev C++下载 (TDM-GCC) 83.52 MB
/简体中文 -
TouchWin编辑工具(信捷触摸屏编程软件) 55.69 MB
/简体中文 -
信捷PLC编程工具软件 14.4 MB
/简体中文 -
TLauncher(Minecraft游戏启动器) 16.95 MB
/英文 -
Ardublock中文版(Arduino图形化编程软件) 2.65 MB
/简体中文