If statement 在Cypress中,如何检查按钮是否具有属性?
如果按钮上存在属性或执行其他操作,我想设置一个if条件。我怎么能用柏树做呢? 我一直这样做到现在,但没有工作。。。 ''' '''If statement 在Cypress中,如何检查按钮是否具有属性?,if-statement,cypress,If Statement,Cypress,如果按钮上存在属性或执行其他操作,我想设置一个if条件。我怎么能用柏树做呢? 我一直这样做到现在,但没有工作。。。 ''' ''' 这不仅使整个测试失败,而且使条件失败。我想到了两个想法: 也许可以查看条件测试的Cypress指南。他们有一点关于元素的存在。您可能可以执行类似的操作: 或者,使用jquery手动执行条件检查: 让$el=Cypress.$(“myselector”); 如果($el.attr(“myattr”)=“myvalue”){ do.A(); }否则{ do.B(); }
这不仅使整个测试失败,而且使条件失败。我想到了两个想法: 也许可以查看条件测试的Cypress指南。他们有一点关于元素的存在。您可能可以执行类似的操作: 或者,使用jquery手动执行条件检查:
让$el=Cypress.$(“myselector”);
如果($el.attr(“myattr”)=“myvalue”){
do.A();
}否则{
do.B();
}
if(cy.get('button[type="button"]').should('have.attr','disabled')==true){
doTaskA()
}else{
doTaskB()
}