【技术实现步骤摘要】
可复用软件测试用例方法、装置、设备和存储介质
[0001]本申请涉及软件测试
,特别是涉及一种可复用软件测试用例方法、装置、设备和存储介质。
技术介绍
[0002]随着软件产业的飞速发展,软件的规模变得越来越大,同时软件的复杂度也变得越来越高,导致软件中出现缺陷的概率也随之增大。尽管当前存在代码审查、形式化验证等辅助手段,但是软件测试方式依然是目前最主要的软件质量保障手段,在软件的整个生命周期中发挥着极其重要的作用。当然,影响软件测试结果的因素也有很多,例如软件本身的复杂程度、开发人员的素质以及测试方法和技术的运用等等。
[0003]在软件测试工作中,必不可少的要用到测试用例,测试用例对软件测试工作有着指导性的作用,可以把人为的不确定因素减少到最小,是软件测试质量稳定的根本保障。在传统的实现方式中,针对测试用例的设计、编写、执行和管理,我们一般采用的方法是手动梳理测试需求,基于测试需求编写测试用例并根据测试用例执行软件测试。
[0004]然而,在典型的软件开发项目中,对于不同的项目,测试用例库是相互独立 ...
【技术保护点】
【技术特征摘要】
1.一种可复用软件测试用例方法,其特征在于,该方法包括:获取相同技术领域以及相同测试层次的测试用例;其中,所述测试用例的个数为一个及以上;获取可复用测试用例的预设标志系数,并计算获取的所述测试用例的总个数以及总执行次数;基于所述测试用例的总个数、总执行次数以及所述可复用测试用例的预设标志系数,确定可复用测试用例并加入可复用测试用例参考库。2.根据权利要求1所述的方法,其特征在于,所述获取相同技术领域以及相同测试层次的测试用例,包括:获取各测试用例中技术领域以及测试层次的字段信息;基于所述字段信息确定所述各测试用例的技术领域以及测试层次。3.根据权利要求1所述的方法,其特征在于,所述并计算获取的所述测试用例的总个数以及总执行次数,包括:将获取的所述测试用例做加和运算得到测试用例的总个数,并获取各测试用例的执行次数;基于所述测试用例的总个数以及各测试用例的执行次数得到多个所述测试用例的总执行次数。4.根据权利要求3所述的方法,其特征在于,所述基于所述测试用例的总个数、总执行次数以及所述可复用测试用例的预设标志系数,确定可复用测试用例并加入可复用测试用例参考库,包括:基于所述测试用例的总个数、总执行次数以及可复用测试用例的预设标志系数,得到可复用测试用例的标志执行次数;将所述各测试用例的执行次数与所述可复用测试用例的标志执行次数进行比较,将执行次数大于所述标志执行次数的测试用例确定为可复用测试用例并加入所述可复用测试用例参考库。5.根据权利要求4所述的方法,其特征在于,该方法还包括:将执行次数大于所述标志执行次数的测试用例进行优化调整,得到优化测试用例;将所述优化测试用例确定为可复用测试用例并加入所述可复用测试用例参考库。6.根据权利要求1
‑
5任意一项所述的方式,其特征在于,该方法还包括:对加入所述可复用测试用例参考库中的可复用测试用例进行复盘检验;获取可复用测试用例的预设复盘标志系数,并...
【专利技术属性】
技术研发人员:冯祥伦,
申请(专利权)人:苏州浪潮智能科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。