[发明专利]一种面向多对象系统的关键字驱动测试方法及系统在审
| 申请号: | 202211670828.9 | 申请日: | 2022-12-23 |
| 公开(公告)号: | CN115858383A | 公开(公告)日: | 2023-03-28 |
| 发明(设计)人: | 房振军;郭向英;吴瑾;周秋红;王松松;杨建磊;刘璟炜;盛庄 | 申请(专利权)人: | 北京轩宇信息技术有限公司 |
| 主分类号: | G06F11/36 | 分类号: | G06F11/36 |
| 代理公司: | 暂无信息 | 代理人: | 暂无信息 |
| 地址: | 101300 北京市顺义*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 面向 对象 系统 关键字 驱动 测试 方法 | ||
1.一种面向多对象系统的关键字驱动测试方法,包括步骤一,创建关键字执行流;步骤二,执行关键字;步骤三,测试结果反馈;步骤四,持续测试;步骤五,创建并行执行流;步骤六,切换测试对象;其特征在于:
其中上述步骤一中,自动化测试框架在执行测试脚本时,会创建默认的关键字执行流,并设置好关键字执行流标识与默认测试对象;
其中上述步骤二中,关键字执行流执行关键字时,将测试指令发送至测试对象,并等待测试指令的执行结果;
其中上述步骤三中,测试对象接受测试指令,保存关键字执行流标识,执行测试操作,将关键字执行流标识和执行结果送回自动化测试框架;
其中上述步骤四中,自动化测试框架根据关键字执行流标识将测试结果提交给关键字执行流,关键字执行流返回继续执行;
其中上述步骤五中,关键字执行流执行“创建执行流”关键字,创建新的关键字执行流,并与当前关键字执行流并行执行;
其中上述步骤六中,当测试对象测试完毕后,执行“设置测试对象”关键字,切换到另一测试对象继续进行测试,直至所有测试对象测试完毕。
2.根据权利要求1所述的一种面向多对象系统的关键字驱动测试方法,其特征在于:所述步骤五中,创建新的关键字执行流时,需要进行的测试操作与第一个关键字执行流的操作相同。
3.根据权利要求2所述的一种面向多对象系统的关键字驱动测试方法,其特征在于:所述新的关键字执行流中,可以通过执行“创建执行流”关键字,再去创建另一个关键字执行流。
4.一种面向多对象系统的关键字驱动测试系统,包括自动化测试模块(1)、关键字创建模块(6)、并行执行模块(7)、测试对象切换模块(8)和数据比对模块(9),其特征在于:所述自动化测试模块(1)的一侧连接有关键字创建模块(6),关键字创建模块(6)的一侧连接有并行执行模块(7),并行执行模块(7)的一侧连接有测试对象切换模块(8),测试对象切换模块(8)的一侧连接有数据比对模块(9)。
5.根据权利要求4所述的一种面向多对象系统的关键字驱动测试系统,其特征在于:所述自动化测试模块(1)包括测试结果收发单元(11)、默认关键字执行流创建单元(12)、关键字执行流标识单元(13)和标识收发单元(14)。
6.根据权利要求4所述的一种面向多对象系统的关键字驱动测试系统,其特征在于:所述数据比对模块(9)包括数据收集单元(91)和数据比对单元(92)。
7.根据权利要求5所述的一种面向多对象系统的关键字驱动测试系统,其特征在于:所述自动化测试模块(1)的一侧连接有默认测试对象设置模块(2),默认测试对象设置模块(2)的一侧连接有关键字测试模块(3),关键字测试模块(3)的一侧连接有标识保存模块(4),标识保存模块(4)的一侧连接有反馈模块(5)。
8.根据权利要求7所述的一种面向多对象系统的关键字驱动测试系统,其特征在于:所述反馈模块(5)包括标识反馈单元(51)和结果反馈单元(52)。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京轩宇信息技术有限公司,未经北京轩宇信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202211670828.9/1.html,转载请声明来源钻瓜专利网。





