pytestを使ったテスト駆動開発を体験してみよう¶

https://tokai.pycon.jp/2024/#event-workshop-2

テスト駆動開発の入門ワークショップです。
FizzBuzzを題材に、pytestでのテストの書き方を知り、テスト駆動開発の様子を体験していただきます。

お品書き:

  • 準備
    • 選択肢1️⃣ ローカル開発環境
    • 選択肢2️⃣ GitHub Codespaces
  • はじめに
    • お前、誰よ
    • 対象者の想定
    • 体験する概念
    • 持ち帰れるもの
  • 入門 テストコード
    • テストコードが書けると何がいいのか
    • assert 文
    • ディレクトリ構成
    • テストを実行
    • 何をしたのか
  • FizzBuzzのテストコードを書いてみよう
    • 3A
    • pytestはテストコードを書くのをサポートする
    • 小まとめ
  • テスト駆動開発の世界をのぞいてみよう
    • テスト駆動開発
    • FizzBuzzを例にテスト駆動開発
    • 仮実装
    • 三角測量
    • 明白な実装
    • テストリスト -> Red -> Green -> Refactor を回す
    • pytestの機能も使える
    • この先の学習リソース
  • まとめ:体験したもの
  • Next: 達人のテスト駆動開発は実は単位が小さい

pytest TDD workshop

ナビゲーション

お品書き:

  • 準備
  • はじめに
  • 入門 テストコード
  • FizzBuzzのテストコードを書いてみよう
  • テスト駆動開発の世界をのぞいてみよう
  • まとめ:体験したもの
  • Next: 達人のテスト駆動開発は実は単位が小さい

Related Topics

  • Documentation overview
    • Next: 準備
©2024, nikkie. | Powered by Sphinx 8.1.3 & Alabaster 1.0.0 | Page source