- Jasmine, Cucumber ve Mocha gibi önemli test araçlarının entegre kullanımına olanak verir.
- Standart web sayfalarından, Angular nesnelerine kadar kontrol sağlayabilmek için gelişmiş bir altyapı sunar.
- Angular.js için “sleep”, “wait” gibi ek işlerde daha az endişe yaratarak, kod geliştirme hızında artış sağlar.
- Angular.js konsepti üzerine kurulu olduğu için, mevcut bilgi ve kullanım alışkanlıklarından faydalanma imkanı sunar.
- Nesnelerinin bulunabilmesi için Angular Spesifik locator’ler bulundurur.
- Jasmine Framework’ü üzerine kurgulanması sayesinde unit ve end-to-end testlerin birlikte geliştirilebilmesine olanak tanır.
- Test koşumlarını hem gerçek hem sanal tarayıcılar üzerinde gerçekleştirme imkanı sağlar.
——————
Protractor ile test otomasyonu nasıl yapılır? konulu yazımızı buradan görüntüleyebilirsiniz.