Cypress · Junior · Pytanie 30 z 75
Jak poczekać na zapytanie przed sprawdzeniem UI?
cy.intercept("GET", "/api/orders").as("orders");
cy.visit("/orders");
cy.wait("@orders");- 1Użyć
cy.wait(3000), by zapytanie zdążyło się skończyć - 2Nadać alias przez
cy.intercepti użyćcy.wait('@orders') - 3Na zapytania nie da się czekać, tylko na DOM
Pokaż odpowiedź
Poprawna odpowiedź: Nadać alias przez cy.intercept i użyć cy.wait('@orders')
Wyjaśnienie
Zdefiniowanie przechwycenia przed akcją gwarantuje jego złapanie. cy.wait('@alias') daje też zapytanie i odpowiedź do asercji.