gpt4 book ai didi

testing - 敏捷方式 : Integration Testing vs Functional Testing or both?

转载 作者:行者123 更新时间:2023-11-28 19:38:46 37 4
gpt4 key购买 nike

<分区>

我在一个办公室工作,该办公室已经进行了一段时间的敏捷开发。我们使用Scrum进行项目管理,并融入了XP的工程实践。它运行良好,我们不断吸取教训并改进我们的流程。

我想告诉您我们通常的测试做法,并获得有关如何改进的反馈:

TDD:第一道防线我们对单元测试非常虔诚,我想说我们的开发人员也有足够的经验来编写全面的测试,并始终将 SUT 与模拟隔离开来。

集成测试对于我们的使用,集成测试基本上与单元测试相同,只是不使用模拟。这往往会发现一些在单元测试中遗漏的问题。这些测试往往难以阅读,因为它们通常在规范框架的 before_eachafter_each 部分涉及很多或工作,因为系统必须经常达到特定状态为了使测试有意义。

功能测试我们通常以结构化但手动的方式执行此操作。我们玩过 Selenium 和 Windmill,它们很酷,但至少对我们来说还不够。

我想听听其他人是如何做事的。您是否认为如果集成测试或功能测试做得足够好,另一个就可以被忽视?

37 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com