发布于 2019-11-21 08:52:10
我不确定是否存在真正的敏捷测试技术。有些测试技术在敏捷环境中使用并运行良好,而另一些则不然。
通用敏捷质量实践是技术精练原则的一部分:
一些可能有帮助的技术:
发布于 2019-11-21 12:00:50
敏捷测试依赖于许多关键概念。其中两项是:
这为拥有大量好的单元测试、中等数量的集成测试和少量缓慢而脆弱的UI测试提供了指导。

类似于金字塔,又表现了各种不同类型的测试。但是,这更好地将它们与业务需求和目标联系起来,就像在侧面显示的那样。

我所知道的最好的指南详细介绍了这一点?

关键的实践是: BDD和TDD
使用高级测试(首先失败)驱动应用程序代码的开发和设计,从而使其通过。
我更喜欢把它称为“测试驱动的设计”。使用测试确保每个组件都工作。所有外部服务都应该进行模拟和删除(网络、磁盘、数据库、屏幕等)。
https://sqa.stackexchange.com/questions/41598
复制相似问题