📜  主动测试和被动测试的区别

📅  最后修改于: 2022-05-13 01:56:59.945000             🧑  作者: Mango

主动测试和被动测试的区别

主动测试:
主动测试是一种软件测试,其中测试人员作为最终用户与软件进行交互。测试人员假设他/她自己是软件的用户,并给出不同的输入组合以验证软件的实际行为。

被动测试:
被动测试是一种软件测试,测试团队仅通过观察和监视来检查软件的行为,没有像主动测试那样的测试人员软件手动交互。

以下是主动测试和被动测试之间的一些区别:

Active TestingPassive Testing
Tester himself/herself interact with the software.No direct interaction of software and tester like active testing.
Issues and defects are detected by tester as some tests are performed.Issues and defects are detected as per observation.
It enhances the software quality in the best manner.It also enhances software quality but not as good as active.
It requires test cases to perform testing process.It doesn’t require test cases to perform testing process.
It involves black box and white box testing methods.It involves the test script.
It checks the software after each iteration.It checks the software only once.
It is basically performed manually.It is performed manually and automated.
It requires hard work by the testers.It doesn’t require the hard work by the testing team.