Sobes.tech
Junior — Middle

Geliştirme sürecinde testleri düzenlemek ve yürütmek için Git'i nasıl kullanıyorsun?

sobes.tech yapay zeka

AI'dan gelen yanıt

Git, geliştirme sürecinde dallanma ve commitler aracılığıyla testleri organize etmeye yardımcı olur. Genellikle yeni bir özellik için ayrı bir dal oluşturulur; burada geliştirici kodu ve ilgili testleri (birim testleri, entegrasyon testleri vb.) yazar.

Testleri ve kodu yazdıktan sonra, commitler değişiklikleri kaydeder ve ardından testler yerel olarak veya CI/CD'de çalıştırılır. Testler geçerse, dal ana dala birleştirilir.

Kullanım örneği:

# Yeni özellik için dal oluştur
git checkout -b feature/add-login-tests

# Kod ve testleri yaz
# ...

# Değişiklikleri ekle
git add .

# Değişiklikleri kaydet
git commit -m "Giriş için birim testleri eklendi"

# Testleri yerel olarak çalıştır
pytest tests/

# Başarılı testlerden sonra — push ve PR oluştur
git push origin feature/add-login-tests

Bu şekilde, Git değişiklikleri kontrol etmeye ve testleri geliştirme sürecine entegre etmeye yardımcı olur.