【发布时间】:2017-06-05 16:43:24
【问题描述】:
在我的脚本中我需要包含 if 和 else 语句,这是代码
if((element(by.model('trt_model')).all(by.tagName('option')).get(0).getText()).toEqual('Select Contract'))
{
element(by.model('trt_model')).get(1).click();
}
else
{
element(by.model('trt_model')).get(0).click();
}
如果期望条件失败,我希望脚本执行 else 部分,但这不起作用。 当期望条件失败时,脚本没有执行 else 部分
请提出如何解决这个问题 谢谢
【问题讨论】:
-
我不知道是不是错字,你在
if条件中也缺少括号,在所有element选择中也是如此。 -
你这是一个错字。对此感到抱歉。
-
你的
expect在哪里?我在你的 if 语句中没有看到它。
标签: if-statement protractor javascript-objects