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

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

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

What You Will Learn!

  • pytestを使って関数・メソッドの単体テストを行う方法
  • 条件式の成立を確認する技術
  • 未実装部分の代替関数・メソッドを作成する方法(mockの使い方)
  • 複数のパラメータを用いてテストを実行する方法
  • テストを実行したい関数・メソッドに前処理&後処理を設定する方法

Description

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

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


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


【コース概要】

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


<pytest基本操作>

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

  2. assert文の使い方

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

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

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

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

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

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

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

  10. 例外を指定する方法

  11. mockの使い方

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


【注意】

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

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

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

Who Should Attend!

  • Pythonのプログラムを効率的にテストしたいと考えている人
  • pytestの使い方が分からなくて困っている人
  • pytestの使い方を効率的に学べる教材を探している人

TAKE THIS COURSE

Tags

  • Python
  • pytest

Subscribers

480

Lectures

28

TAKE THIS COURSE



Related Courses