专利汇可以提供一种软件回归测试用例筛选方法专利检索,专利查询,专利分析的服务。并且本 发明 公开了一种 软件 回归测试 用例 筛选方法,具体实现过程为:首先确定软件的 基础 业务模 块 和核心业务模块;引入软件相依性分析工具,产生系统在上述两种模块间的相依性分析图及 软件模块 内的函数级别的相依图;通过软件模块内的函数级别相依图,借助软件测试用例编写的路径法及场景法,选择模块用例数;模块内的用例全部选择完成后,依据模块间的相依性分析图,依据软件场景,将基础模块与核心模块的用例组合、筛选获得软件的回归测试用例。该一种 软件回归 测试用例筛选方法与 现有技术 相比,减少回归测试的随机性、随意性,提高用例筛选的科学性,提高测试有效性,降低测试成本,实用性强,易于推广。,下面是一种软件回归测试用例筛选方法专利的具体信息内容。
1.一种软件回归测试用例筛选方法,其特征在于,具体实现过程为:
一、首先确定软件的基础业务模块和核心业务模块;
二、引入软件相依性分析工具,产生系统在上述两种模块间的相依性分析图及软件模块内的函数级别的相依图;
三、通过软件模块内的函数级别相依图,借助软件测试用例编写的路径法及场景法,选择模块用例数;
四、模块内的用例全部选择完成后,依据模块间的相依性分析图,依据软件场景,将基础模块与核心模块的用例组合、筛选获得软件的回归测试用例。
2.根据权利要求1所述的一种软件回归测试用例筛选方法,其特征在于,所述基础业务模块指不涉及软件的核心业务,为其他模块提供支持的模块,该基础业务模块包括用户管理认证模块;核心业务模块指软件主要功能运行的模块,该核心模块包括云系统中的虚拟机管理模块。
3.根据权利要求2所述的一种软件回归测试用例筛选方法,其特征在于,所述基础业务模块和核心业务模块依据二八原则进行划分,即基础业务模块回归测试用例占该模块系统测试用例的20%,核心业务模块的回归测试用例占该模块系统测试用例的80%,并由此确定每个模块挑选出的测试用例数。
4.根据权利要求3所述的一种软件回归测试用例筛选方法,其特征在于,所述测试用例数的确定过程为:基础业务模块回归测试用例N=20%*该模块系统测试用例数,核心业务模块回归测试用例N=80%*该模块系统测试用例数。
5.根据权利要求1所述的一种软件回归测试用例筛选方法,其特征在于,所述步骤三的具体过程为:通过软件模块内的函数级别相依图,借助软件测试用例编写的路径法及场景法,挑选出小于等于步骤一中确定的模块测试用例数量:若相依图中节点全部被覆盖到,而用例数仍小于步骤一中确定的模块用例数,则取目前节点全部覆盖到的所有用例,若相依图中节点全部被覆盖到,而用例数多于步骤一中确定的模块用例数,则依据场景的重要性选取步骤一中确定的模块用例数。
6.根据权利要求1所述的一种软件回归测试用例筛选方法,其特征在于,软件的回归测试用例获取路径进行三次过滤筛选,且该三次过滤筛选具体为:
根据相依图中节点的数量,由测试人员综合测试用例编写的路径法和场景法,挑选小于数量N的路径;如果覆盖了所有的节点,其路径数M仍然小于N,则挑选数量M的路径,减少冗余,这里的N为依据模块类型确定的回归测试用例数;
当模块路径挑选完成后,测试人员依据场景剔除与软件场景不符合的路径,进行路径的二次过滤;
在基础模块与业务模块的用例挑选完成后,进行基础模块与业务模块的用例整合,挑选小于核心模块用例总数的用例,并依据软件场景,由测试人员进行筛选,进行用例的第三次过滤。
标题 | 发布/更新时间 | 阅读量 |
---|---|---|
生成影响分析报告的方法及装置 | 2020-05-08 | 552 |
数据测试方法及系统 | 2020-05-16 | 589 |
布局布线回归测试方法、系统、设备及存储介质 | 2020-05-24 | 202 |
一种回归测试驱动的软件版本管理方法、系统及存储介质 | 2020-05-21 | 804 |
基于录制和重放的Web应用迭代测试方法 | 2020-05-17 | 402 |
一种超声软件的自动化测试方法及系统 | 2020-05-15 | 798 |
一种确定需要回归测试的测试用例的方法和装置 | 2020-05-20 | 722 |
一种代码审查方法及其设备 | 2020-05-22 | 873 |
一种基于电网系统的自动化测试方法 | 2020-05-26 | 637 |
一种软件回归测试过程中基于智能水滴的测试用例优先级确定方法 | 2020-05-15 | 657 |
高效检索全球专利专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。
我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。
专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。