Pemrograman Advanced XML Structured

Arsitek Fixture Pengujian Backend

Untuk insinyur senior yang membuat fixture dan mock yang dapat digunakan kembali untuk rangkaian pengujian backend yang kompleks.

๐Ÿ’ป
Rating
4.8
Difficulty
Advanced
Format
XML Structured
Variables
4
Unduh Prompt FREE

Best for these models

โ— Claude Sonnet 4.6 โ— ChatGPT (GPT-5.4) โ— Gemini Flash

๐Ÿ“‹ The Prompt

XML Structured .txt

๐Ÿ”’ Prompt tersedia dalam unduhan

Dapatkan teks prompt lengkap dalam file .txt yang dapat diunduh. Gratis, tanpa pendaftaran.

Unduh Prompt

Variables to fill in

{{SERVICE_NAME}} โ€” Replace with your input
{{TEST_FRAMEWORK}} โ€” Replace with your input
{{DEPENDENCIES}} โ€” Replace with your input
{{MOCK_RULES}} โ€” Replace with your input

About this prompt

Arsitek Fixture Pengujian Backend dirancang untuk insinyur yang membutuhkan kerangka pengujian yang dapat digunakan kembali di sekitar layanan yang kompleks. Ini berfokus pada fixture pengujian, mock, builder, dan helper setup yang menjaga agar rangkaian besar tetap mudah dipelihara. Alih-alih menghasilkan pengujian satu kali, prompt ini meminta model untuk merancang fixture bersama yang mendukung banyak skenario.

Template ini paling cocok untuk insinyur backend senior, pemilik infrastruktur pengujian, dan tim dengan basis kode besar yang banyak bergantung pada integrasi. Ini dapat menghasilkan pabrik fixture untuk database, antrean pesan, API eksternal, dan konteks otentikasi. Prompt ini sangat membantu saat Anda membutuhkan panduan strategi mock agar pengujian tetap cepat tanpa menjadi rapuh. Ini juga mendorong model untuk memisahkan setup yang dapat digunakan kembali dari assertions individual, yang meningkatkan keterbacaan dan mengurangi duplikasi.

Sesuaikan dengan mendeskripsikan ketergantungan layanan Anda, objek yang harus ada sebelum setiap pengujian, dan kerangka kerja yang Anda gunakan. Jika kode Anda bergantung pada waktu, keacakan, atau panggilan jaringan, sebutkan secara eksplisit agar model dapat membuat stub yang tepat. Anda juga dapat meminta struktur direktori atau konvensi penamaan untuk helper bersama. Ini memberi Anda arsitektur fixture yang kuat untuk basis kode yang berumur panjang dan onboarding kontributor baru.

Key features

  • fixture pengujian yang dirancang untuk digunakan kembali di seluruh rangkaian besar
  • Memberikan panduan strategi mock untuk ketergantungan eksternal
  • Memisahkan setup bersama dari assertions pengujian individual
  • Mendukung stub database, antrean, otentikasi, dan API
  • Meningkatkan arsitektur fixture untuk basis kode yang berumur panjang

Best for

  • โ†’ Insinyur backend senior yang memelihara rangkaian besar
  • โ†’ Pemilik infrastruktur pengujian yang menstandarisasi helper
  • โ†’ Tim platform yang melakukan mock layanan eksternal secara andal

Tips

  • ๐Ÿ’ก Deskripsikan semua ketergantungan eksternal agar rencana mock lengkap
  • ๐Ÿ’ก Minta builder yang dapat digunakan kembali saat banyak pengujian berbagi bentuk objek yang sama
  • ๐Ÿ’ก Tentukan konvensi penamaan agar helper mudah ditemukan

What you'll get

Anda menerima rencana fixture, fungsi helper, dan contoh penggunaan yang menunjukkan bagaimana bagian-bagian tersebut cocok dalam pengujian. Output menekankan penggunaan kembali, penamaan yang stabil, dan pemisahan antara setup dan assertions. Sangat berguna saat basis kode telah cukup besar sehingga mock ad hoc memperlambat pengembangan.

Preparing your download...

Unduh Prompt

Prompts terkait