【发布时间】:2018-07-10 05:34:44
【问题描述】:
我的代码如下所示:
await enterName();
await enterCity();
await submit();
async enterName() {
element.sendKeys('name');
}
async submit() {
element.submit();
waitForAngular();
}
这里的问题是当调用提交函数(异步)时,它根本无法进行任何网络调用。
我尝试使用 controlFlow,但它似乎只有在我在提交之前获得 url 时才有效。
protractor.promise.controlFlow.execute( driver.get(url));
await submit(); ----------> 有效!
但是我的要求是先打开这个网址,填写表格,然后进行异步提交调用。有人可以帮忙吗?
【问题讨论】:
标签: typescript async-await protractor