ホームページ >ウェブフロントエンド >jsチュートリアル >Webship-js を使用した自動テストでの HTTP 応答コードの検証

Webship-js を使用した自動テストでの HTTP 応答コードの検証

Susan Sarandon
Susan Sarandonオリジナル
2024-12-02 21:42:12333ブラウズ

Validating HTTP Response Codes in Automated Testing Using Webship-js

Web の信頼性を確保するには、HTTP 応答コードのチェックが不可欠です。これらのコードはサーバーのステータスを示し、リンク切れや不正アクセスなどの問題の特定に役立ち、最適なパフォーマンスとより良いユーザー エクスペリエンスを保証します。

このブログでは、世界気象機関の Web サイト (https://wmo.int/

) を使用して HTTP 応答コードをテストします。

) を例として説明します。

テストに必要なシナリオを作成するには、次のようなステップ定義が必要です。
応答ステータス コードは {number}

となるはずです

このステップ定義は、テスト対象の Web サービスにリクエストを行った後に使用されます。応答を受信すると、このステップ定義は、サーバーから返された HTTP ステータス コードが予期されたコードと一致することをアサートします。

例:

Then the response status code should be 200

ステータス コード 200 は、リクエストが成功したことを示します。サーバーがリクエストを処理し、適切な応答を返したことを意味します。

例:

Then the response status code should not be 404

ステータス コード 404 は、要求されたリソースがサーバー上に見つからないことを示します。エラーまたは無効な URL の可能性があることを意味します。 404 にならないようにします。

その他のステップ定義を確認できます: https://webship.co/docs

記事全文を参照: https://webship.co/blog/validating-http-response-codes-automated-testing-using-webship-js

以上がWebship-js を使用した自動テストでの HTTP 応答コードの検証の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。