空手道GraphQL测试 - Eclipse中没有匹配的粘合剂?

时间:2018-03-15 19:09:03

标签: automated-tests cucumber graphql bdd karate

我是疯狂的新人,请先请原谅我,但我花了很多时间研究和玩这里如何使用Karate或Cucumber进行某种API测试进行GraphQL测试。我有使用Ruby的Cucumber经验,但那是REST API,我们正在使用GraphQL,所以我认为需要更改。我现在尝试在Eclipse中使用Karate并使用此处的示例:https://github.com/intuit/karate/tree/master/karate-demo/src/test/java/demo/graphql。我认为不需要使用空手道进行任何步骤定义,所以我不确定为什么只是复制/粘贴示例我在Eclipse中遇到错误,说明步骤没有匹配的胶水代码。

我的文件夹结构非常简单,所以也许我错过了一些东西,再次,我是SUPER新的,所以只是想得到一些帮助。如果只有他们选择和REST一起去,我会回到Cucumber。如果有人有建议或者更好的方法来测试GraphQL API的另一种方式,我很乐意采取自动化建议。

Error

Folder Structure

非常感谢您的帮助。

1 个答案:

答案 0 :(得分:0)

如果你为Eclipse使用正确的Cucumber插件,我很确定你的问题已经解决了。

只需查看此故障单中的信息即可启动并运行!:https://github.com/intuit/karate/issues/90