gpt4 book ai didi

selenium - BDD 测试应该由开发人员还是测试人员编写?

转载 作者:行者123 更新时间:2023-12-04 18:23:42 25 4
gpt4 key购买 nike

关闭。这个问题是opinion-based .它目前不接受答案。












想改进这个问题?更新问题,以便 editing this post 可以用事实和引用来回答它.

8年前关闭。




Improve this question




在我们的团队中,开发人员认为他们不应该编写 BDD 测试,因为 BDD 测试是自动化测试,而 QA 团队应该编写它。

外面的其他人都是这样吗?或者您是否有开发人员编写 BDD 测试?

顺便说一句……我们在团队中使用 SCRUM 方法。
问候

最佳答案

这取决于您的团队以及您使用的开发方法。

在 SCRUM 中,开发人员应该编写测试,而 QA(严格来说不能作为开发团队的一部分存在)可能会执行不常见的无法自动化的手动测试(例如可用性测试、信息感知、颜色选择)。从这个意义上说,QA 变成了不参与日常开发的 3-rd 方服务。团队可能偶尔会使用此服务来获得专门的反馈。

来自 scrum guide (我强调)

Scrum recognizes no sub-teams in the Development Team, regardless of particular domains that need to be addressed like testing or business analysis; there are no exceptions to this rule; [...]



在(迭代)瀑布中,QA 和客户可以编写 BDD 和验收测试。他们可以用简单的英语做到这一点,将测试的编程实现留给开发人员。

测试是自动化的这一事实并不意味着开发人员应该将编写测试委托(delegate)给 QA。

关于selenium - BDD 测试应该由开发人员还是测试人员编写?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21602217/

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