无法使用下面的 else if 条件并始终坚持使用 if
cy.get("#result").iframeOnload().find(".text-error").invoke('text').as('iframeText');
cy.get('@iframeText').then((iframeText) => {
if(iframeText === expectedFailText){
ResultPage
.getResultErrorMessage()
.should("have.text", expectedFailText);
}
else if(expectedPassText){
ResultPage
.getResultPassedMessage()
.should("have.text", expectedPassText);
}
});
Run Code Online (Sandbox Code Playgroud)