Bu proje, Appium ve OpenCV kullanarak mobil UI testlerini görsel olarak karşılaştırmak için geliştirilmiştir.
Cucumber (Behave BDD) framework'ü ile testleri doğal dilde yazıp çalıştırabilirsin.
Her test için ekran görüntüsü alınır ve önceki referans görüntülerle kıyaslanır.
✅ Appium ile mobil ekran görüntüsü alma
✅ OpenCV ile görselleri karşılaştırma ve farkları tespit etme
✅ BDD (Cucumber - Behave) ile testlerin yönetilmesi
✅ Belirli UI elementlerini karşılaştırmadan hariç tutma
✅ Her test için farklı referans görsellerinin saklanması
pip install -r requirements.txt