【0から始めるPytest超基礎講座】Pythonのプログラムを効率的にテスト

assert, fixture, mockなどpytestの基本的な要素の使い方を学ぼう!

4.35 (84 reviews)
Udemy
platform
日本語
language
Programming Languages
category
【0から始めるPytest超基礎講座】Pythonのプログラムを効率的にテスト
481
students
2 hours
content
Feb 2023
last update
$19.99
regular price

What you will learn

pytestを使って関数・メソッドの単体テストを行う方法

条件式の成立を確認する技術

未実装部分の代替関数・メソッドを作成する方法(mockの使い方)

複数のパラメータを用いてテストを実行する方法

テストを実行したい関数・メソッドに前処理&後処理を設定する方法

Why take this course?

Pythonで単体テストを行う手順を学ぶためのpytestマスター講座が登場。

pytestとはPythonで書いたプログラムをテストするためのフレームワークのことです。


pytestの使い方を学び、プログラムのテストを効率的に行いましょう!


【コース概要】

以下が本コースで学べる内容の概要になります。


<pytest基本操作>

  1. テスト用関数の命名方法

  2. assert文の使い方

  3. 関数・メソッドに対するテストの実行方法

  4. 関数に対する前処理&後処理の設定方法

  5. メソッドに対する前処理&後処理の設定方法

  6. クラスに対する前処理&後処理の設定方法

  7. モジュールに対する前処理&後処理の設定方法

  8. 前処理&後処理を選択的を実行する方法

  9. 特定の関数・メソッドのテスト実行をスキップする方法

  10. 例外を指定する方法

  11. mockの使い方

  12. 複数のパラメータに対してテストを実行する方法


【注意】

  • Pythonの基本文法を学習済みであることを前提としています

  • Pythonの開発環境が整っている方のみ受講可能です。

  • 発展的な内容は取り扱っていません。

Reviews

田村
May 4, 2023
プロジェクトで初めてpythonのテストの現場に出るのですが、どのようなことを学べばよいかこちらの講座でざっくりと予習ができそうだと思いました。 内容も基本的な部分からの説明でとても分かりやすかったです。
トリタニシュンスケ
March 29, 2022
pytestの使い方の説明が簡潔にまとめられている点はよかったが、実際にどうテストするのかという点についてはあまり触れられていなかった。実務で初めてソフトウェアテストに携わるようになったため本講義を受講したが、実務で使うには不十分だと感じた。
delta
February 20, 2022
内容は申し分ありませんが、サンプルファイルのファイル名と目次でセクション番号が途中から一致しなくなります。せっかく完成度が高いコースなので、このあたりの手間を惜しまずに再集録や再編集をしてもらえると今後見る人にフレンドリーだと思います。

Charts

Price

【0から始めるPytest超基礎講座】Pythonのプログラムを効率的にテスト - Price chart

Rating

【0から始めるPytest超基礎講座】Pythonのプログラムを効率的にテスト - Ratings chart

Enrollment distribution

【0から始めるPytest超基礎講座】Pythonのプログラムを効率的にテスト - Distribution chart

Related Topics

4314226
udemy ID
9/23/2021
course created date
9/26/2021
course indexed date
Bot
course submited by