Auditor Logika Kasus Tepi
Untuk insinyur yang memvalidasi logika kondisional yang rumit, penanganan batas, dan mode kegagalan tersembunyi sebelum rilis.
Best for these models
๐ The Prompt
๐ Prompt tersedia dalam unduhan
Dapatkan teks prompt lengkap dalam file .txt yang dapat diunduh. Gratis, tanpa pendaftaran.
Unduh PromptVariables to fill in
{{CODE_BLOCK}} โ Replace with your input {{EXPECTED_BEHAVIOR}} โ Replace with your input {{EDGE_CASES}} โ Replace with your input {{SYSTEM_CONTEXT}} โ Replace with your input About this prompt
Auditor Logika Kasus Tepi dibangun untuk kode yang tampak benar pada pandangan pertama tetapi gagal pada input yang tidak biasa. Ini meminta model untuk memeriksa kondisi, cabang, loop, dan nilai batas untuk bug tersembunyi. Ini sangat berharga saat sebuah fungsi menangani tanggal, pagination, koleksi kosong, nilai null, atau rentang off-by-one. Alih-alih hanya fokus pada masalah sintaks yang jelas, prompt ini mendorong model untuk mencari kegagalan langka tetapi mahal.
Template ini cocok untuk insinyur senior, pengembang yang berorientasi QA, dan peninjau yang bekerja pada logika yang berhadapan langsung dengan pengguna atau perhitungan kritis. Ini menekankan pengujian batas, input tidak valid, dan transisi status. Output membantu Anda memahami kasus mana yang aman, yang mencurigakan, dan mana yang harus segera dijadikan pengujian. Ini berguna selama refaktor, pencarian bug, dan audit pra-rilis di mana kepercayaan diri lebih penting daripada kecepatan.
Sesuaikan dengan menempelkan kode ke {{CODE_BLOCK}}, menjelaskan perilaku yang diharapkan di {{EXPECTED_BEHAVIOR}}, dan mencantumkan input rumit yang diketahui di {{EDGE_CASES}}. Jika fungsi merupakan bagian dari alur kerja yang lebih besar, sertakan konteks tersebut di {{SYSTEM_CONTEXT}} agar model dapat mempertimbangkan ketergantungan. Jawaban harus mencakup ringkasan audit, tabel cabang berisiko, dan kasus pengujian konkret. Gunakan prompt audit logika ini saat Anda ingin model berpikir seperti penguji skeptis.
Key features
- Pengujian batas untuk kegagalan langka dan mahal
- Mengungkap masalah logika off-by-one, null, kosong, dan rentang
- Mengubah cabang mencurigakan menjadi kasus pengujian konkret
- Bekerja baik untuk analisis kegagalan tersembunyi selama refaktor
- Memprioritaskan keakuratan daripada umpan balik kode kosmetik
Best for
- โ Insinyur senior yang meninjau logika bisnis kritis
- โ Insinyur QA yang merancang pengujian untuk cabang rumit
- โ Pengembang backend yang memperkuat validasi dan kode parsing
Tips
- ๐ก Sertakan perilaku yang diharapkan dalam bahasa sederhana, bukan hanya komentar kode
- ๐ก Daftar input buruk yang diketahui agar model dapat mencari kegagalan yang berdekatan
- ๐ก Minta pemeriksaan terpisah pada tanggal, null, atau pagination jika relevan
What you'll get
Ringkasan audit yang memberi peringkat cabang berisiko, mengidentifikasi kasus tepi yang terlewatkan, dan mengusulkan pengujian eksplisit untuk ditambahkan. Berguna saat logika tampak baik tetapi memerlukan bukti yang lebih kuat.
Preparing your download...
Unduh PromptPrompts terkait
Analis Konsultasi Kontrak API
Untuk insinyur yang meninjau perubahan API yang dapat merusak klien, kontrak, atau jaminan kompatibilitas mundur.
API Mock Server Blueprinter
Untuk tim yang membangun layanan palsu yang mensimulasikan perilaku API yang realistis sebelum penyelesaian backend.
Dokumentasi Referensi API Forge
Untuk tim platform yang menghasilkan dokumentasi referensi API yang akurat dari skema, rute, atau catatan endpoint.
Arsitek Fixture Pengujian Backend
Untuk insinyur senior yang membuat fixture dan mock yang dapat digunakan kembali untuk rangkaian pengujian backend yang kompleks.