1
Nightwatch.jsを使用してMERNスタックアプリケーションをテストしています。/sms/outgoing/
のPOST
リクエストを受け取ったときにTwilio APIを呼び出します。Selenium ServerでテストするときにAPIをスタブする方法
私はe2eテストを実行するたびにSMSメッセージを送信しないでください。代わりに、ビヘイビアをスタブして、理想的にはリクエストデータを返して、アプリが正しい情報を送信していることを確認できます。
私はnockとfetch-mockのようなライブラリを調べましたが、どちらもセレニウムに依存するテストではどちらも動作しません。
Selenium Serverによる要求をインターセプトし、後でスタブする動作を提供するライブラリがありますか?
を使用して要求を取得するためにハードコードされたレスポンスを返すようにサーバを変更することができ**はWebサーバ**?私は[tag:selenium-webdriver]と[tag:selenium-server]に慣れています。 – SiKing
@SiKing申し訳ありませんが、私はセレンのサーバー – adc17