[发明专利]自动化交互的测试方法及系统有效
| 申请号: | 201911340975.8 | 申请日: | 2019-12-23 |
| 公开(公告)号: | CN111078572B | 公开(公告)日: | 2023-08-11 |
| 发明(设计)人: | 张恒;杨培;王爽;吕少侠;安宏博;韩易鸣;王道邦;周泽湘;罗华;仇悦;文中领 | 申请(专利权)人: | 北京同有飞骥科技股份有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 北京方韬法业专利代理事务所(普通合伙) 11303 | 代理人: | 党小林 |
| 地址: | 100000 北京市海淀*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 自动化 交互 测试 方法 系统 | ||
1.一种自动化交互的测试方法,其特征在于,包括:
在测试程序连接到测试设备上后,全面扫描测试设备当前的软件配置及硬件配置;
将扫描到的软件配置与硬件配置与内置配置数据库中的配置数据进行比对;
如果比对一致,自动生成自动测试的测试配置文件;
根据生成的测试配置文件驱动自动测试;
根据生成的测试配置文件驱动自动测试,包括:
交由测试引擎驱动串口验证引擎和底层交互引擎进行测试;所述串口验证引擎通过从配置文件数据库,拉取对应的测试数据,用来对比串口输出是否正确;如果串口输出异常,生成错误编码,并交由底层交互引擎进一步定位异常。
2.根据权利要求1所述的自动化交互的测试方法,其特征在于,还包括:
在将扫描到的软件配置与硬件配置与内置配置数据库中的配置数据进行比对之后,如果比对不一致,提示测试人员检查配置。
3.根据权利要求1所述的自动化交互的测试方法,其特征在于,交由测试引擎驱动串口验证引擎和底层交互引擎进行测试,还包括:
如果串口输出正确,输出测试结果。
4.根据权利要求1所述的自动化交互的测试方法,其特征在于,交由测试引擎驱动串口验证引擎和底层交互引擎进行测试,还包括:
底层交互引擎根据异常编码,自动执行相应的软、硬件测试命令,定位异常原因。
5.一种自动化交互的测试系统,其特征在于,包括:
一个或多个处理器;
存储装置,用于存储一个或多个程序,
当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现根据权利要求1至4任意一项所述的自动化交互的测试方法。
6.一种自动化交互的测试系统,其特征在于,包括:
扫描模块,用于在测试程序连接到测试设备上后,全面扫描测试设备当前的软件配置及硬件配置;
比对模块,用于将扫描到的软件配置与硬件配置与内置配置数据库中的配置数据进行比对;
生成模块,用于如果比对一致,自动生成自动测试的测试配置文件;
测试模块,用于根据生成的测试配置文件驱动自动测试;
所述测试模块具体用于:交由测试引擎驱动串口验证引擎和底层交互引擎进行测试;
还包括:
提示模块,用于在将扫描到的软件配置与硬件配置与内置配置数据库中的配置数据进行比对之后,如果比对不一致,提示测试人员检查配置;
交由测试引擎驱动串口验证引擎和底层交互引擎进行测试,包括:
串口验证引擎通过从配置文件数据库,拉取对应的测试数据,用来对比串口输出是否正确;
交由测试引擎驱动串口验证引擎和底层交互引擎进行测试,还包括:
如果串口输出正确,输出测试结果;
交由测试引擎驱动串口验证引擎和底层交互引擎进行测试,还包括:
如果串口输出异常,生成错误编码,并交由底层交互引擎进一步定位异常;
交由测试引擎驱动串口验证引擎和底层交互引擎进行测试,还包括:
底层交互引擎根据异常编码,自动执行相应的软、硬件测试命令,定位异常原因。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京同有飞骥科技股份有限公司,未经北京同有飞骥科技股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201911340975.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种图像显示方法、装置、电子设备及存储介质
- 下一篇:复合板材





