回归测试和重新测试(机翻)

The Regression testing and Retesting have its own priorities and its objective but both are most important in the success of the project.

回归测试和重新测试有自己的优先级和目标,但两者对项目的成功都是最重要的。

In the testing there are distinctions between many terminologies which are not help to make it better testing. If you search for these terms over web you’ll get different answers for same question, so I think to explore these terms to get exact idea of these testing terms.

在测试中,许多术语之间存在差异,这无助于更好地进行测试。若你们在网上搜索这些术语,你们会对同一个问题得到不同的答案,所以我认为探索这些术语可以确切地了解这些测试术语。

When I thinking of this testing then I thinks of reuse of tests those carried out in terms of manual test suite or in automated scripts which help to reduce the risk which may impact on working software, i.e. impact of enhancement or bug fixes are introduces issues or breaking the previous working functionality. Such testing is carried out to make sure that all is in place & not impacting working features.

当我想到这个测试时,我会想到重复使用手动测试套件或自动脚本中进行的测试,这有助于降低可能影响工作软件的风险,即增强或错误修复的影响会引入问题或破坏以前的工作功能。进行此类测试是为了确保一切就绪,不会影响工作特性。


If we consider the term “Retesting”, regression test has its wide scope of testing & Retesting is a subset of regression testing. If you are testing the specific defect fix then such testing is called as retesting. If you are testing a bug then you wouldn’t say that “I am doing regression of defect”, you should say “I am doing retesting of defect”.

如果我们考虑术语“重新测试”,回归测试有其广泛的测试范围&重新测试是回归测试的一个子集。如果您正在测试特定的缺陷修复,那么这种测试称为重新测试。如果你正在测试一个bug,那么你不会说“我正在做缺陷的回归”,你应该说“我在做缺陷的重新测试”。


The retesting is to check whether previously failed feature is working in this current fixes or not. This is to be carried out by executing the previously failed test case and verify that previously failed test case is passed. But in this testing we are considering the previously passed test cases, i.e. the functionality was working the previous build.

重新测试是为了检查以前失败的功能是否在此当前修复中起作用。这将通过执行先前失败的测试用例并验证先前失败的用例是否通过来实现。但在这次测试中,我们考虑了以前通过的测试用例,即功能在以前的构建中起作用。


Retesting means specific defect verification whether mentioned failure case is working as expected or not that sit. But if we think of such testing then we have to consider all passed test cases prior to this build version. The priority to retesting is more regression test because we have to start the regression testing only after completion of the retesting.

重新测试是指具体的缺陷验证,无论所提到的故障案例是否按预期运行。但是,如果我们考虑这样的测试,那么我们必须在这个构建版本之前考虑所有通过的测试用例。重新测试的优先级是更多的回归测试,因为我们必须在重新测试完成后才开始回归测试。


Conclusion: To make it simpler here are the definition of regression testing and retesting-
Regression testing: Regression testing is type of testing carried out to ensure that changes made in the fixes or any enhancement changes are not impacting the previously working functionality.
Retesting: Retesting means testing carried out to verify the specific defect mention in the bug.

结论:为了更简单,这里是回归测试和重新测试的定义-

回归测试:回归测试是一种测试,旨在确保在修复或任何增强更改中所做的更改不会影响以前的工作功能。

重新测试:重新测试是指为了验证bug中提到的特定缺陷而进行的测试。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值