用于测试RPA中元素拾取功能的方法及系统技术方案

技术编号:41747815 阅读:24 留言:0更新日期:2024-06-21 21:33
本发明专利技术属于元素拾取测试技术领域,具体涉及用于测试RPA中元素拾取功能的方法及系统。方法包括S1,判断当前测试环境是否完整,若不完整,则进行测试环境搭建;否则,直接进入步骤S2;S2,根据技术文档确认窗口的命中规则、元素的命中规则、selector命中规则和优先级,并根据用例的设计原则将确认的规则转换成测试的用例;S3,根据需求确认执行元素类型和窗口分支进行用例测试,或执行selector命中规则和窗口分支进行用例测试,或者两个分支全部执行进行用例测试,并根据测试的用例进入RPA拾取;S4,判断用例是否通过,若存在未通过的用例,则根据场景和规则分析原因并记录提交对应的bug单,最后根据测试的情况输出测试结果。

【技术实现步骤摘要】

本专利技术属于元素拾取测试,具体涉及用于测试rpa中元素拾取功能的方法及系统。


技术介绍

1、rpa(robotic process automation,机器人流程自动化)技术是一种流程自动化技术,通过rpa软件提供的流程编辑器,可以设计和配置出能够自动执行的业务操作流程,并封装成“软件机器人”或“虚拟机器人”的形态,部署到生产环境和业务系统上执行,模拟人在计算机上的一系列操作,例如打开网页,启动应用,鼠标移动、鼠标点击、键盘输入、获取页面信息、输入文件内容、excel操作,数据库查询等。

2、现有的rpa机器人拾取测试的方法存在以下缺点:

3、1.场景没有完全覆盖

4、对于rpa中的拾取功能测试应该拆分为,窗口命中测试(根据windows底层提供的api找到正确的窗口),元素命中测试(根据网页结构或者windows提供的api找到正确的元素),selector命中测试(根据程序中的逻辑可以正确匹配到元素的属性),现阶段的rpa元素拾取测试方案从测试技术来看涵盖了窗口命中测试,和元素命中测试,缺少了selector命中本文档来自技高网...

【技术保护点】

1.用于测试RPA中元素拾取功能的方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的用于测试RPA中元素拾取功能的方法,其特征在于,步骤S1中,所述测试环境搭建包括环境安装和场景开发;

3.根据权利要求2所述的用于测试RPA中元素拾取功能的方法,其特征在于,当元素属性为id时,包括如下情况:

4.根据权利要求2所述的用于测试RPA中元素拾取功能的方法,其特征在于,当元素属性为class时,包含如下情况:

5.根据权利要求2所述的用于测试RPA中元素拾取功能的方法,其特征在于,当元素属性为src时,包含如下情况:</p>

6.根据...

【技术特征摘要】

1.用于测试rpa中元素拾取功能的方法,其特征在于,包括如下步骤:

2.根据权利要求1所述的用于测试rpa中元素拾取功能的方法,其特征在于,步骤s1中,所述测试环境搭建包括环境安装和场景开发;

3.根据权利要求2所述的用于测试rpa中元素拾取功能的方法,其特征在于,当元素属性为id时,包括如下情况:

4.根据权利要求2所述的用于测试rpa中元素拾取功能的方法,其特征在于,当元素属性为class时,包含如下情况:

5.根据权利要求2所述的用于测试rpa中元素拾取功能的方法,其特征在于,当元素属性为src时,包含如下情况:

6.根据权利要求2所述的用于测试rpa中元...

【专利技术属性】
技术研发人员:刘增荣
申请(专利权)人:浙江实在智能科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1