量角器async await无法读取未定义

时间:2017-02-24 21:12:00

标签: selenium-webdriver async-await protractor

我在使用以下代码获取pageTitle时遇到问题:

async function test(){

            await global.browser.get('http://www.yahoo.com');
            console.log('555');
            console.log(await global.broswer.getTitle());

        }

        return test();

序列是浏览器启动并转到yahoo,输出555,但后来我失败了:TypeError:无法读取未定义的属性'getTitle'。我想在getTitle之前等待睡眠,但它会返回相同的错误,无法读取未定义的属性'sleep'。 webdriverjs API有问题吗?感谢。

1 个答案:

答案 0 :(得分:0)

您需要先解决承诺。