TestForge

QA AcademyOtomasi QA

English

Track ke-3 dari 5 · Menengah → automation engineer

Otomasi QA

Dari skrip pertama Anda sampai suite yang bisa dirawat sebuah tim — dan hasil yang mendarat kembali di TestForge.

Pelajaran
12
Waktu
2 jam 54 mnt
Latihan
3
12 pelajaran

Di akhir track ini Anda akan bisa

Daftar isi

12 pelajaran
  1. 01Apa yang layak diotomasiPiramida, para pengkritiknya, dan biaya perawatan yang tidak dianggarkan siapa pun.12 mnt
  2. 02Fondasi pemrograman untuk testerVariabel, fungsi, async, dan membaca kode orang lain — jalur JS/TS.18 mnt
  3. 03Pengujian Playwright pertama AndaPasang, rekam, jalankan, dan pahami setiap baris dari yang baru saja Anda tulis.Praktik16 mnt
  4. 04Locator yang selamat dari sebuah refactorRole, label, dan test id — dan kenapa rantai CSS rusak setiap sprint.14 mnt
  5. 05Asersi dan menungguWeb-first assertion, auto-waiting, dan kenapa sleep() adalah bug.13 mnt
  6. 06Page object, dan kapan ia menyakitkanStruktur yang balik modal, struktur yang berubah menjadi aplikasi kedua.14 mnt
  7. 07Data uji dan fixturePengujian yang saling bebas, state yang ditanamkan, dan membersihkan bekas Anda sendiri.13 mnt
  8. 08Otomasi APIPengujian yang lebih cepat dan lebih mantap di bawah UI — dan memakai API untuk menyiapkan pengujian UI.14 mnt
  9. 09Menjalankan di CI dengan GitHub ActionsWorkflow, matriks, artifact, dan menjaga pipeline-nya di bawah sepuluh menit.Praktik16 mnt
  10. 10Karya penutup: terbitkan hasil ke TestForgeHasilkan JUnit XML, unggah lewat /api/v1/junit, dan baca run yang baru saja Anda buat.Praktik15 mnt
  11. 11Pengujian labil: diagnosis dan karantinaMenemukan penyebabnya, dan membungkam dengan jujur alih-alih mencoba ulang selamanya.14 mnt
  12. 12Merancang framework yang bisa Anda serahkanConfig, pelaporan, konvensi, dan README yang membuatnya bisa bertahan hidup.15 mnt
Mulai pelajaran pertama