[发明专利]界面测试用例的生成方法、系统以及存储介质在审
申请号: | 202011548800.9 | 申请日: | 2020-12-24 |
公开(公告)号: | CN112559372A | 公开(公告)日: | 2021-03-26 |
发明(设计)人: | 李小强;赵铭;易文峰;章尊志;凌晨;李忠文;诸焕辉;许畅;林玉千;孙小博;刘卜铷;周尧;梁峻朗 | 申请(专利权)人: | 南方电网深圳数字电网研究院有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 广州嘉权专利商标事务所有限公司 44205 | 代理人: | 黄广龙 |
地址: | 518000 广东省深圳市南山区沙河街道高*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 界面 测试 生成 方法 系统 以及 存储 介质 | ||
1.一种界面测试用例的生成方法,其特征在于,包括:
获取基本测试配置,并根据用户选中业务页面以获取待测试页面;
根据所述基本测试配置和预设测试步骤数据库确定若干测试步骤,所述预设测试步骤数据库包括:所述基本测试配置和所述测试步骤的映射信息;
将所述若干测试步骤转化为测试用例元数据;
将所述测试用例元数据和所述待测试页面匹配以生成测试脚本。
2.根据权利要求1所述的界面测试用例的生成方法,其特征在于,所述测试步骤包括:基本测试步骤、组合测试步骤以及其他测试步骤。
3.根据权利要求1所述的界面测试用例的生成方法,其特征在于,还包括:
根据用户编辑步骤内容以确定自定义步骤;
根据所述自定义步骤和所述测试步骤更新所述测试用例元数据。
4.根据权利要求1至3任一项所述的界面测试用例的生成方法,其特征在于,还包括:
获取用户操作所述待测试页面的调试命令;
根据所述调试命令更新所述测试步骤。
5.根据权利要求4所述的界面测试用例的生成方法,其特征在于,所述调试命令包括:删除命令、添加命令以及修改命令;所述根据所述调试命令更新所述测试步骤,包括:
根据所述删除命令删掉所述删除命令对应的所述测试步骤;
根据所述添加命令增加所述测试步骤以得到新增步骤;
根据所述修改命令调整所述修改命令对应的所述测试步骤。
6.根据权利要求1所述的界面测试用例的生成方法,其特征在于,还包括:
监测所述待测试页面的界面信息是否与所述测试脚本对应的测试用例一致;
若所述测试用例和所述界面信息不一致,输出并显示提示信息。
7.根据权利要求6所述的界面测试用例的生成方法,其特征在于,还包括:
接收打开指令,并根据所述打开指令打开所述测试用例;
根据用户调节所述测试用例以获取手动调试命令;
根据所述手动调试命令调节所述测试用例以得微调测试用例,并监测所述微调测试用例和所述界面信息是否一致;
若所述微调测试用例与所述界面信息一致,消除所述提示信息。
8.根据权利要求6所述的界面测试用例的生成方法,其特征在于,所述基本测试配置包括:界面元素信息、测试服务器配置。
9.一种界面测试用例的生成系统,其特征在于,包括:
获取模块,用于获取基本测试配置,还用于根据用户选中业务页面以获取待测试页面;
处理模块,用于根据所述基本测试配置和预设测试步骤数据库确定测试步骤,所述预设测试步骤数据库包括:所述基本测试配置和所述测试步骤的映射信息;
转换模块,用于将所述测试步骤转化为测试用例元数据;
生成模块,用于将所述测试用例元数据和所述待测试页面匹配以生成测试脚本。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如权利要求1至8任一项所述的界面测试用例的生成方法。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南方电网深圳数字电网研究院有限公司,未经南方电网深圳数字电网研究院有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011548800.9/1.html,转载请声明来源钻瓜专利网。