欢迎来到知嘟嘟! 联系电话:13095918853 卖家免费入驻,海量在线求购! 卖家免费入驻,海量在线求购!
知嘟嘟
我要发布
联系电话:13095918853
知嘟嘟经纪人
收藏
专利号: 2018104377306
申请人: 新疆北斗同创信息科技有限公司
专利类型:发明专利
专利状态:已下证
专利领域: 计算;推算;计数
更新日期:2024-02-23
缴费截止日期: 暂无
价格&联系人
年费信息
委托购买

摘要:

权利要求书:

1.一种自动化测试管理方法,其特征在于,包括:

获取第一编辑格式的原始测试用例,所述原始测试用例包括至少一个原始元素,所述原始元素包括验证点、验证点标识和验证点期望结果,所述验证点是指所要验证的测试要点;

获取测试请求,所述测试请求包括测试类型,所述测试类型是指用例测试平台中预先存储的测试报告模板的类型;

基于所述测试类型,将测试报告模板中的测试元素,确定为对应的至少一个目标元素;

若所述原始测试用例的至少一个原始元素中包含所有目标元素,则对所述原始测试用例进行格式转换,获取XML格式的目标测试用例;

将所述目标测试用例导入到测试框架中,采用所述测试框架中的判断验证点是否通过的方法进行测试,采用生成测试报告的方法获取测试报告。

2.如权利要求1所述的自动化测试管理方法,其特征在于,在所述获取第一编辑格式的原始测试用例的步骤之前,所述自动化测试管理方法还包括:在用例编辑平台中创建第一编辑格式的原始测试用例,并将所述原始测试用例发送给用例审核平台;

在所述用例审核平台上获取用例审核结果,若所述用例审核结果为审核通过时,则将所述原始测试用例发送给所述用例测试平台;

其中,所述用例编辑平台、所述用例审核平台和所述用例测试平台通过B/S架构进行连接。

3.如权利要求1所述的自动化测试管理方法,其特征在于,在所述对所述原始测试用例进行格式转换,获取XML格式的目标测试用例,包括:对所述原始测试用例进行逐行遍历,并将所述原始测试用例中与所述目标元素相对应的数据,存储在数据结构中;

将所述数据结构中的数据写入到XML文件中,获取所述目标测试用例。

4.如权利要求3所述的自动化测试管理方法,其特征在于,所述对所述原始测试用例进行逐行遍历,并将所述原始测试用例中与所述目标元素相对应的数据,存储在数据结构中,包括:采用读取文件的方法函数,逐行读取所述原始测试用例中的每一行数据,并将每一行数据按照预设格式分隔,存放到数组中;

读取所述数组中的与所述目标元素相对应的数据,并将所述数据存储在所述数据结构中。

5.如权利要求2所述的自动化测试管理方法,其特征在于,所述将所述原始测试用例发送给用例审核平台,包括:在用例编辑平台中获取权限配置请求,所述权限配置请求包括审核人员ID和用例ID;

基于所述权限配置请求,将所述原始测试用例发送给所述用例审核平台,以使所述审核人员ID对应的审核界面显示与所述用例ID对应的原始测试用例。

6.如权利要求1所述的自动化测试管理方法,其特征在于,所述将所述目标测试用例导入到测试框架中进行测试,获取测试报告,包括:将所述目标测试用例导入到测试框架中进行测试,获取测试结果;

基于所述测试结果,获取与所述目标元素相对应的属性值,并将所述属性值映射到所述目标元素中,获取所述测试报告。

7.一种自动化测试管理系统,其特征在于,所述自动化测试管理系统包括用例编辑平台、用例审核平台和用例测试平台;

所述用例编辑平台包括原始测试用例创建模块;

原始测试用例创建模块,用于在所述用例编辑平台中创建第一编辑格式的原始测试用例,并将所述原始测试用例发送给所述用例审核平台;

所述用例审核平台包括原始测试用例审核模块;

原始测试用例审核模块,用于在所述用例审核平台上获取用例审核结果,若所述用例审核结果为审核通过时,则将所述原始测试用例发送给所述用例测试平台;

其中,所述用例编辑平台、所述用例审核平台和所述用例测试平台通过B/S架构进行连接,所述用例测试平台用于执行权利要求1‑6任一项所述自动化测试管理方法。

8.如权利要求7所述的自动化测试管理系统,其特征在于,所述用例测试平台包括:原始测试用例获取模块,用于获取第一编辑格式的原始测试用例,所述原始测试用例包括至少一个原始元素;

测试请求获取模块,用于获取测试请求,所述测试请求包括测试类型;

目标元素确定模块,用于基于所述测试类型,确定对应的至少一个目标元素;

目标测试用例获取模块,用于若所述原始测试用例的至少一个原始元素中包含所有目标元素,则对所述原始测试用例进行格式转换,获取XML格式的目标测试用例;

测试报告获取模块,用于将所述目标测试用例导入到测试框架中进行测试,获取测试报告。

9.如权利要求8所述的自动化测试管理系统,其特征在于,所述目标测试用例获取模块包括:原始测试用例遍历单元,用于对所述原始测试用例进行逐行遍历,并将所述原始测试用例中与所述目标元素相对应的数据,存储在数据结构中;

目标测试用例获取单元,用于将所述数据结构中的数据写入到XML文件中,获取所述目标测试用例。

10.如权利要求9所述的自动化测试管理系统,其特征在于,所述目标测试用例获取模块包括:原始测试用例读取单元,用于采用读取文件的方法函数,逐行读取所述原始测试用例中的每一行数据,并将每一行数据按照预设格式分隔,存放到数组中;

数据存储单元,用于读取所述数组中的与所述目标元素相对应的数据,并将所述数据存储在所述数据结构中。