[发明专利]执行测试用例的方法和装置在审
申请号: | 201611106494.7 | 申请日: | 2016-12-05 |
公开(公告)号: | CN108153661A | 公开(公告)日: | 2018-06-12 |
发明(设计)人: | 陈湘玲 | 申请(专利权)人: | 腾讯科技(深圳)有限公司 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 北京康信知识产权代理有限责任公司 11240 | 代理人: | 董文倩;褚敏 |
地址: | 518000 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 功能点 方法和装置 获取目标 目标产品 顺序执行 标注 | ||
1.一种执行测试用例的方法,其特征在于,包括:
获取目标产品的全部测试用例,其中,所述目标产品有N个功能点,第i个功能点对应mi个测试用例,分别为测试用例T(i,1)至测试用例T(i,mi),N为大于1的自然数,i依次取1至N,mi为大于等于1的自然数;
根据第一指标和/或第二指标对所述N个功能点分别进行评分,得到所述N个功能点中每个功能点的分数,其中,所述第一指标用于指示所述功能点的用户使用频率的情况,所述第二指标用于指示所述功能点的缺陷情况;
根据分数确定所述N个功能点中每个功能点的重要程度;
按照第i个功能点的重要程度对测试用例T(i,1)至测试用例T(i,mi)的优先级进行标注;
按照所述全部测试用例中的多个测试用例的优先级的顺序执行所述多个测试用例。
2.根据权利要求1所述的方法,其特征在于,根据第一指标和/或第二指标对所述N个功能点分别进行评分,得到所述N个功能点中每个功能点的分数包括:
按照以下公式计算第i个功能点的分数:
Si=w1×第一指标+w2×第二指标,
其中,Si是所述第i个功能点的分数,w1是所述第一指标的权重,w2是所述第二指标的权重,w1≥0,w2≥0,并且w1、w2不同时为0。
3.根据权利要求1所述的方法,其特征在于,所述目标产品具有多个类别的测试用例,按照第i个功能点的重要程度对测试用例T(i,1)至测试用例T(i,mi)的优先级进行标注包括:
判断测试用例T(i,k)的类别;
将所述测试用例T(i,k)的类别作为目标类别;
根据所述第i个功能点的重要程度和所述目标类别对所述测试用例T(i,k)的优先级进行标注,其中,k依次取1至mi。
4.根据权利要求3所述的方法,其特征在于,根据所述第i个功能点的重要程度和所述目标类别对所述测试用例T(i,k)的优先级进行标注包括:
查找与所述第i个功能点的重要程度、所述目标类别相关联的优先级;
将查找到的优先级作为目标优先级;
将所述测试用例T(i,k)的优先级标注为所述目标优先级。
5.根据权利要求1所述的方法,其特征在于,在获取目标产品的全部测试用例之后,并且,在对测试用例的优先级进行标注之前,所述方法还包括:
将所述全部测试用例的格式进行统一。
6.根据权利要求1所述的方法,其特征在于,在获取目标产品的全部测试用例之后,并且,在对测试用例的优先级进行标注之前,所述方法还包括:
删除与功能点无关的测试用例。
7.根据权利要求1所述的方法,其特征在于,在获取目标产品的全部测试用例之后,并且,在对测试用例的优先级进行标注之前,所述方法还包括:
将操作与结果分开的测试用例合并为一个测试用例;
将可进行组合的场景对应的多个测试用例合并为一个测试用例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司,未经腾讯科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611106494.7/1.html,转载请声明来源钻瓜专利网。
- 上一篇:订单信息的模拟处理方法和装置
- 下一篇:一种数据测试方法及数据测试系统