专利汇可以提供一种精准测试的实现方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种精准测试的实现方法,具体实现过程为:首先进行测试 用例 设计;生成并提高测试 覆盖 率;查找测试的漏测与测试范围评估错误;最后进行回归测试与冒烟测试。该一种精准测试的实现方法与 现有技术 相比,可以很大程度的增大版本测试的覆盖程度,并且从该工作过程中也锻炼了测试发现问题的能 力 和判断问题的分析能力,对产品内部程序的逻辑有更深刻的 接触 和了解,达到精准测试,减少不必要的工作量,保证产品 质量 ,无高 风 险的测试漏洞,上线更稳定,实用性强,易于推广。,下面是一种精准测试的实现方法专利的具体信息内容。
1.一种精准测试的实现方法,其特征在于,具体实现过程为:
首先进行测试用例设计;
生成并提高测试覆盖率;
查找测试的漏测与测试范围评估错误;
最后进行回归测试与冒烟测试。
2.根据权利要求1所述的一种精准测试的实现方法,其特征在于,所述测试用例设计是指采用边界值分析法、正交分析、因果图以及等价类划分的方法进行测试用例的设计。
3.根据权利要求2所述的一种精准测试的实现方法,其特征在于,上述测试用例设计过程中,对于输入框字符长度有限制的采用限制字符数的边界值进行测试用例设计;对于搜索项进行因果图方法设计测试用例;对于列表筛选进行正交分析法进行测试用例的设计;
根据用户的体验习惯进行探索性测试;其具体设计过程包括:
正向设计,包括采用特性树的方式进行产品业务分析、通过分层分析和复杂代码识别的方式进行产品代码分析;
测试技术,包括采用边界值分析法、错误推测的方式进行测试设计,设置性能测试和压力测试的测试类型;
逆向设计,即进行缺陷分析,包括缺陷的触发条件、问题根源和检测方法。
4.根据权利要求1所述的一种精准测试的实现方法,其特征在于,生成覆盖率是指使用覆盖率工具进行黑盒测试,具体为:
对待测代码进行插桩;
按模块进行黑盒测试;
获得生成代码覆盖率原始数据文件;
将原始数据文件进行处理并生成最终的测试报告。
5.根据权利要求4所述的一种精准测试的实现方法,其特征在于,提高覆盖率的具体过程为:执行测试用例,一个模块的测试用例执行完毕后,对该模块测试完成后生成的代码覆盖率进行分析,对没有覆盖到的代码进行进一步的分析,即确定该分支是否未被覆盖或是开发的冗余代码,对没有覆盖到的分支补充测试用例并再次测试,生成覆盖率报告直到所有逻辑代码都被执行到。
6.根据权利要求5所述的一种精准测试的实现方法,其特征在于,通过覆盖率报告、测试用例、代码、模块的追溯关联,查看某条代码对应的测试用例,完成测试的漏测检查,查找测试范围评估错误。
7.根据权利要求5所述的一种精准测试的实现方法,其特征在于,所述回归测试与冒烟测试是指:首先根据之前步骤生成的覆盖率的报告,通过测试用例、代码、模块的追溯关联,与要回归的版本进行比对,分析出开发改动所影响最大的回归测试用例;同时新迭代的冒烟测试也根据之前的版本分析的影响范围作为测试的依据。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
一种安卓应用程序自动化黑盒测试的方法及系统 | 2020-05-17 | 310 |
一种面向平台插件技术的测试方法 | 2020-05-19 | 276 |
一种综合核心处理机的测试激励系统 | 2020-05-21 | 92 |
一种多CDN辅助的多层云的直播分发系统 | 2020-05-11 | 1008 |
一种业务测试方法及装置 | 2020-05-14 | 273 |
一种核安全级DCS软件工作信赖度的评估方法及系统 | 2020-05-23 | 926 |
一种计算机软件的测试系统 | 2020-05-20 | 672 |
基于Java虚拟机的黑盒测试方法、装置、终端及存储介质 | 2020-05-13 | 942 |
一种云端程序及数据配套更新的方法 | 2020-05-23 | 827 |
一种基于区块链技术的软件测试平台 | 2020-05-18 | 382 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。