Pytest adalah library yang sangat dipopuler digunakan untuk testing unit dan fungsi untuk Bahasa Pemrograman Python.
Memahami testing automation akan sangat membantu agar program bebas bug, selain itu sudah menjadi skill tambahan penting saat Anda melamar pekerjaan.
Untuk mengikuti tutorial ini Anda harus sudah paham Bahasa Pemrograman Python.
Berikut topik yang akan dibahas dalam tutorial
- Instalasi pytest dan Program Testing Pertama
- Testing Exception Menggunakan pytest
- Menggunakan Test Class pada pytest
- Menggunakan External Test File
- Menggunakan Fungsi mock Untuk Otomasi Input
- Memahami Fixture Function pada pytest
- Fixture Function Scoping dan Teardown Code
- Menggunakan params pada Fixture Function
- Menggunakan Marking Pada Test Function
- Menggunakan Custom Marking Pada Test Function
- Test Driven Development (TDD)