【发布时间】:2014-09-08 13:01:48
【问题描述】:
我的测试代码如下所示:
pageLogin(userName: string, password: string) {
element(by.id('loginUserName')).clear();
element(by.id('loginPassword')).clear();
element(by.id('loginUserName')).sendKeys(userName);
element(by.id('loginPassword')).sendKeys(password);
element(by.id('loginButton')).click();
expect(element(by.id('ngApp')).isPresent()).toBe(true);
}
谁能给我解释一下。我是否需要在期望之前等待从函数的前五行返回承诺?这个函数里面的行是异步执行的吗?
【问题讨论】:
-
这是 Javascript 吗?
pageLogin(userName: string, password: string) {是在it()Jasmine 规范中完成的 pageLogin() 调用吗?
标签: angularjs protractor