いわさです。 先日、S3静的ホストで大量のリダイレクト設定をしていました。 設定の変更や追加をするたびにデグレードテストしないといけないなぁと思ったのでテストフレームワークでリダイレクト動作のテストを行うようにしてみました。 テストフレームワークにはTavernを使ってみました。 そこで、Tavernの使い方などを残しておきたいと思います。 なお、この記事ではmacOS Big Surで動作確認をしています。 Tavernとは Tavernは、pytestをベースにした、APIテストフレームワークです。 Tavern API Testing — Tavern 1.20.0 documentation Python Testing With Pytest | DevelopersIO 特徴としては、最小限の機能を備えていて、かつpytestと統合出来るという点でしょうか。 今回私は、cURL