製品解説このページでは Tavern の機能・特徴・提供形態をまとめています
提供 GitHub, Inc.
Tavernは、APIの自動テストを行うためのpytestプラグイン、コマンドラインツール、Pythonライブラリです。シンプルで簡潔かつ柔軟なYAMLベースの記法でテストを書けるため導入が容易で、複雑なテストに向けたカスタマイズにも対応します。RESTful APIに加えてMQTTベースのAPIのテストもサポート。pytestプラグインとして動作するため、pytestとTavernをインストールして`.tavern.yaml`ファイルにテストを書き、pytestを実行するだけで利用でき、pytestのエコシステム全体を活用できます。Pythonライブラリとして自前のテストフレームワークやCI環境へ組み込むことも、コマンドラインツール「tavern-ci」をシェルスクリプトや定期実行ジョブから呼び出すことも可能です。各テストファイルは1つ以上のテストを持ち、各テストはHTTPリクエストなどのステージで構成され、リクエスト内容と期待するレスポンスコードやレスポンス内容を記述します。
この製品のレビューはまだありません。お使いの方のご投稿をお待ちしています。
レビューを書く お勤め先のメールアドレスで会員登録が必要です。 投稿ガイドライン
| 製品名 | Tavern |
|---|---|
| 公式サイト | https://taverntesting.github.io |
| 料金 | 要問い合わせ |
| カテゴリ | テスト管理・テスト自動化 |
公式サイトの確認日:2026年9月19日
| 企業名 | GitHub, Inc. |
|---|---|
| 掲載している他の製品 | GitHub Actions GitHub Copilot runn scenarigo sqlmap Step ci |
この製品の掲載企業さまへ: 情報の更新をお申し込みいただけます
同じカテゴリの製品と横に並べた表です。Tavern の行は色を付けています。 ○ は公式サイトに記述があったもので、空欄は「記述が確認できなかった」という意味です(機能が無いとは限りません)。
| 製品 | 月額 | 初期費用 | 最低契約期間 | 無料プラン | 無料トライアル |
|---|---|---|---|---|---|
| Tavern | 要問い合わせ | — | — | — | — |
| Assertible | 要問い合わせ | — | — | — | — |
| ATgo | 要問い合わせ | — | — | — | — |
| Autify | 要問い合わせ | — | — | — | — |
| BrowserStack | 要問い合わせ | — | — | — | — |
| CAT | 要問い合わせ | — | — | — | — |
| COYOTE C++ | 要問い合わせ | — | — | — | — |
| Cypress | 要問い合わせ | — | — | — | — |
テスト管理・テスト自動化は、テストの計画と結果を管理し、繰り返しの動作確認を自動化するためのものです。管理側は要件との対応づけと不具合の追跡を、自動化側は画面操作やAPIの検証を担います。比較のときは、テストケースの管理のしやすさ、自動化スクリプトの作成方法(記録型かコード型か)、画面変更への強さ、CI/CDへの組み込み、そして実行環境と課金を確認してください。