AutoRunnerProcess是泽众软件自主研发的RPA平台,它可以根据用户的不同的业务流程实现设计不同的流程驱动,通过加载不同的驱动组件,能够实现面向不同应用的流程处理;AutoRunner Process是基于泽众自动化平台AutoRunner进行研发,泽众从2005年开始已经使用AutoRunner针对银行、保险、证券、企业等行业的软件深度化的RPA应用,通过自动化▼数据输入、自动化结果验证,以评估软件系统功能的正确性;15年RPA应用经验的积累,已经让泽众RPA识别率、执行效率、使用灵活性上得到了快速提升;针对我们业务处理层面的RPA应用,其实就是深度化的RPA应用㊣ 中比较简单的一种,主要是业务流程操作处理(执行)的应用。
价值 | 说明 |
---|---|
安装简单,配置灵活,操作方便,扩展性强,用户可自定义; | 驱动可通过⊙函数调用,也可▆以通过用例串联,同时驱动←可通用;平台驱动是BeanShell,支持JAVA扩展,也就是用户用JAVA语言封装函数,平台可以识别; |
可通过对象识别和OCR技术识别,执行准确、高效; | 对于页面非WINDOWS的〗标准控件,平台可强制获取对象△信息,差的】情况下也可通过坐标位置获取;抓取对象的属性值,记录于对象库,可通过设置属性权重判断该对象在回放时是否校验该属性; |
执行方式灵活,执行有记录,流程可配; | 驱动的对象通过视图的属性结构进行管理,同时对象属性可∞以维护,同时用户也可以直接维护驱动; |
数据取值多样,应@ 用场景广泛; | 同一驱太弱动可通过设计不同数据对应不↓同的场景,实现数据驱动; |
可7*24小时执行,实现100%准确,节省成本70%以上; | 测试执行无人值守,自动化执行,自动记录测试结果,自动出具测试报告; |
![]() |
AutoRunner Process支持Java程序、浏览器、Flex程序、 Siverlight 程序等类型的脚本录制,支持脚本录制暂■停功能;支持配置“脚本回放时写日√志文件”、“脚本运行出错时立即停止”、“脚本执行失败时截屏”以及“回放动作录制”等操作。支持脚本回放速度的设置、播放超时设置;支持从指定脚本行开始执行的功能;支持执行失败时显示行号功能。 |
![]() |
AutoRunner Process支∴持跨脚本函数调用、类调用,支持脚本调用脚本,将常用的函数封装在一个公共函数内可以有效提高产品≡开发效率,实现各种复杂脚本的 盤膝坐在寒冰玉床之上编写,使脚本★简单明了,有利于后期的维护。 |
![]() |
AutoRunner Process支持校∞验对象属性、校验数 我們想据库、校验消息框、校验矩形文本、校验文件文本、校验Excel文件、校验正则〇表达式等属性。 |
![]() |
AutoRunner Process支持脚←本参数化,实现了脚本与数据分离:脚本使用Java的脚本,在脚本执行的时候,从数据源中读取数据,通过循环参数列表对脚本进行控制,实现了值传递。 |
![]() |
支持自动同步点和手工同步点功能。 |
![]() |
AutoRunner Process支持可视化对象库☉,查看对象的〇属性;支持对象的※编辑╱、复制、粘贴、重新录制、比较;支持对象的权重设ㄨ置,通过权重设置实现模糊识别;支持▃对象查看,包括查看对象化為碎末信息和对象对比功能;支持对静态文本控件手工添加对象。 |
![]() |
AutoRunner Process支持自动生成、自动保存测◇试日志,详细记录№脚本运行情况。支持可视化日志功能,其中包含“打开文件”、“保存文件”、“保存网页”和“播放视频”按钮,前三者均是对日志文件.log进行操作。 |
![]() |
支持图形对象,将不能识别的对象截取为图▲片,对图片进行操△作,更各大副掌教方便自动化执行;支持图片检验,将截取的图片与被测系统对应的位置进行图片对比,可进行系统的校验。 |
![]() |
支持流程自→动化,可以通过〖在安装路径下运行AutoProcess.exe程序文件,新建项目,新建流程,导入脚本◎的方式,实现将脚本串联起来进行流程自动化执行的操作过程。 |
![]() |
支持查看流程自动化执行隨后就到记录的操作,可以查看流程中各个脚本的详细执行情况以及对应的最终的执行结果。 |
1、测试质量难以保证。临时参加测试的人员很多都是没有受到足够培训的人员,对应用软件本身的♀理解不够充分,对测试】技术也不够了解,往往导致@测试案例设计不够严密,测试的质量难以得到保证。
2、测试成本高。组织一次大规模的回归测试会导致大量成本发生:包括人工成本和管理成本等等。(首先是测试人员自身的成本,然后是由于测试进度比较缓慢造成的开发々人员延误造成的成本,此外,管理测试人员,协调测试和开发人员之间的关系也需要很︼多的工作和成本。)
3、测试进他目光炯炯度难以控制。由于人员、系统稳定@ 性等众多方面的原因,导致测试的进度比较难以度量和控制,造成项目风险,防范困难。
4、测试案例无法保存和管理。作为一个项目,测试案例是一个重要的财富:同软〓件代码一样,是具有自信版本和价值的。传统的做法是使用文档来保存♀测试案例,无法提供一种标准格式来保存测试案例。这样会导致测试案例的存放非常 困难,使用非常困难,造成了资源的浪费:但需要再做一次回归测试的时候,往往原来的案例都被丢弃了,还需要重新设计和完成测试◥案例。
1.提高回归测◤试的覆盖率,提高测试质量。
2.每日测试的高效率。
3.具有一致性和可重复◢性。由于每次自动化测试运行的脚本二話不說是相同的,所以每次执行的测试具有一致性,
人是很难做到的。由于自动化测试的一致性,很容易发现被测软件的任何改变。
4.更好的利用资源--周未/晚上。
5.解决测试与开发之间的矛盾。
6.将烦琐的任务转化为自动化测试。
7.增加软件信任╱度。只有经过■大量测试案例测试过的版本才是〇可靠的,而只有使用自动测试才能够保证在短时间内完成大量的测试案例。
8.提高工作效率、节省成本、大程度降低出錯率、节省时间、并从重复性的后台任务中解放劳动力。
?支持丰富的技术框架
使用Java作为脚〒本语言,使脚№本更简单,并且Java有大量的扩展包,能够让用户自己来扩展功能。Java作为标→准化、流行的开弒仙劍再次斬下发技术,拥有大量的拥▃护者和开发者,容易学习,也更容一定是對這個陣法有所依仗易找到懂得Java的测试工程师,降低人员成本。AutoRunner
Process支持函数调№用,支持脚本调用脚本,能够非∏常简单地实现各种复杂脚本的编写。
?采用聲音嘶啞关键字提醒、关键字高♂亮、关键字驱动
IDE提供了你不是被封印了嗎关键字提醒和关键字高亮,在编写程序的过程中弹出自动提示,防止编写程序错误。关键字驱动提供了关键字视图。支持不懂得编程语言的用户通过拖拽◆和配置实现测试脚本编写。
?功能全面、执行高效、运行可靠
AutoRunner
Process实现了全面的◎功能,包括:同步点、各种检查♀点、参数化、录制、脚本执行、测试日志、对象比较、视频录像、流程自动化、流程↙自动化执行记录等功能,能够满足推薦用户的各种复杂应用需求。
AutoRunner
Process启动和执行速度快,避免了启动应用的大量等待时间,也支持不需要启动IDE可以执行测试脚本,支持同一个流¤程下导入多个脚本时可以串联执行的操作。
?图形对象
实现图形对象,将图片作为∑对象,提高对象@的辨识度。对于不能识别的对象提供更好的解决方案。支持图片检验,将截取的图片与被测系统对应的位置进行图片对比,可进行系统的校验。
使用场景
对于软件开发人员来说,高效率的自动测试工具能够提供给程序员自己完▲成开发过程中的冒烟测试,便于々在频繁修改的软件过程中迅速完成测试,保证编码的稳定性;对于项目和产品的测试阶段来说,能够提供稳定的回◣归测试,保证产品的可靠但是九幻真人卻可以做一些提示性。
AutoRunner Process 适用性说明
AutoRunner Process 是一个产品家族,不是一个单个的产品。这个产品家族的特点是共同使用了一个标准的◥
IDE,并且使用相同的测试脚本语言。从脚本的角度上看,他们是完 段嘯大大咧咧全相同的。所♀不同的是相同的 IDE 采用不同的测试 plugin
组件。我们從身后亮起提供不同的组件以满足不同的测试需求。
2020.4.16 |
RPA v3.0
|