面向持续集成动态定义用例属性的测试优化方法及系统技术方案

技术编号:40574611 阅读:24 留言:0更新日期:2024-03-06 17:15
本发明专利技术提供了一种面向持续集成动态定义用例属性的测试优化方法,包括:初始化测试用例;响应于初始化完成,生成测试用例五维标识序列库;确定测试目标范围;确定测试用例优先级;基于测试用例优先级对测试用例进行动态筛选;执行测试,并动态更新测试用例标识;响应于满足测试停止条件,输出测试结果。

【技术实现步骤摘要】

本专利技术涉及持续集成测试,具体涉及一种面向持续集成动态定义用例属性的测试优化方法及系统


技术介绍

1、全行业的数字化转型使得业务发展和it基础服务支撑都进入了快车道,devops体系的大力推广使得软件各模块的测试工作不再按照v模型顺序推进,而是依次迭代展开。持续集成、持续交付流程的贯通对测试的反馈能力和健壮性也提出了更高要求,测试用例的选择和迭代方案自然就成为了重中之重,测试过程逐渐向全自动化时代发展和演进。

2、传统的测试方案和测试用例的筛选手段并不适用于持续集成环境,例如专利号cn108681507a提出的一种实现restful api和web service服务自动化测试方法,在其参数构造、设置断言等用例准备方面准备仍需要大量人工投入,无法适用于快速迭代的测试环境,并且缺乏结合业务逻辑进行细粒度定制化的用例筛选;专利号cn116521573a公开了一种自动化测试方法、装置、设备及存储介质,通过控制空闲执行机执行测试用例关联的测试指令来提高测试执行率,但是流程中缺乏对测试结果的评估反馈工作,无法证明测试用例是否有效,执行状态一旦混乱可能本文档来自技高网...

【技术保护点】

1.一种面向持续集成动态定义用例属性的测试优化方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述初始化测试用例包括:

3.根据权利要求2所述的方法,其特征在于,所述确定测试目标范围包括:

4.根据权利要求3所述的方法,其特征在于,所述确定测试用例优先级包括:

5.根据权利要求4所述的方法,其特征在于,所述基于测试用例优先级对测试用例进行动态筛选包括:

6.根据权利要求5所述的方法,其特征在于,所述执行测试,并动态更新测试用例标识包括:

7.根据权利要求1所述的方法,其特征在于,所述测试停止条件包...

【技术特征摘要】

1.一种面向持续集成动态定义用例属性的测试优化方法,其特征在于,包括:

2.根据权利要求1所述的方法,其特征在于,所述初始化测试用例包括:

3.根据权利要求2所述的方法,其特征在于,所述确定测试目标范围包括:

4.根据权利要求3所述的方法,其特征在于,所述确定测试用例优先级包括:

5.根据权利要求4所述的方法,其特征在于,所述基于测试用例优先级对测试用例进行动态筛选包括:

6.根据权利要求5所述的方法,其特征在于,所述执行测试,并动态更新测试用例标识包括:

7.根据权利要求1所述的方法,其特征在于,所述测试停止条件包括迭...

【专利技术属性】
技术研发人员:李扬
申请(专利权)人:四川启睿克科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1