[发明专利]插件式自动测试方法、装置、计算机设备及存储介质在审
申请号: | 201910441270.9 | 申请日: | 2019-05-24 |
公开(公告)号: | CN110297762A | 公开(公告)日: | 2019-10-01 |
发明(设计)人: | 汤胜 | 申请(专利权)人: | 平安银行股份有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京市立方律师事务所 11330 | 代理人: | 刘延喜 |
地址: | 518000 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 自动测试 计算机设备 测试脚本 测试数据 测试网页 存储介质 扩展插件 参数化 插件式 网页 发送 非激活状态 自动化测试 结果信息 人力成本 生成测试 显示界面 浏览器 插件 弹窗 加载 预设 打包 匹配 数据库 测试 节约 应用 | ||
1.一种插件式自动测试方法,其特征在于,应用于网页中,是基于chrome扩展插件的自动测试,包括:
获取测试网页端发送的测试数据,其中,所述测试网页端为非激活状态下的网页;
根据所述测试数据在预设数据库中匹配测试脚本;
将所述测试脚本发送至所述chrome扩展插件中以进行测试;
以弹窗方式在当前的显示界面显示所述自动测试的结果信息。
2.根据权利要求1所述的插件式自动测试方法,其特征在于,所述测试数据中包括编码信息和测试参数,所述根据所述测试数据在预设数据库中匹配测试脚本的方法包括:
获取所述测试数据的编码信息;
根据所述测试参数在预设数据库中匹配参数配置文件;
将所述编码信息封装在所述参数配置文件中以生成测试脚本。
3.根据权利要求2所述的插件式自动测试方法,其特征在于,所述测试数据中包括多条测试项目,每条所述测试项目包括对应的编码信息和测试参数,当有多条测试项目时,所述将所述测试脚本发送至所述chrome扩展插件中以进行自动测试的方法包括:
按照所述测试项目发送的先后顺序,将所述测试项目匹配的测试脚本依次发送至所述chrome扩展插件中;
所述chrome扩展插件按照所述测试项目的先后顺序依次进行测试,并将生成的测试结果发送给后台进行缓存。
4.根据权利要求3所述的插件式自动测试的方法,其特征在于,所述以弹窗方式在当前的显示界面显示所述自动测试的结果信息的方法包括:
判断所述测试项目是否全部测试完毕;
当所有的测试项目测试完毕后,将缓存的所有测试结果按照进行测试的先后顺序依次排列生成测试报告,并以弹窗的方式显示所述测试报告。
5.根据权利要求2所述的插件式自动测试方法,其特征在于,所述根据所述测试参数在预设数据库中匹配参数配置文件之前还包括:
判断所述测试项目是否在对应的测试网页端为第一次测试;
当为第一次测试时根据所述测试项目的测试参数在预设数据库中匹配参数配置文件,并将所述参数配置文件缓存在缓冲备用数据库中。
6.根据权利要求5所述的插件式自动测试方法,其特征在于,所述判断所述测试项目是否在对应的测试网页端为第一次测试之后还包括:
当不为第一次测试时,从所述测试网页端的缓冲备用数据库中提取所述参数配置文件;
将所述测试参数对应的编码信息封装在所述参数配置文件中以生成测试脚本。
7.一种插件式自动测试装置,其特征在于,应用于网页中,是基于chrome扩展插件的自动测试,包括:
获取模块:被配置为执行获取测试网页端发送的测试数据,其中,所述测试网页端为非激活状态下的网页;
匹配模块:被配置为执行根据所述测试数据在预设数据库中匹配测试脚本;
测试模块:被配置为执行将所述测试脚本发送至所述chrome扩展插件中以进行测试;
显示模块:被配置为执行以弹窗方式在当前的显示界面显示所述自动测试的结果信息。
8.根据权利要求7所述的插件式自动测试装置,其特征在于,所述测试数据中包括编码信息和测试参数,所述匹配模块包括:
编码获取模块:被配置为执行获取所述测试数据的编码信息;
参数匹配模块:被配置为执行根据所述测试参数在预设数据库中匹配参数配置文件;
第一封装模块:被配置为执行将所述编码信息封装在所述参数配置文件中以生成测试脚本。
9.一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行如权利要求1至6中任一项权利要求所述的插件式自动测试方法的步骤。
10.一种存储有计算机可读指令的存储介质,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行如权利要求1至6中任一项权利要求所述的插件式自动测试方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于平安银行股份有限公司,未经平安银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910441270.9/1.html,转载请声明来源钻瓜专利网。