我正在使用量角器运行e2e测试用例。所有量角器调用都是异步调用。下面的代码是一个量角器代码: for (var index = 0; index < rows.length------ 1
rows[index].all(by.className('ui-grid-cell-contents ng-scope')).get(1).getText1
我正在写下面的JS代码与量角器。在这里,我使用了一个data.json文件来读取测试用例的数据。在这个测试用例中,我只是简单地从这个JSON中读取项目,并将其与从浏览器中读取的值进行比较。我在这里面临的问题是在我的Expect语句中,来自JSON文件的值是不正确的。 var datafile = require('.element(by.model('yourName')).sendK
我已经安装了node.js和量角器。我有使用selenium-webdriver的经验,但是Protractor快把我逼疯了!我对javascript也不是很熟悉。://localhost:${process.env.PORT}`);
expect(result.getTexttoEqual('John Smith'); //both tests pass without this
我有通过量角器测试的问题。就其外观而言,该项目基于默认的角5应用程序,但具有额外的样式/模板/布局/组件。因此,随角而来的默认e2e测试不会通过。量角器配置看起来与默认配置相同。日志显示:
- Error: Timeout - Async callback was not invoked within timeout specified by jasmine.DEFAULT_TIMEOUT_INTERVALreturn browser.ge