Soru şu kadar basit. Cypress'te, testi çalıştırırken açılan yeni bir pencereye nasıl erişebilirim.Yeni bir pencereye giriş - cypress.io
Adımlar yeniden:
- testini çalıştırın. Bazı işlemlerden sonra yeni pencere açılır (url, doğada dinamiktir).
- Yeni pencerede alanları doldurun ve birkaç düğmeyi tıklatın.
- Yeni Pencerede gerekli işlemler tamamlandıktan sonra, yeni pencereyi kapatın ve ana pencereye geri dönün.
- Ana pencere ile yürütmeye devam edin. ilgi
Noktası: odak burada olanların kendi hiçbiri
iframe ve
confirmation box kullanmasıyla ilgili birkaç şey okudum, ama
main window -> new window -> main window
olmalıdır. Tamamen yeni bir pencereye erişme ile ilgilidir. Selenium'da
Window Handlers gibi bir şey. Maalesef bununla ilgili hiçbir şey bulamadı.