テストFW/ライブラリ▸pytest
pytest: Python のユニットテスト(assert / fixture / parametrize)
hands-on所要 30分最新草稿
意味グラフ(この教材と内容的に近い教材・1ネスト)
例え(Analogies)
pytest=検品チェックリスト
工場の検品で「この条件ならこの出力」を1項目ずつ確認するチェックリスト。parametrizeは同じ検品を複数のサンプルへ一括適用。fixtureは検品台の事前セット。
概要
📍 テストFW ▸ pytest ▸ ユニット | 種別: hands-on | facts_as_of 2026-06(pytest 9.0 / Python 3.14)
公式ドキュメント — hands-on
🎞 スライド
出典(sources)
docs.pytest.org ; 2026-06確認
確認問題(Review-Questions)
pytestで add(2,3)==5 を確認するテストの最小形は?コード
基礎公式
解答・解説▾ 開く
def test_add(): assert add(2, 3) == 5(ファイル名は test_*.py)。
複数の入力ケースを1つのテスト関数で回すには(pytest)?択一
基礎公式
解答・解説▾ 開く
@pytest.mark.parametrize を使う。