Pengenalan Automation Testing menggunakan PHPUnit

Di seri tutorial ini akan mengajak teman-teman untuk mengenal apa itu automation testing, menggunakan framework PHPUnit dan design pattern dari Test-Driven Development

INTERMEDIATE46 penilaian265 peserta

Tentang Kelas

Teknik pengembangan lanjutan dalam membangun suatu sistem atau aplikasi adalah dengan membuat pengujiannya terlebih dahulu sebelum melakukan coding.

Bagaimana itu bisa terjadi? TDD merupakan design pattern Test-driven Development yang banyak digunakan dalam proses pengembangan software. Manfaatnya adalah mempersingkat waktu pengujian software secara otomatis dan mempersempit kemungkinan terjadi bug atau output yang tidak diharapkan. Karena sebelum membuat sistem atau software, sudah terlebih dahulu membuat alur pengujiannya agar proses pengembangan sesuai dengan yang diharapkan.

Dan seri tutorial kali ini akan memperkenalkan salah satu automation testing di PHP yang sering digunakan dan memberi gambaran bagaimana TDD itu dilakukan.

Tujuan Umum dan Khusus Pelatihan

  • Di akhir pelatihan, peserta dapat mengenal langkah-langkah Automation Testing menggunakan PHPUnit
  • Dapat mempraktikan dasar-dasar Automation Testing menggunakan PHPUnit
  • Dapat merangkumkan cara Automation Testing menggunakan PHPUnit

Silabus

  • Topik 1: Pendahuluan
  • Topik 2: Automation Testing PHPUnit

Jenis Pekerjaan Kelas ditujukan bagi siapa saja yang ingin berkarir menjadi seorang programmer

Metode Ajar

  • Online Self-paced Learning
  • Siswa dapat menentukan sendiri waktu belajarnya

Fasilitas Pengajaran

  • Materi disediakan berupa video
  • Forum tanya jawab: Forum digunakan apabila siswa mendapatkan kendala saat belajar, dan akan dibalas oleh tim support CodePolitan
  • Grup telegram: Berisi member CodePolitan Evaluasi pembelajaran: Ujian di akhir modul dan ujian di akhir kelas Sertifikat kelulusan

Peralatan Belajar Siswa

  • Siswa wajib memiliki akses internet melalui komputer yang menggunakan Windows/Mac/Linux
  • Spesifikasi minimal komputer milik siswa: Sistem operasi : Windows, Linux, atau MacOS. Prosesor : Intel Dual Core (Rekomendasi Core i3 ke atas). RAM : 1GB (Rekomendasi 2GB). Resolusi layar : 1366 x 768 (Rekomendasi Full HD 1920 x 1080)
  • Software: Browser (tidak ada preferensi khusus)

Daftar Materi

Perkenalan PHPunit01:33

Mempersiapkan Project PHPUnit06:25
Membuat Test Pertama05:28
Pengujian Sebuah Model09:18
Opsi Menulis Nama Method untuk Test02:37
Kuis - Pengenalan Automation Testing menggunakan PHPUnit - 100.00
Opsi Method setUp sebagai Constructor03:32
Calculator - Addition dan Pengujian Throw Exception11:02
Calculator - Division Operation dan Refactor09:57
Menggabungkan Operations dalam satu Class17:26
Kuis - Pengenalan Automation Testing menggunakan PHPUnit - 200.00
Penyusun Materi

Prev
Next
Ahmad Hakim
Ahmad Hakim

Founder & Mentor IDStack | CTO di Nusabot | Software Engineer di GovTech Edu | Former Software Engineer di Track&ROLL

Testimoni Oleh Siswa

4.8

(46 reviews)

5 Bintang
87%
4 Bintang
9%
3 Bintang
2%
2 Bintang
2%
1 Bintang
0%
Muhammad Saleh Solahudin
Muhammad Saleh Solahudin

Minggu, 17 April 2022 pukul 02.10

Mudah dipahami,Kontennya menarik,Keren sekali,Recommended,Informatif

Syahri Ramadhan Wiraasmara
Syahri Ramadhan Wiraasmara

Senin, 11 April 2022 pukul 00.13

Mudah dipahami,Keren sekali,Kontennya menarik,Recommended,Informatif

MUHAMAD FAISAL HALIM
MUHAMAD FAISAL HALIM

Kamis, 31 Maret 2022 pukul 18.16

Mudah dipahami,Kontennya menarik

Dwiky Ramadhan Hidayat
Dwiky Ramadhan Hidayat

Selasa, 29 Maret 2022 pukul 04.28

Tidak ada komentar

Adam Badruzzaman
Adam Badruzzaman

Jumat, 3 September 2021 pukul 20.47

Kontennya mudah dipahami

Begus Ibrahim
Begus Ibrahim

Jumat, 3 September 2021 pukul 01.44

Kualitas konten bagus karena sesuai kebutuhan industri. Terimakasih.

Achmad Farhan Mushafa
Achmad Farhan Mushafa

Selasa, 24 Agustus 2021 pukul 05.02

Tidak ada komentar

Arofik
Arofik

Sabtu, 21 Agustus 2021 pukul 23.26

Kontennya bagus.

Achmad Farhan Mushafa
Achmad Farhan Mushafa

Selasa, 10 Agustus 2021 pukul 17.27

Tidak ada komentar

Fauzan Akmal Hariz
Fauzan Akmal Hariz

Jumat, 6 Agustus 2021 pukul 22.43

Tidak ada komentar