Bu test projesi, yazılım kalitesini artırmak ve geliştirme süreçlerini iyileştirmek amacıyla Jenkins kullanarak bir test ekibinin ihtiyaçlarını karşılamak üzere tasarlanmıştır. Projenin ana hedefleri şunlardır:
-
Otomasyon Test Pipeline'larını Oluşturma: Yazılım süreçlerini hızlandırmak ve güvenilirliğini artırmak için Jenkins kullanarak otomasyon test pipeline'ları oluşturmak.
-
Sürekli Entegrasyon ve Dağıtım (CI/CD): Kod değişikliklerinin düzenli olarak test edilmesi ve hızlı bir şekilde dağıtılmasını sağlamak.
-
Test Otomasyonunu Destekleme: Test otomasyonunu Jenkins pipeline'larına entegre etmek ve test süreçlerini otomatikleştirmek.
Projenin kullanımı için aşağıdaki adımları izleyebilirsiniz:
-
Proje deposunu klonlayın:
git clone https://github.com/kloia/qa-day2-jenkins-project.git
-
Jenkins üzerinde yeni bir pipeline oluşturun ve bu repo URL'sini pipeline konfigürasyonunda belirtin.
-
Jenkins pipeline'ınızı çalıştırın ve otomasyon sürecini gözlemleyin.