gpt4 book ai didi

html - Cucumber 可以用于表单测试吗

转载 作者:行者123 更新时间:2023-11-28 21:07:55 25 4
gpt4 key购买 nike

我曾使用 Protractor 进行端到端的 Angular 测试,但现在我想使用 Cucumber 和 Gherkin 进行测试。因为它们用于 BDD 并使用特性和场景,所以我有一个问题:我可以使用 Cucumber 来测试 Angular 形式吗,例如,如果我单击提交的名称来测试隐藏的属性是否存在,就像这样?或者是否禁用了按钮?您可以使用 Jasmine 或 Protractor 测试的内容。其实我的代码已经写好了,不知道写完后测试代码会不会叫BDD?

非常感谢你说清楚

最佳答案

是的,不要太沉迷于“BDD”。理想情况下,Gherkin 场景将在任何开发工作开始之前编写,以确保整个团队——PO、设计、开发人员、QA——就预期的用户功能达成一致。然而,即使那没有发生,Cucumber/Gherkin 仍然可以在代码创建后用于编写测试,以从用户的 Angular Testing 功能。

您当然可以使用 Cucumber 来检查按钮是否被禁用,或者是否存在隐藏属性,但这并不是 BDD 测试的真正目的。这些都是在测试用户行为,用户不太可能会想要访问您的站点以检查是否存在隐藏属性。那有意义吗?您所描述的测试听起来很适合单元测试,而 Cucumber 的开销可能太多了。

关于html - Cucumber 可以用于表单测试吗,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50901083/

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