エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
OpenTelemetry+JestでAPIテストを捗らせるパッケージを作りました
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
OpenTelemetry+JestでAPIテストを捗らせるパッケージを作りました
はじめに APIテストが失敗すると原因調査が大変です。 特に複数サーバーを通過しているときは探し回らな... はじめに APIテストが失敗すると原因調査が大変です。 特に複数サーバーを通過しているときは探し回らなくてはいけません。 シナリオテストとして複数のリクエストを投げている場合は更に大変になります。 これを解決するために、OpenTelemetryをJestに組み込むEchoedというパッケージを作りました。 Echoedは、Jestで実行したHTTPリクエストの詳細をhtmlにして出力します。 それによって、 失敗したテストのデバッグが捗る (OpenTelemetryのトレーシングとログを一箇所に集約するので) CIで実行できる (外部のサービスを使わない) デバッグ実行ができる (Jestなので) 既存のライブラリを使ってテストが作れる 並列で実行できる 既存のテストをそのまま使える というメリットがあります。 何ができるか Echoedを入れたJestを実行するとhtmlファイルが作