嗨,我知道带selenium的BDD可以用来测试用户界面。
我还知道API可以使用Gherkin进行测试。
我的问题是,API是否应该使用Gherkin进行测试?它是适合这项工作的工具吗?
发布于 2021-02-11 16:23:08
BDD旨在通过基于具体示例发现新功能,来创建对应用程序应该如何运行的共享理解。然后根据给定的/When/ then结构,使用自然语言对关键示例进行形式化
为此,您可以使用Gherkin。然后在哪一层上自动化则是另一种选择。
这可以是UI层,也可以是下面的某个API服务层。
所以,是的,小黄瓜是适合这项工作的工具。
https://stackoverflow.com/questions/66150786
复制相似问题