一种对软件测试中错误信息的分类方法及装置制造方法及图纸

技术编号:23084862 阅读:40 留言:0更新日期:2020-01-11 01:04
本申请提供一种对软件测试中错误信息的分类方法及装置。该方法应用于对完成版本更新后的待测试软件的测试,所述方法包括:获得待测试软件在软件测试过程中产生的错误信息;在预设的已知错误信息库中,判断是否存在与所述错误信息相匹配的已知错误信息;如果不存在与所述错误信息相匹配的已知错误信息,则将所述错误信息确定为新增错误信息。本申请避免了测试人员将时间浪费在手动运行那些产生已知错误信息的测试用例上,使测试人员能够仅关注那些新增错误,进而确定新增的软件缺陷,不仅节约了系统资源,还大幅缩短了软件测试过程的时长,并提高了软件测试的效率。

A method and device for classifying error information in software testing

【技术实现步骤摘要】
一种对软件测试中错误信息的分类方法及装置
本申请涉及软件测试领域,具体涉及一种对软件测试中错误信息的分类方法及装置。
技术介绍
在软件自动化测试过程中,测试人员会预先设计多个能够被软件自动运行的测试用例,以通过这些测试用例来确定待测试软件是否存在缺陷。但对于软件中的缺陷而言,其中一部分缺陷由于技术、成本等原因,不需要或是没有办法修复;而另一部分缺陷则会在软件更新后被修复,但修复缺陷也可能会产生新增的缺陷,因此测试人员需要确定其是否产生了新增缺陷。现有技术在完成自动化测试后,测试人员会依靠经验,判断测试产生的错误信息中,是否存在由于新增缺陷所导致的新增错误信息。但由于依靠测试人员的经验难以准确区分已知缺陷导致的已知错误信息和新增缺陷所导致的新增错误信息,则需要测试人员手动运行产生错误信息的测试用例,并根据软件的执行步骤与执行结果,确定导致该错误信息的缺陷是已知缺陷还是新增缺陷,不仅浪费了系统资源,还大幅延长了软件测试过程的时长,并降低了软件测试的效率。
技术实现思路
有鉴于此,本申请提供一种对软件测试中本文档来自技高网...

【技术保护点】
1.一种对软件测试中错误信息的分类方法,应用于对完成版本更新后的待测试软件的测试,其特征在于,所述方法包括:/n获得待测试软件在软件测试过程中产生的错误信息;/n在预设的已知错误信息库中,判断是否存在与所述错误信息相匹配的已知错误信息;/n如果不存在与所述错误信息相匹配的已知错误信息,则将所述错误信息确定为新增错误信息。/n

【技术特征摘要】
1.一种对软件测试中错误信息的分类方法,应用于对完成版本更新后的待测试软件的测试,其特征在于,所述方法包括:
获得待测试软件在软件测试过程中产生的错误信息;
在预设的已知错误信息库中,判断是否存在与所述错误信息相匹配的已知错误信息;
如果不存在与所述错误信息相匹配的已知错误信息,则将所述错误信息确定为新增错误信息。


2.根据权利要求1所述的方法,其特征在于,在将所述错误信息确定为新增错误信息之后,还包括:
指示所述待测试软件,以预设次数重复执行所述软件测试过程;
判断在每次重复执行所述软件测试过程中,是否均产生了与所述新增错误信息相同的错误信息;
如果每次重复执行所述软件测试过程,均产生了与所述新增错误信息相同的错误信息,则将所述新增错误信息的类型确定为固定出现的新增错误信息;
如果在重复执行所述软件测试过程中,产生了与所述新增错误信息不同的其他错误信息,或存在未产生错误信息的软件测试过程,则将所述新增错误信息的类型确定为非固定出现的新增错误信息。


3.根据权利要求2所述的方法,其特征在于,在产生了与所述新增错误信息不同的其他错误信息之后,还包括:
在预设的已知错误信息库中,判断是否存在与所述其他错误信息相匹配的已知错误信息;
如果不存在与所述其他错误信息相匹配的已知错误信息,则将所述其他错误信息确定为其他新增错误信息。


4.根据权利要求3所述的方法,其特征在于,还包括:
每产生一个与所述新增错误信息不同的所述其他新增错误信息,则重新以所述预设次数,重复执行所述软件测试过程;
判断重复执行所述软件测试过程中,是否存在未产生错误信息的软件测试过程;
如果存在未产生错误信息的软件测试过程,则将所述其他新增错误信息的类型确定为非固定出现的其他新增错误信息。


5.根据权利要求1所述的方法,其特征在于,在将所述错误信息确定为新增错误信息之后,还包括:
对应的储存所述新增错误信息、以及与该新增错误信息相对应的预设测试指令;
其中,所述预设测试指令用于指示所述待测试软件执行所述软件测试过程中的相应测试操作。


6.根据权利要求5所述的方法,其特征在于,所述对应的储存所述新增错误信息、以及与该新增错误信息相对应的预设测试指令包括:
对应的储存所述新增错误信息、与该新增错误信息相对应的预设测试指令、以及与所述预设测试指令相关联的其他预设测试指令。


7.一种对软件测试...

【专利技术属性】
技术研发人员:钟耀峰田思琪周秋华
申请(专利权)人:杭州迪普信息技术有限公司
类型:发明
国别省市:浙江;33

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

1