[发明专利]功能测试用例的执行方法、装置、计算机设备和存储介质在审
申请号: | 201910610974.4 | 申请日: | 2019-07-08 |
公开(公告)号: | CN110442513A | 公开(公告)日: | 2019-11-12 |
发明(设计)人: | 张娟 | 申请(专利权)人: | 深圳壹账通智能科技有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 广州华进联合专利商标代理有限公司 44224 | 代理人: | 刘广 |
地址: | 518052 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 功能测试 目标场景 计算机设备 场景特征 存储介质 角色类别 逻辑关系 测试效率 顺序确定 研发管理 角色 申请 | ||
1.一种功能测试用例的执行方法,所述方法包括:
获取功能测试用例,提取所述功能测试用例的场景特征,根据各个功能测试用例的场景特征将所述功能测试用例归入对应的目标场景类别;
获取各个目标场景类别间的逻辑关系,根据所述逻辑关系确定各个目标场景类别的执行顺序,根据目标场景类别的执行顺序确定各个目标场景类别对应的各个功能测试用例的初始执行顺序;
获取所述功能测试用例对应的角色,根据功能测试用例对应的角色将功能测试用例归入不同的角色类别,根据角色类别调整所述初始执行顺序得到各个功能测试用例的目标执行顺序。
2.根据权利要求1所述的方法,其特征在于,所述根据目标场景类别的执行顺序确定各个目标场景类别对应的各个功能测试用例的初始执行顺序包括:
当第一目标场景类别与第二目标场景类别的执行顺序为关联关系时,根据所述关联关系的先后逻辑顺序从所述第一目标场景类别与第二目标场景类别中确定优先执行类别和后执行类别,将所述优先执行类别对应的功能测试用例先于所述后执行类别对应的功能测试用例执行;
当第一目标场景类别与第二目标场景类别的执行顺序为并行关系时,将所述第一目标场景类别与第二目标场景类别分别对应的功能测试用例并行执行。
3.根据权利要求1所述的方法,其特征在于,所述根据目标场景类别的执行顺序确定各个目标场景类别对应的各个功能测试用例的初始执行顺序之后,还包括:
当所述功能测试用例中第一功能测试用例存在前置步骤时,获取所述前置步骤对应的前置测试用例;
在所述第一功能测试用例执行之前执行所述前置测试用例。
4.根据权利要求1所述的方法,其特征在于,所述方法还包括:
获取用户交互流程图,根据用户交互流程图分析得到应用页面的逻辑关系;
根据所述应用页面的逻辑关系调整所述功能测试用例的执行顺序,当应用页面的总页面对应存在对应的子页面时,将子页面对应的功能测试用例置于总页面对应的功能测试用例之后执行。
5.根据权利要求1所述的方法,其特征在于,所述获取所述功能测试用例对应的角色,根据功能测试用例对应的角色将功能测试用例归入不同的角色类别,根据角色类别调整所述初始执行顺序得到各个功能测试用例的目标执行顺序包括:
获取所述功能测试用例对应的执行用户的行为特征;
根据所述执行用户的用户行为特征确定所述功能测试用例对应的角色类别,所述角色类别包括被动交互主体类别和主动交互主体类别;
根据当前测试功能确定当前角色类别执行顺序;
根据所述当前角色类别执行顺序调整所述初始执行顺序得到各个功能测试用例的目标执行顺序。
6.根据权利要求1所述的方法,其特征在于,所述方法还包括:
分析功能测试模块,将功能测试模块分为对应的不同类别的场景类别;
获取同一场景类别对应的功能测试用例,从同一场景类别对应的功能测试用例中提取场景特征;
建立场景特征与对应的场景类别的匹配关系。
7.一种功能测试用例的执行装置,其特征在于,所述装置包括:
场景类别归入模块,用于获取功能测试用例,提取所述功能测试用例的场景特征,根据各个功能测试用例的场景特征将所述功能测试用例归入对应的目标场景类别;
初始执行顺序确定模块,用于获取各个目标场景类别间的逻辑关系,根据所述逻辑关系确定各个目标场景类别的执行顺序,根据目标场景类别的执行顺序确定各个目标场景类别对应的各个功能测试用例的初始执行顺序;
目标执行顺序确定模块,用于获取所述功能测试用例对应的角色,根据功能测试用例对应的角色将功能测试用例归入不同的角色类别,根据角色类别调整所述初始执行顺序得到各个功能测试用例的目标执行顺序。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳壹账通智能科技有限公司,未经深圳壹账通智能科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910610974.4/1.html,转载请声明来源钻瓜专利网。