📜  敏捷测试和瀑布测试的区别

📅  最后修改于: 2021-09-12 11:03:05             🧑  作者: Mango

敏捷测试:
敏捷测试是一种软件测试,涉及项目团队的所有成员、特殊专家和测试人员。在敏捷测试中,测试不是一个不同的阶段,测试与开发阶段一起执行,包括需求、设计、编码和测试用例的生成。敏捷测试与软件开发生命周期 (SDLC) 一起进行。

瀑布测试:
瀑布测试是一种软件测试,其中测试是一个不同的阶段,并且有分类的步骤和步骤,并且测试仅按该顺序执行。只有在一个阶段或一个级别完成后才进行下一个级别的测试。

敏捷测试和瀑布测试的区别:

Agile Testing Waterfall Testing
In agile testing, testing is not a separate phase. In waterfall testing, testing is a separate phase.
In agile testing, testing is performed alongside the development. In waterfall testing, testing is carried out only after the completion of development.
In agile testing, development team and testing team work together. In waterfall testing, development team and testing team work separately.
In agile testing, testers are involved in the requirements. In waterfall testing, testers may or may not be involve in the requirements..
In agile testing, acceptance testing is carried out after every iteration. In waterfall testing, acceptance testing is carried out only in the end.
In agile testing, regression testing is carried out after every iteration. In waterfall testing, regression testing is carried out only in the end.
In agile testing, there is no time delays between coding and testing. In waterfall testing, there is normal time delays between coding and testing.
In agile testing, different testing levels overlap. In waterfall testing, testing levels can’t overlap.