这段代码曾经工作过,现在却没有。基本上我想检查按钮或下拉菜单。如果按钮存在,请单击按钮或单击下拉列表。
describe 'Create a portal', ->
it 'Create a Portal', ->
if $('.default-portal-btn').length //check to see button exists
element(By.css('.portal-col>.btn-primary')).click()
else
element(dropdownPortal).click() //if not click dropdown
element(createPortal).click()
在控制台的UI中 $('.default-portal-btn').length returns 1
并且它没有执行if语句并跳转到else。我不明白为什么。
有人可以提供一些见解吗?