当前位置:网站首页 > 回归测试 > 正文

什么是回归测试_软件测试类型有哪些

回归测试(Regression testing) 指在发生修改之后重新执行先前的全部测试用例或部分测试用例,或者说重新测试之前已经测试通过的功能点,以确认修改没有引入新的错误或导致其他代码产生错误。

回归测试被定义为一种软件测试类型,以确认最近的程序或代码更改未对现有功能产生不利影响。

回归测试只不过是全部或部分选择已执行的测试用例,然后重新执行以确保现有功能正常运行。

进行此测试是为了确保新代码更改不会对现有功能产生副作用。这样可以确保在完成最新代码更改后,旧代码仍然可以使用。

回归测试可以使用自动化测试工具来提高测试效率和覆盖率,从而减少测试成本和测试时间。回归测试对于保证软件或系统的质量和稳定性非常重要,同时也是软件开发过程中不可或缺的一环。

一、回归测试策略

2.1 验证了产品核心功能的测试用例
2.2 出现问题较多的功能模块有关的测试用例
2.3 业务程度较复杂的功能模块有关的测试用例
2.4 用户使用较频繁的功能模块有关的测试用例
2.5 所有集成测试用例
2.6 所有复杂的测试用例
2.7 边值测试用例

二、测试用例库维护

1.删除过时的测试用例

因为需求改变等原因可能会使一个基线测试用例不再适合被测试系统,这些测试用例就会过时。例如,某个变量的界限发生了改变,原来针对边界值的测试就无法完成对新边界测试。所以,在软件的每次修改后都应进行相应的过时测试用例的删除。

通过对测试用例库的维护不仅改善了测试用例的可用性,而且也提高了测试库的可信性,同时还可以将一个基线测试用例库的效率和效用保持在一个较高的级别上。

到此这篇什么是回归测试_软件测试类型有哪些的文章就介绍到这了,更多相关内容请继续浏览下面的相关推荐文章,希望大家都能在编程的领域有一番成就!

版权声明


相关文章:

  • 十分钟理解回归测试(Regression Testing)_回归测试是什么2024-10-30 19:00:03
  • 软件测试---冒烟测试和回归测试_软件测试冒烟测试和回归测试哪个好2024-10-30 19:00:03
  • 回归测试是什么?(基线版本、基线测试包、代码相依性、回归测试包、软件操作剖面)_回归测试是什么?(基线版本、基线测试包、代码相依性、回归测试包、软件操作剖面)2024-10-30 19:00:03
  • 软件测试基础知识 - 介绍一下单元测试、集成测试、系统测试、回归测试、验收测试_软件单元测试2024-10-30 19:00:03
  • 回归测试_软件测试报告2024-10-30 19:00:03
  • 十分钟了解回归测试_回归测试是啥意思2024-10-30 19:00:03
  • 如何做好回归测试_回归分析需要做哪些检验2024-10-30 19:00:03
  • 回归测试详解(定义&目的、策略以及什么叫做回归等)_回归测试的定义是什么2024-10-30 19:00:03
  • python系列文章(基础,应用,后端,运维,自动化测试,爬虫,数据分析,可视化,机器学习,深度学习系列内容)_python系列文章(基础,应用,后端,运维,自动化测试,爬虫,数据分析,可视化,机器学习,深度学习系列内容)2024-10-30 19:00:03
  • 【高考志愿】军制学2024-10-30 19:00:03
  • 全屏图片