在Protractor中等待一个元素

时间:2016-07-04 05:16:16

标签: protractor

当我试图点击按钮时,我的量角器测试失败了。

在我的应用程序中,第一个按钮被禁用。单击另一个按钮后,此按钮启用。

我需要一种等待Protractor的方法,直到按钮启用。有什么办法吗?

1 个答案:

答案 0 :(得分:2)

您最好尝试回答here.

如果您需要快速直接的答案,请尝试此操作。

var elm = element(by.id('paynow-info-btn'));
var EC = protractor.ExpectedConditions;

browser.wait(EC.elementToBeClickable(elm), 5000);
elm.click();

希望这会有所帮助:)