[发明专利]软件项目测试方法、系统、存储介质及终端设备在审
申请号: | 201811205855.2 | 申请日: | 2018-10-15 |
公开(公告)号: | CN109446076A | 公开(公告)日: | 2019-03-08 |
发明(设计)人: | 张子良;冯轶华;林奕冰;雷唯;尹榕慧;许颖媚;潘宇聪;陈志军;钟真毅;欧翀;巢志锋 | 申请(专利权)人: | 广东省科技基础条件平台中心 |
主分类号: | G06F11/36 | 分类号: | G06F11/36 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 麦小婵;郝传鑫 |
地址: | 510033 广东省广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 测试 静态测试 软件项目 测试需求 待测软件 终端设备 计算机可读存储介质 测试系统 测试效率 存储介质 历史缺陷 数据转化 项目类型 自动建立 用例库 预设 覆盖率 关联 | ||
1.一种软件项目测试方法,其特征在于,包括:
获取待测软件项目的测试需求;
根据所述测试需求对应生成第一测试用例;其中,所述第一测试用例在生成过程中与所述测试需求自动建立关联;
从预设的静态测试用例库中获取与所述待测软件项目的项目类型相同的静态测试用例;其中,所述静态测试用例根据历史缺陷数据转化生成;
根据所述第一测试用例和所述静态测试用例对应生成第二测试用例;
根据所述第二测试用例对所述待测软件项目进行测试。
2.如权利要求1所述的软件项目测试方法,其特征在于,在所述根据所述测试需求对应生成第一测试用例之前,还包括:
获取所述待测软件项目的测试类型;其中,所述测试类型至少包括功能测试、可靠性测试、易用性测试、效率测试、维护性测试、可移植性测试、兼容性测试、信息安全性测试、产品说明测试和用户文档集测试;
根据所述测试类型对所述测试需求进行分类;
则所述获取待测软件项目的测试需求,具体包括:
按照所述测试需求所属的类型对应获取所述测试需求。
3.如权利要求1所述的软件项目测试方法,其特征在于,所述根据所述测试需求对应生成第一测试用例,具体包括:
根据所述测试需求的编号生成测试用例编号;
根据所述测试需求的编号和所述测试需求的标题生成测试用例标题;
根据所述测试需求的描述生成测试用例描述;
根据所述测试需求的预期结果生成测试用例预期结果;
根据所述测试用例编号、所述测试用例标题、所述测试用例描述和所述测试用例预期结果对应生成所述第一测试用例。
4.如权利要求1所述的软件项目测试方法,其特征在于,所述方法还包括:
收集测试过程中的历史缺陷数据,建立缺陷数据库;
对所述缺陷数据库中的历史缺陷数据进行清洗和筛选,获得功能缺陷数据;
根据项目类型对所述功能缺陷数据进行分类;其中,所述项目类型至少包括综合布线、信息机房、网络系统、APP应用、C/S架构应用系统和B/S架构应用系统;
将满足预设条件的功能缺陷数据对应转化为静态测试用例;
将所述静态测试用例及其所属的项目类型保存至所述静态测试用例库中。
5.如权利要求4所述的软件项目测试方法,其特征在于,所述将满足预设条件的功能缺陷数据对应转化为静态测试用例,具体包括:
对所述功能缺陷数据进行严重性等级划分;
将严重性等级满足预设等级条件的功能缺陷数据转化为所述静态测试用例,并根据严重性等级设置所述静态测试用例的优先级。
6.如权利要求4所述的软件项目测试方法,其特征在于,所述将满足预设条件的功能缺陷数据对应转化为静态测试用例,具体包括:
分别统计同一项目类型下的类似功能缺陷数据的出现频数;其中,所述类似功能缺陷数据至少包括登录模块的功能缺陷数据、查询模块的功能缺陷数据和录入数据校验模块的功能缺陷数据;
将出现频数满足预设频数阈值的类似功能缺陷数据转化为所述静态测试用例,并根据出现频数设置所述静态测试用例的优先级。
7.如权利要求4所述的软件项目测试方法,其特征在于,所述将满足预设条件的功能缺陷数据对应转化为静态测试用例,具体包括:
将满足预设条件的功能缺陷数据对应的前置条件和操作步骤转化为静态测试用例。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广东省科技基础条件平台中心,未经广东省科技基础条件平台中心许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811205855.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:一种接口测试方法及装置
- 下一篇:一种数据库测试方法及装置