✍️ Prompt Mühendisliği
Prompt Mühendisliği: Prompt, bug raporunun "steps to reproduce" alanıdır — ve mekanizma birebir örtüşür.
Prompt, bug raporunun "steps to reproduce" alanıdır — ve mekanizma birebir örtüşür. Belirsiz bir repro yazarsan ("login bozuk"), geliştirici "cannot reproduce" döner ve bir gün kaybedersin; adımları, tarayıcı sürümünü ve test verisini tam yazarsan düzeltme dakikalar içinde başlar. Belirsiz bir prompt ("login için test yaz") da bunun AI karşılığını alır: dünyadaki her login formuna uyan, hiçbirine yardım etmeyen jenerik bir cevap. Üzerine düşünülecek soru şu: Claude milyonlarca sayfa okuduysa, neden hâlâ SENİN beş satırlık bağlamına muhtaç? Çünkü herkesin login kurallarını okudu — senin kabul kriterlerin olmadan, binlerce olası login davranışından hangisinin seninki olduğunu bilemez. Java karşılaştırması: interface kontratı — metod imzası ne kadar spesifikse derleyici çağrıyı o kadar isabetli bağlar; prompt, modele uzattığın tip imzasıdır. QA tarafındaki bedel: prompt disiplinini atlayan ekip jenerik test seti alır, jenerik set sahte PASS güveni yaratır ve sahte güven, test edilmemiş kilitlenme kuralının bir cuma akşamı production'a çıkma şeklidir.
Güçlü Prompt'un 4 Bileşeni
Her güçlü QA prompt'u dört bileşen taşır. 1) ROL: "Sen kıdemli bir QA mühendisisin" — cevabın bakış açısını ve söz dağarcığını belirler. 2) BAĞLAM: user story, kabul kriterleri, kod veya log — Claude'un projen hakkında sahip olacağı TEK bilgi. 3) GÖREV + KISIT: ne üretileceği ve hangi sınırlar içinde ("6 test case, negatifler dahil"). 4) ÇIKTI FORMATI: tablo, Gherkin, JSON — sonuç elle biçimlendirme gerektirmeden doğrudan test yönetim aracına aksın diye. Eksik bileşen bir üslup sorunu değildir; her eksik, cevabı ölçülebilir şekilde bozar — birazdan aşağıdaki lab'da bizzat göreceksin.
Adım Adım: Zayıf Prompt Nasıl Güçlenir?
"Login için test yaz" gönderilir; cevap herkese uyan, projene uymayan 3 jenerik maddedir.
"Sen kıdemli bir QA mühendisisin" eklenir — cevap dili teknikleşir, severity/önceliklendirme gibi kavramlar görünmeye başlar.
Kabul kriterleri prompt'a eklenir — cevap artık SENİN kilitlenme kuralını test ediyor, hayal ürünü bir formu değil.
"6 test case, tablo: ID | Senaryo | Beklenen | Tip" istenir — çıktı test yönetim aracına kopyalanabilir hale gelir.
Karşılaştır ve öğren
İlk ve son cevap yan yana konur: soru aynıydı, değişen tek şey prompt'tu. Bu farkı bir kez GÖREN tester bir daha zayıf prompt yazmaz.
Prompt Lab — Farkı Kendin Yaşa
Prompt kalitesi hakkında okumak pasiftir; aşağıda onu YAŞAYACAKSIN. Login senaryosu için gerçek bir prompt yaz ve simüle Claude'un cevabını izle. Önce üşengeç tek satırlık bir prompt gönder — jenerik cevabı gör. Sonra bileşenleri tek tek ekle ve aynı sorunun nasıl profesyonel, kopyalamaya hazır bir test case tablosuna dönüştüğünü izle. Bu simülasyon deterministik ve anahtar kelime tabanlıdır (bunu senden saklamıyor), ama ders gerçek Claude'a birebir taşınır.
İlk prompt'unu gönder — ne yazarsan yaz, simüle Claude cevap versin
Prompt'una bir rol ekle ("Sen kıdemli bir QA mühendisisin...") ve tekrar gönder