AutoRunner(简称AR),可用于自动化测试、黑盒测试、功能测试、回归测试、Flex测试、Silverlight测试,是由泽众软件自主研发的自动化测试工具,也是一个自动测试框架,加载不同的测试组件,就能够实现面向不同应用的测试。
脚本管理
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 组件。我们提供不同的组件以满足不同的测试需求:
加载全部内容
够力七星彩奖表电脑版下载10.1M639人在玩够力七星彩奖表电脑版是一款免费的手机七星彩票软件,腾牛网为了方便广大彩民用户可以在电脑上也能使用该软件,特地为大家制作了够力七星彩奖表电脑版客户端,和手机版功能一样,同样的操作,所有功能完全同步使用,让你可以在电脑上能轻松掌握制作七星彩投注号码。
下载纬地道路设计软件7.0破解版676.4M613人在玩纬地道路设计软件7.0破解版是一款非常棒的道路交通设计的辅助软件工具。这款破解版的软件全部功能都可以免费进行体验使用,让用户更好的绘制道路的模拟图、分析道路建筑的环境和建设道路的成本,让用户的道路施工设计更加的简单且方便,需要的用户赶快来下载试试吧!
下载VCENTER Server7破解版(附注册机)6.08G453人在玩VCENTERServer7是一款专业的集中式环境管理平台,提高在虚拟基础架构每个级别上的集中控制和可见性,通过主动管理发挥vSphere潜能,是一个具有广泛合作伙伴体系支持的可伸缩、可扩展平台,为虚拟化管理奠定了基础。欢迎大家下载体验。
下载理正深基坑7.0破解版免费下载22.5M167人在玩qqtn影子在这里带来理正深基坑7.0破解版,大家可以免费使用方案设计、网线布置、支护布置、协同计算、结果查询、构建归并、工程量统计等整体计算方案,需要的用户可到腾牛网免费下载哦!
下载4399游戏店游戏交易平台电脑版下载25.4M118人在玩4399游戏店交易平台电脑网页版,是由4399官方专为4399游戏玩家们打造的交易平台,提供所有4399旗下游戏帐号、游戏装备、游戏币、游戏道具材料等交易服务;官方担保,提供优质安全的交易服务,让游戏交易更安全、更放心!
下载彩八仙大底黄金分割软件下载3.6M107人在玩彩八仙大底黄金分割软件是由彩八仙时时彩软件官方为广大时时彩玩家打造的一款大底黄金分割工具,主要适用于时时彩二星、三星单式玩法大底分割,支持3中2、4中3、5中4、6中5等多种分割类型,可以更好地满足时时彩玩家的需求。时时彩黄金分割是什么意思?时时
下载A+客户端49.7M100人在玩A+客户端是一款优秀的房源管理系统,可以帮助用户在软件上管理自己的房源,对于房地产开发商管理房源非常有帮助,软件能够实时更新可用房源,特别是对于售房的营销人员来说,能有效的提高他们的工作效率,感兴趣的朋友快来下载试试吧。
下载智能卡算法工具软件679M84人在玩智能卡算法工具解密.智能卡算法工具是一款小巧且功能全面的计算工具,可以进行多种计算,mac运算,aes运算等等,小巧绿色,功能强大。有需要的可以下载体验!
下载中信建投证券电脑版下载16.6M81人在玩中信建投证券电脑版是由腾牛网为您打造,作为一款专业的理财软件,主要是为用户提供极速、安全、优质、全面的金融理财服务;四大特色功能帮助你更好地体验强大的理财服务,闪电交易、实时资讯、云端同步等,不错过重要信息!
下载6sigmadc 破解版下载444.2M78人在玩6sigmadc是款预测建模的工具,用于仿真测试,让你可以对产品进行快速分析,在减少成本的同时极大的提高效率,为用户提供多种便利,有需要的可以随时来下载。
下载