【发布时间】:2017-02-21 07:52:00
【问题描述】:
我需要有关环喙的帮助。
为了我的检查,我做了简单的测试:
while(i < 10) {
element(by.xpath("//a[contains(@id, 'ma-apply')]")).isPresent().then(function(result) {
if(!result) {
helper.one_page_ahead();
} else {
console.log('there is on the page');
break;
}
});
i++;
};
此代码导致错误。
我尝试通过 StackOverflow 遵循建议并将 break 更改为 return。 但这会导致完整的循环执行(最多 10 个)。
这是输出:
[14:17:46] I/launcher - 运行 1 个 WebDriver 启动用户实例 技巧:AJAX 有在页面上有在页面上有在 页面有页面有页面有页面有页面 页面上有 页面上有。
1 个规范,0 个失败在 37.93 秒内完成
我尝试了与for 类似的循环
for(i = 0; i < 10; i++) {
//code
break;
}
很高兴找到答案。
【问题讨论】:
标签: javascript loops for-loop while-loop protractor