爱生活

 找回密码
 立即注册
搜索
查看: 92|回复: 0
打印 上一主题 下一主题

回归测试有哪些方法 ?,回归测试怎么测

[复制链接]

14万

主题

14万

帖子

-134万

积分

限制会员

跳转到指定楼层
楼主
发表于 2023-1-30 17:48:01 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

回归测试有哪些方法 ?


回归测试是一个测试流程的一种,测试方法主要包括功能测试、界面测试、安装测试、性能测试、易用性测试、兼容性测试等等。


什么叫回归测试


回归测试是指修改了旧代码后,重新进行测试以确认修改没有引入新的错误或导致其他代码产生错误。自动回归测试将大幅降低系统测试、维护升级等阶段的成本。

回归测试包括两部分:函数本身的测试、其他代码的测试。在

对被修改的函数重新测试。如果函数的设计功能没有变化,直接运行函数测试就可以了。如果修改了设计功能,则要根据增减的功能点,增加或删除测试用例。另外,还要完成白盒覆盖。

函数代码的修改可能导致调用该函数的代码产生错误,所以需要测试其他代码。如果函数是私有函数并且未涉及到全局变量,应运行类测试,否则应运行工程测试。在函数列表中选择类测试或工程测试,编译运行测试工程,即可执行对其他代码的回归测试。


动物回归试验怎么做


回归测试的目的在于验证之前出现过但已经修复好的缺陷是否重新出现及是否引入新的缺陷。一般指对某已知修正的缺陷再次围绕它原来出现时的步骤重新测试。通常确定所需的再测试的范围时是比较困难的,特别当临近产品发布日期时。为了修正某缺陷时必须更改源代码,就有可能影响这部分源代码所控制的功能,所以在验证修正好的缺陷时不仅要服从缺陷原来出现时的步骤重新测试,而且还要测试有可能受影响的所有功能。因此应当鼓励对所有回归测回归测试基本策略回归测试基本策略评价表
 回归测试基本策略在系统的引用说明
备选策略:全面用例回归测试。就如以上所言,其优势在于回归覆盖率,但是对目前的系统而言,无论是作为手工测试还是自动化测试,其前期的投入巨大,在短期内可能无法取得良好的效果。就中长期建设,可考虑该方案。
备选策略:基于风险的回归测试。基于风险的回归测试在系统中的实施难度在于前期的功能风险筛选。自动化实施难度一般,但缺乏业务连贯性是该策略的致命问题。
备选策略:基于操作剖面的回归测试。基于操作剖面的回归测试可以有效降低前期投入,在开始的初期,可以筛选特定的测试案例库用以进行回归测试,其优点在于业务面方向性明确,可以有效保障

之前做回归测试,结果总是不够精准,就算自动化测试也有错误,怎么能更加精准的得到测试结果


1分钟前
精准测试一直是测试行业的一个具有挑战性的议题,在前进的过程中会不断遇到各种各样的困难。但是在一个飞速发展的时代,不断前进,不断改进正是技术提升的动力。在现今移动互联网大力发展,对于移动应用测试领域更是严格要求,不管是手游测试还是app测试,更精准的测试,更自动化的测试是必要的。

在回归测试的时候,测试人员往往会根据开发同学所给出的改动范围来评估需要回归的测试范围,这个时候如果测试人员的经验不足,或者开发人员的更换会导致不了解代码的具体影响范围。可能会使回归范围不全或者冗余。这里需要更精准的测试方案。可以根据代码的变动范围来直接精确的定位需要回归的用例,这样使回归测试所需的时间更加精短,回归的范围更加准确

TestBird - 手游和App自动化测试平台




上一篇:小狗怎么训练大小便,狗狗随地大小便怎么训练
下一篇:怎样开发孩子的左脑和右脑,怎么开发儿童左右脑
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

站点统计|手机版|小黑屋|爱生活 ( 蜀ICP备20006951号 )|

 

快速回复 返回顶部 返回列表