产品体验中心 下载与支持 产品社区 合作代理 |  咨询电话:400-035-7887/021-6072 5088

泽众AutoRunner(自动化测试工具/功能测试工具)

自动化测试工具

泽众AutoRunner是国内专业的支持C/S、B/S各种技术框架的、基于组件识别的自动化测试工具,实现7*24小时的自动化回归测试和功能测试,让测试更智能。

泽众工具累计下载量 35241

  • 泽众AutoRunner(简称AR)是泽众软件自主研发的自动化测试工具,也是一个自动测试框架,加载不同的测试组件,能够实现面向不同应用的测试。通过录制和编写测试脚本,实现功能测试、回归测试的自动化,自动化执行测试用例取代人工执行测试用例,提高测试执行效率,降低测试人工成本。

    价值 说明
    可对PC端CS、BS系统进行功能自动化测试; 支持浏览器和客户端系统,支持浏览器包括IE、谷歌、火狐、edge等;
    录制、拖拽、编写生成脚本,脚本语言支持JAVA扩展; 通过对被测系统界面进行操作,工具自动记录脚本;或者之间通过增加对象的方式获取对象,通过对于视图对象的拖拽直接生成脚本;工具脚本是BeanShell,支持JAVA扩展,也就是用户用JAVA语言封装函数,工具可以识别;
    可识别标准、非标准控件,可视化管理脚本与对象; 对于页面非WINDOWS的标准控件,工具可强制获取对象信息,较差情况可通过坐标位置获取;
    对象属性丰富,一次识别通过率99%以上; 录制脚本时,抓取页面对象的属性值,记录于对象库,可通过设置属性权重判断该对象在回放时是否校验该属性;
    测试用例可进行参数化,并且有丰富的校验方法,可与ATF无缝集成; 通过测试用例覆盖业务规则的测试,减少脚本设计的复杂度和脚本设计的简单性;校验点包括属性校验、数据库校验、文本校验、图形校验;

    客户案例

    • 国防科技大学
    • 中电54所
    • 沈阳飞机工业集团
    • 建行银行北京总行
    • 广州银行
    • 中信银行
    • 中信建投
    • 浙江农信
    • 如新(中国)日用保健品有限公司
    • 更多...
  • 脚本管理 AutoRunner支持Java程序、浏览器、Flex程序、 Siverlight 程序等类型的脚本录制,支持脚本录制暂停功能;支持配置“脚本回放时写日志文件”、“脚本运行出错时立即停止”、“脚本执行失败时截屏”以及“回放动作录制”等操作。支持脚本回放速度的设置、播放超时设置;支持从指定脚本行开始执行的功能;支持执行失败时显示行号功能。
    函数、脚本调用 AutoRunner支持跨脚本函数调用、类调用,支持脚本调用脚本,将常用的函数封装在一个公共函数内可以有效提高产品开发效率,实现各种复杂脚本的编写,使脚本简单明了,有利于后期的维护。
    校验点 AutoRunner支持校验对象属性、校验数据库、校验消息框、校验矩形文本、校验文件文本、校验Excel文件、校验正则表达式等属性。
    参数化 AutoRunner支持脚本参数化,实现了脚本与数据分离:脚本使用Java的脚本,在脚本执行的时候,从数据源中读取数据,通过循环参数列表对脚本进行控制,实现了值传递。
    同步点 支持自动同步点和手工同步点功能。
    对象库 AutoRunner支持可视化对象库,查看对象的属性;支持对象的编辑、复制、粘贴、重新录制、比较;支持对象的权重设置,通过权重设置实现模糊识别;支持对象查看,包括查看对象信息和对象对比功能;支持对静态文本控件手工添加对象。
    测试日志 AutoRunner支持自动生成、自动保存测试日志,详细记录脚本运行情况。支持可视化日志功能,其中包含“打开文件”、“保存文件”、“保存网页”和“播放视频”按钮,前三者均是对日志文件.log进行操作。
    图形对象 支持图形对象,将不能识别的对象截取为图片,对图片进行操作,更方便自动化执行;支持图片检验,将截取的图片与被测系统对应的位置进行图片对比,可进行系统的校验。
  • 人工测试问题

    1、测试质量难以保证。临时参加测试的人员很多都是没有受到足够培训的人员,对应用软件本身的理解不够充分,对测试技术也不够了解,往往导致测试案例设计不够严密,测试的质量难以得到保证。

    2、测试成本高。组织一次大规模的回归测试会导致大量成本发生:包括人工成本和管理成本等等。(首先是测试人员自身的成本,然后是由于测试进度比较缓慢造成的开发人员延误造成的成本,此外,管理测试人员,协调测试和开发人员之间的关系也需要很多的工作和成本。)

    3、测试进度难以控制。由于人员、系统稳定性等众多方面的原因,导致测试的进度比较难以度量和控制,造成项目风险,防范困难。

    4、测试案例无法保存和管理。作为一个项目,测试案例是一个重要的财富:同软件代码一样,是具有版本和价值的。传统的做法是使用文档来保存测试案例,无法提供一种标准格式来保存测试案例。这样会导致测试案例的存放非常困难,使用非常困难,造成了资源的浪费:但需要再做一次回归测试的时候,往往原来的案例都被丢弃了,还需要重新设计和完成测试案例。

    目标

    1.提高回归测试的覆盖率,提高测试质量。

    2.每日测试的高效率。

    3.具有一致性和可重复性。由于每次自动化测试运行的脚本是相同的,所以每次执行的测试具有一致性, 人是很难做到的。由于自动化测试的一致性,很容易发现被测软件的任何改变。

    4.更好的利用资源--周未/晚上。

    5.解决测试与开发之间的矛盾。

    6.将烦琐的任务转化为自动化测试。

    7.增加软件信任度。只有经过大量测试案例测试过的版本才是可靠的,而只有使用自动测试才能够保证在短时间内完成大量的测试案例。

    优势

    ·支持丰富的技术框架

    使用Java作为脚本语言,使脚本更简单,并且Java有大量的扩展包,能够让用户自己来扩展功能。Java作为标准化、流行的开发技术,拥有大量的拥护者和开发者,容易学习,也更容易找到懂得Java的测试工程师,降低人员成本。AutoRunner支持函数调用,支持脚本调用脚本,能够非常简单地实现各种复杂脚本的编写。

    ·采用关键字提醒、关键字高亮、关键字驱动

    IDE提供了关键字提醒和关键字高亮,在编写程序的过程中弹出自动提示,防止编写程序错误。关键字驱动提供了关键字视图。支持不懂得编程语言的用户通过拖拽和配置实现测试脚本编写。

    ·功能全面、执行高效、运行可靠

    AutoRunner实现了全面的功能,包括:同步点、各种检查点、参数化、录制、脚本执行、测试日志、对象比较、视频录像等功能,能够满足用户的各种复杂应用需求。

    AutoRunner启动和执行速度快,避免了启动应用的大量等待时间,也支持不需要启动IDE可以执行测试脚本。

    ·图形对象

    实现图形对象,将图片作为对象,提高对象的辨识度。对于不能识别的对象提供更好的解决方案。支持图片检验,将截取的图片与被测系统对应的位置进行图片对比,可进行系统的校验。

  • 对于软件开发人员来说,高效率的自动测试工具能够提供给程序员自己完成开发过程中的冒烟测试,便于在频繁修改的软件过程中迅速完成测试,保证编码的稳定性;对于项目和产品的测试阶段来说,能够提供稳定的回归测试,保证产品的可靠性。

    AutoRunner 适用性说明

    AutoRunner 是一个产品家族,不是一个单个的产品。这个产品家族的特点是共同使用了一个标准的 IDE,并且使用相同的测试脚本语言。从脚本的角度上看,他们是完全相同的。所不同的是相同的 IDE 采用不同的测试 plugin 组件。我们提供不同的组件以满足不同的测试需求:

  • 2022.06.28

    AutoRunner v5.0

    1. 自然语言视图优化:
    2. 1、控件显示正确的名称(预告时间)
    3. 2、树形结构层次展示
    4. 3、控制流(if/for) 均展示中文以及相关条件
    5. 4、支持多行拖拽移动、 上下左右移动事件
    6. 5、支持模板编写添加对象(xpath、 ID、class等)
    7. 6、支持容器对象获取.
    8. 7、支持以项目为单位进行的项目对象模板库
    9. 8、右键可插入一些脚本函数(如sleep、校验文本、打印等)

    10. 对象库优化:
    11. 1、对象库内对象名称修改应针对这个对象
    12. 2、脚本名称支持中文
    13. 3、对象库录制顺序展示
    14. 4、权重去掉,重要的放前面;分类
    15. 5、针对图片对象设置相似度对比
    16. 6、定位返回位置信息(窗口全屏/局部)

    17. 优化:
    18. 1.加入执行顺序
    19. 2. if/for控制流语句可用线条展示作用域
    20. 3.数据引用与存储可进行选择;
    21. 4.操作类型、对象类型、参数类型可新增、选择.
    22. 5.父节点可进行新增操作语句操作
    23. 6.流程图
    2019.11

    AutoRunner v4.3.0

    1. 1、支持火狐浏览器与edge浏览器的录制;
    2. 2、脚本视图界面优化;
    3. 3、支持xPath定位;
    2018.8.17

    AutoRunner v4.2.0

    查看详情
    1. 1、增强浏览器的兼容性;
    2. 2、优化视图功能;
    3. 3、提高脚本执行效率;
    4. 4、新增自定义公共函数;
    5. 5、丰富脚本命令;
    2012.11.28

    AutoRunner v3.9.26

    1. 1、创建项目新增“限定录制程序”和“不限定录制程序”功能,其中“限定录制程序”必须指定(.exe)、程序参数和工作路径;
    2. 2、新增脚本录制暂停功能;
    3. 3、新增可视化日志功能,其中包含“打开文件”、“保存文件”、“保存网页”和“播放视频”按钮,前三者均是对日志文件.logd进行操作;
    4. 4、新增对象查看,包括查看对象信息和对象对比功能;
    5. 5、新增编辑配置文件界面功能。包括“脚本回放时写日志文件”、“脚本运行出错时立即停止”、“脚本执行失败时截屏”以及“回放动作录制”复选。回放速度的设置、播放超时设置;
    6. 6、新增从指定脚本行开始执行的功能;
    7. 7、界面进行了一些优化。
    2012.8.10

    AutoRunner v3.8.22

    1. 1、增加对静态文本控件的手工添加对象支持;
    2. 2、提高 inputKey、pressString 等模拟键盘按键函数的运行速度;
    2012.2.16

    AutoRunner v3.8.21

    1. 1、增加关键字视图功能;
    2012.1.5

    AutoRunner v3.7.20

    1. 1、增加英文帮助文档;
    2. 2、增加MouseMove、MouseDown、MouseUp指令;
    3. 3、增加执行失败时显示行号;
    2011.12.12

    AutoRunner v3.7.19

    1. 1、增加对象视图功能;
    2011.12.5

    AutoRunner v3.7.18

    1. 1、对Java对象全面增强;
    2. 2、增加对Table的支持;
    3. 3、增加对含有Checkbox的List、Tree这类对象的支持;
    4. 4、录制时候,增加了屏幕上标记的功能;
    5. 5、对Silverlight和WPF进行小优化;
    2011.9.21

    AutoRunner v3.7.15

    1. 1、增加了对IE9的支持;
    2011.9.15

    AutoRunner v3.7.14

    1. 1、增加了对QT对象的支持;
    2. 2、修改了对于excel校验的向导上的小bug;
    2011.9.7

    AutoRunner v3.6.13

    1. 1、对IE网页增加了描述性编程的支持;
    2. 2、对窗口级的智能判断增加了用户选择;
    2011.08.26

    AutoRunner v3.6.12

    1. 1、增加对WPF的支持;
    2. 2、修改了对于SQL Server数据库校验的小bug;
    2011.08.19

    AutoRunner v3.5.11

    1. 1、把微软的一个重要补丁集成到安装包中;
    2. 2、对MFC、WindowsForms等采用长名字表示的控件,用短名字的表示方法;
    3. 3、重新写了帮助文档;
    2011.07.20

    AutoRunner v3.5.10

    1. 1、增加对Silverlight对象的识别;
    2011.06.27

    AutoRunner v3.4.9

    1. 1、增加关键字提醒功能;
    2. 2、增加补全代码功能;
    3. 3、增加校验Excel功能;
    4. 4、增加校验正则表达式功能;
    5. 5、增加执行脚本结果的自动日志功能;
    6. 6、执行IE网页的控件采用了智能判断的方法;
    2011.06.03

    AutoRunner v3.3.8

    1. 1、增加了网络许可证模式;
    2011.05.19

    AutoRunner v3.2.7

    1. 1、增加校验数据库功能;
    2. 2、增加校验消息框功能;
    3. 3、增加校验矩形文本功能;
    4. 4、增加校验文件文本功能;
    5. 5、对于窗口大小/标题改变,使用智能判断方法;
    6. 5、执行IE对象脚本,采用内置等待IE加载完成的方法;
    2011.05.11

    AutoRunner v3.1.6

    1. 1、增加对Flex对象的支持;
    2. 2、脚本执行的时候,增加了对窗口变化的智能判断;
    3. 3、增加了全局热键来停止脚本执行;
    4. 4、修正了一个IE中多Frame的小bug;
    5. 5、修正一些其他小bug;
沪ICP备07036474号 2003-2023 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd.
微信
咨询

添加客服微信 欢迎咨询测试工具和测试服务

微信客服
问题
反馈
产品
画册

扫描二维码下载泽众软件企业宣传册

产品画册
返回
顶部

方案咨询

×
提交信息

电话咨询,400-035-7887,安排专业技术售前给您解答(产品试用、技术交流、服务咨询和商务报价)。

您的信息已成功提交!

我们的客服人员稍后会与您联系