
エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
メモ:Pytonのテストフレームワークpytestの基本 - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
メモ:Pytonのテストフレームワークpytestの基本 - Qiita
Pythonは軽く触ってはいたが、本番プロダクトでの利用は殆どなかったのでテストフレームワークを使って... Pythonは軽く触ってはいたが、本番プロダクトでの利用は殆どなかったのでテストフレームワークを使っていなかった。 pytestというテストフレームワークがPythonには存在しているので見ておく。 基本的にはdefで定義されるメソッドに対して、引数を与えて正しい結果が返ってくるか、 を実行して確認するための単体テストツール。 準備 pip install pytest でインストール可能 mainフォルダとtestsフォルダにわけてソースコードを管理して、 testsフォルダ内のtest_xxx.pyのtest_xxxメソッドを順次実行していくので、各フォルダに配置する。 なお、アドオンだと pytest-covでcoverage(テスト網羅率)を取れる。 toxを使うと仮想のテスト環境を設定出来るので、バージョン依存を知りたい時等には使える。 pytest-mockでモック テスト記述