Kenali kode
Latihan DevStack
- Mulai DevStack di VM pada laptop atau di cloud publik
- Validasi layanan yang berjalan
- Pilih layanan dan keluarkan panggilan API atau gunakan klien untuk memverifikasi fungsionalitas
Latihan pesan LOG
- Tambahkan beberapa tambahan baris LOG.debug() ke salah satu metode panggilan API yang Anda pilih dalam latihan sebelumnya
- Restart layanan yang sesuai di lingkungan DevStack Anda dan temukan pesan baru di log
- Cari tahu apa parameter yang dilewatkan ke metode yang menggunakan pesan LOG
Testing (pengujian)
- Rangkaian pengujian
- Unit (satuan)
- Functional (fungsional)
- Integration (integrasi)
- Kerangka pengujian
Latihan pengujian
- Hanya menjalankan satu kelas tes dan bukannya seluruh suite
- Menjalankan satu batu ujian
- Latihan kelompok
- Meminta mentor untuk memecahkan kode tested untuk satu batu ujian
- Cari tahu apa modifikasi yang dijalankan tes dan penganalisaan output ujian
Latihan cakupan tes
- Cari kajian terbuka yang kurang kompleks dan download patch
- Keluarkan perubahan kode dan jalankan tes
- Periksa apakah tes gagal atau tidak
- Jelaskan apa artinya jika mereka tidak berjalan
- Komentar hasil penelahaan terbuka