Selenium 断裂试验,如果“;“如果声明”;失败
关于使用webdriverjs/量角器的if语句的一个问题(非常类似)。参见代码: 请注意,函数it('应搜索rut并单击发送推送',函数(完成) 如果按钮出现在屏幕上,则执行if语句,但我的问题是:如果按钮不出现在屏幕上,如何停止测试?即,不执行功能it('应发送消息')功能(完成)?在测试中使用Selenium 断裂试验,如果“;“如果声明”;失败,selenium,if-statement,logic,protractor,mocha.js,Selenium,If Statement,Logic,Protractor,Mocha.js,关于使用webdriverjs/量角器的if语句的一个问题(非常类似)。参见代码: 请注意,函数it('应搜索rut并单击发送推送',函数(完成) 如果按钮出现在屏幕上,则执行if语句,但我的问题是:如果按钮不出现在屏幕上,如何停止测试?即,不执行功能it('应发送消息')功能(完成)?在测试中使用expect()方法检查按钮id是否显示在网页中。如果expect()方法失败,则量角器将不会执行该测试中的下一步 expect(element(by.css("button")).isDisp
expect()
方法检查按钮id是否显示在网页中。如果expect()
方法失败
,则量角器将不会执行该测试中的下一步
expect(element(by.css("button")).isDisplayed()).toBeTruthy()
element(by.css("button")).click() //this line will not be executed if the above validation fails
在测试中使用expect()
方法检查按钮id是否显示在网页中。如果expect()
方法失败
,则量角器将不会执行该测试中的下一步
expect(element(by.css("button")).isDisplayed()).toBeTruthy()
element(by.css("button")).click() //this line will not be executed if the above validation fails
事实上,如果不出现,按钮不是失败的,是web中的正常行为。因此,如果按钮不出现,我想简单地关闭测试而不失败事实上,如果不出现,按钮不是失败的,是web中的正常行为。因此,如果按钮不出现,我想简单地关闭测试而不失败