私は、(GraphQ1 APIをテストする)機能テストスイートを書く必要があります。テストスイートは、APIとは別のレポとコンテナに格納されます。GraphQl APIをテストするには?
私が考えたアプローチの1つは、テストスイート内でBDDフレームワークを使用することでした。スイートは、HTTP要求を受信した後、すべてのBDDテストを実行します。
Cucumber.jsをBDDフレームワークとして使用することを検討していました。私はnpm test
があることを知っています。私はどのようにテストを実行するのか分かりません。このようにユニットテストフレームワークを使用するのはちょっと面倒です。このアプローチは理にかなっていますか?
このような処理を行うツールはありますか?私は様々な言語やツールを検討しています。
私は十分な答えを出す経験はありませんが、この投稿は私を助けました。https://medium.com/entria/testing-a-graphql-server-using-jest-4e00d0e4980e#.qohdw3wuz試しましたここで私の実装とキュウリを実装する例ですhttps://github.com/RedLeap/swapi-graphql-module/blob/5da487bf28897aa228d937712dabfd6580cb301d/features/planets.feature - ちょうど私は経験豊富なテスターではない私は、これを未回答のままにするのではなく、私の2セントを与える。ご質問がありましたら、私に教えてください:) –