ค้นหาเว็บไซต์

javascript - Cypress: ฉันจะรอจนกว่าหน้าต่างป๊อปอัพจะปรากฏได้อย่างไร?


ฉันมีคำถาม 2 ข้อเกี่ยวกับหน้าต่างป๊อปอัพที่ปรากฏโดยไม่มีเวลาที่ระบุ:

  1. เมื่อฉันเปิดเว็บไซต์หลังจากเวลาผ่านไป หน้าต่างป๊อปอัพจะปรากฏตรงกลางหน้าซึ่งมีแบบฟอร์มที่ฉันต้องการทดสอบ ฉันจะใช้ cy.get() กับองค์ประกอบนั้นได้อย่างไรโดยที่ไม่รู้ว่ามันจะปรากฏเมื่อไหร่

  2. และเมื่อฉันทำการทดสอบอื่น ๆ ฉันจะรออย่างไม่ประสานเวลาให้กับองค์ประกอบฟอร์มปรากฏเพื่อที่จะปิดมันได้อย่างไร (มันมีปุ่มปิด)