« Tüm yayınlar

PR Testlerinin Zorlu Kısmı Testten Önce Başlar

PR testlerinin zorlu kısmı, değişikliklerin neyi kanıtlaması gerektiğini anlamaktır. QAMap aracı bu süreci kolaylaştırıyor.

PR incelemelerinde karşılaşılan en büyük zorluklardan biri, bir test yazmadan önce değişikliğin neyi kanıtlaması gerektiğini anlamaktır. E2E test taslakları oluşturmak başlangıçta faydalı görünse de, çoğu zaman sonuçlar oldukça belirgindir. Bu nedenle, QAMap adında, yerel bir CLI aracı geliştirmeye başladım. Bu araç, commit'leri ve diffları okuyarak değişikliklerin etkilediği davranışları tanımlamaya çalışıyor ve eksik QA sorularını işaret ediyor. Henüz erken aşamalarda ve bazı hatalar yapıyor, ancak zayıf noktaları bulmak için çalışıyorum.