AWSラムダ関数の積分テストを行う必要があります。このシナリオでは、どのフレームワークがベストプラクティスであるかを知る必要があります。ベストプラクティス:AWSラムダ関数の統合テストフレームワークの検索
node.jsにも使用できますが、フレームワークがラムダの方が適切な場合は、それが良いでしょう。
現在、私はwebdriver.io
についていくつかの情報を見つけました。私のニーズに十分に対応しているかどうかは分かりません。
アドバイスお願いいたします。
AWSラムダ関数の積分テストを行う必要があります。このシナリオでは、どのフレームワークがベストプラクティスであるかを知る必要があります。ベストプラクティス:AWSラムダ関数の統合テストフレームワークの検索
node.jsにも使用できますが、フレームワークがラムダの方が適切な場合は、それが良いでしょう。
現在、私はwebdriver.io
についていくつかの情報を見つけました。私のニーズに十分に対応しているかどうかは分かりません。
アドバイスお願いいたします。
webdriver-io
を使って言いましたので、あなたのラムダ関数がAPIゲートウェイ経由で公開されていると仮定します。 API Gateway APIをテストするには、Postmanをお勧めしますが、webdriver/Seleniumはもう1つの優れたテストツールです。
テストのために、あなたはServerlessのような大きなフレームワークを使用していない場合は、個々のNodeJSラムダ関数を展開し、次に私がthe Apex frameworkをお勧めします。 NodeJSラムダ関数のローカルテストでは、私はthe lambda-local moduleをお勧めします。
統合テスト用のサーバレススーツもありますか? – roeygol
私はserverlessフレームワークを使用しないので、私は完全にはわかりませんが、確かにいくつかのテスト機能を提供するようです。既にサーバーレスフレームワークを使用していますか? –
まだ、ベストプラクティスを探しています。 – roeygol