← 返回列表
一种UI自动化测试的方法
申请人信息
- 申请人:鱼快创领智能科技(南京)有限公司
- 申请人地址:211102 江苏省南京市江宁区苏源大道19号九龙湖国际企业总部园A1座19层
- 发明人: 鱼快创领智能科技(南京)有限公司
专利详细信息
| 项目 | 内容 |
|---|---|
| 专利名称 | 一种UI自动化测试的方法 |
| 专利类型 | 发明申请 |
| 申请号 | CN202410105456.8 |
| 申请日 | 2024/1/25 |
| 公告号 | CN117632772A |
| 公开日 | 2024/3/1 |
| IPC主分类号 | G06F11/36 |
| 权利人 | 鱼快创领智能科技(南京)有限公司 |
| 发明人 | 郑毅 |
| 地址 | 江苏省南京市江宁区苏源大道19号九龙湖国际企业总部园A1座19层 |
摘要文本
本发明提供一种UI自动化测试的方法,包括以下步骤:S1、通过程序主入口加载配置文件以及图像库,从而确定自动化测试平台和所需的基础图像,得到所需的基础图像和测试范围;S2、根据步骤S1得到的测试范围自动生成用例可执行脚本;S3、用例可执行脚本连接图像云平台,并应用UI图像和基础图像精准定位算法,精准定位所需的操作或者判定数据位置;S4、将步骤S3的结果集录入测试报告;S5、步骤S1生成的每个用例可执行脚本逐个执行S2‑S4的步骤;S6、待所有用例可执行脚本执行完成后,生成并输出项目测试报告,以邮件的方式通知相关人员。本发明采用UI图像和基础图像精准定位算法,不依赖元素反向生成技术从而获取元素位置,提高了测试的准确性和可靠性。
专利主权项内容
1.一种UI自动化测试的方法,其特征在于:包括以下步骤;S1、通过程序主入口加载配置文件以及图像库,从而确定自动化测试平台和所需的基础图像,得到所需的基础图像和测试范围;S2、根据步骤S1得到的测试范围自动生成用例可执行脚本;S3、用例可执行脚本连接图像云平台,并应用UI图像和基础图像精准定位算法,精准定位所需的操作或者判定数据位置;S4、将步骤S3的结果集录入测试报告;S5、步骤S1生成的每个用例可执行脚本逐个执行S2-S4的步骤;S6、待所有用例可执行脚本执行完成后,生成并输出项目测试报告,以邮件的方式通知相关人员。 来源:百度马 克 数据网