use*_*857 5 phantomjs protractor angular
我正在尝试使用protractor和运行一些e2e测试phantomjs.当我运行测试时,我收到错误:
- Error: Timeout - Async callback was not invoked within timeout specified by jasmine.DEFAULT_TIMEOUT_INTERVAL.
Run Code Online (Sandbox Code Playgroud)
测试是:
import { browser, element, by } from 'protractor';
describe('example test', () => {
it('stupid test', () => {
console.log('in test');
expect(true).toBe(true);
});
});
Run Code Online (Sandbox Code Playgroud)
知道问题是什么吗?欢迎任何帮助:)
对于我(使用 karma)来说,Karma 配置文件中指定的端口与量角器配置文件中指定的端口不匹配。
exports.config = {
...,
baseUrl: 'http://localhost:9876/',//<--This port should match the port in your Karma (test runner) config file
framework: 'jasmine',
jasmineNodeOpts: {
defaultTimeoutInterval: 3000,
print: function() {}
}
Run Code Online (Sandbox Code Playgroud)
在我找到它之后,这个答案似乎很明显,但是源代码管理中的端口已更改,并且修复并不立即明显。
| 归档时间: |
|
| 查看次数: |
2348 次 |
| 最近记录: |