タグ

django-webtestとtestに関するishideoのブックマーク (2)

  • [Django] 自動テストについてのまとめ - Qiita

    この記事について PythonのWebアプリケーションフレームワーク「Django」の自動テスト機能についてまとめてみました。 公式サイトのテスト関連ページ テストチュートリアル Django におけるテスト テストを書いて実行する テストツールリファレンス テストに関する応用的なトピック テストを書く場所 manage.py startapp実行時に作成されるtests.pyに記述します。格的なプロジェクトではtestsをパッケージ化し、その下にtest_XXX.pyという名前でテストを分割するのが一般的です。unittestの規約にのっとり、プロジェクト内のファイル名がtestで始まるファイルが自動テストの対象となります。 テストの実行方法 Djangoでは管理コマンドmanage.pyより自動テストが実行できる。 コマンド manage.py help test usage: ma

    [Django] 自動テストについてのまとめ - Qiita
  • Django Best Practice への道 #2

    DjangoのWebアプリを開発している際、リファクタ/テスト拡充のために集めた情報をまとめます。記事は三部作の二つ目となります。 #1 Djangoプロジェクト/アプリケーション/設定ファイル構成 #2 Djangoテスト戦術 #2 補足編 #3 Django Model/View/From/Template戦術 書くこと Django Best Practiceへの道の続きで、Djangoテスト戦術について書きます。Djangoでテストをする際に、どうしたら効率的に書けるか、メンテナンスしやすくなるか、ということに焦点を置いて書きます。 書かないこと テストをするべき、テストはいらない、どこまではするべき、といった類の話は書きません。する、しない、いまはしない、どこまではする、は各チームや開発者がその時置かれているコンテクストに非常に強く依存している為、閾値的なものや考え方を書くのは

  • 1