なんやブログ|データ分析格闘記

データ分析を生業に、分析ナレッジや読書感想などを書くブログ。ミナミのデータ分析格闘ブログ

【読書感想】テスト駆動Python:BrianOkken、安井力

 

本ページは、筆者の個人的な備忘録として読書感想を残しておくためのものです。

なので、私が大切だと思ったポイントを箇条書きでアウトプットしています。

今回の書籍は下記の本です。みなさんのご参考になれば嬉しく感じます。 

 

 

 

はじめに

読書感想

  • Pythonでテストをしようと思うと非常に役立つ書籍
  • pytestの説明だが、使うと便利なオプションなどが実例含めて紹介されている
  • pytest のフィクスチャ(テスト関数前に実行される関数)や、mock(システムの一部を書き換える)の使い方など知っておいた方が良いことが記載されている

    後半は、パッケージ化、クラウドでのpytest、プラグインの紹介など

 

知っておくべきキーワード

  • スモークテスト:開発者が素早く実行する選択テスト
  • autouse パラメータ:すべてのテストがこのフィクスチャを利用する
  • parametrize()
  • フィクスチャのスコープ指定
  • マーカー登録(スペルミスを回避)
  • XPASSを許可しない
  • ファイル名の競合回避方法

  • pytest と他ツールの併用
    • coverage.py
    • pytest-mock
    • unittest

  • pytestのプラグイン
    • pytest-repeat : テストを2回以上実行
    • pytest-xdist : テストを同時実行
    • pytest-timeout : テストに時間制限
    • pytest-sugar : カラー表示&プログレスバー
    • pytest-html : html レポート化
    • pytest-selenium
    • pytest-django
    • pytest-flask

 

最後に

もし内容にご興味を持たれましたら、本書籍をご購入ください。

 

[rakuten:book:19213344:detail]

プライバシーポリシー | 趣味のページ