はじめに 全5回(予定なので変わる可能性あり)にかけて、Flaskでテスト駆動開発を行うために必要なノウハウを伝授する。 本記事では、Flaskで開発したWebアプリやAPIを自動でテストするための最低限のサンプルコードとその実行例を紹介する。 1回目 本記事 2回目 Flaskでテスト駆動開発(TDD)を行うためのチュートリアル - 2 デコレータ編 3回目 Flaskでテスト駆動開発(TDD)を行うためのチュートリアル - 3 GET編 4回目 執筆中 5回目 執筆中 対象読者 FlaskでこれからWebアプリまたはAPIを開発する方 テスト自動化の勉強をしたい方 概要 Flaskで作成したHello, World!を戻り値とするAPIの最低限のテストをテスト用クライアントを用いて自動で行う。 ディレクトリ構造 本記事で利用するサンプルコードは以下のようなディレクトリ構造で配置してくだ