【发布时间】:2015-11-14 03:59:32
【问题描述】:
我正在为我们的网络应用程序设置量角器,一切正常,除了一件事:当有人单击“登录”按钮时,在 HTTP 请求运行时,该按钮应该具有“加载”类。但是,当我尝试对此进行测试时,量角器在运行期望之前等待 HTTP 请求完成,然后失败,因为再次删除了加载类。
如何断言加载类已添加?
describe('Authorization', function() {
it('the site loads', () => {
browser.get('/');
expect(browser.getCurrentUrl()).toBe('http://localhost:8000/#/login');
element(by.model('vm.credentials.username')).sendKeys('username');
element(by.model('vm.credentials.password')).sendKeys('password');
element(by.css('#sign-in')).click();
expect(element(by.css('#sign-in')).getAttribute('class')).toMatch(/\bloading\b/);
});
});
【问题讨论】:
标签: protractor