2014-10-19 150 views
3

我试着量角器端到端测试在我的CruiseControl的整合我使用以下testspec:量角器超时后30000msec

describe('index', function() { 
    var ptor; 

    it('should have a title', function() { 
     browser.get('http://juliemr.github.io/protractor-demo/'); 

     expect(browser.getTitle()).toEqual('Super Calculator'); 
    }); 

    it('Check google', function() { 
     browser.driver.get('http://www.google.com'); 
    }) 
}); 

当我运行该规范虽然在命令行中工作正常。然而,当我运行它作为构建配置南特目标,它说有一个超时错误:

31mtimeout: timed out after 30000 msec waiting for spec to complete 

我怎样才能让我的量角器端对端测试布莱恩虽然cc.net?

+0

你有没有设法解决它?与teamcity有类似的问题。不要认为它的超时。 – 2015-04-08 07:52:57

回答

1

你可以尝试设置超时时间间隔,例如:jasmineNodeOpts: {defaultTimeoutInterval: 500000}更多信息here

+0

它如何解决这个问题? 30秒应该足以装载页面。我有同样的问题,browser.driver.get只是挂起。 – 2015-04-08 07:56:35

0

尝试在配置文件中添加以下timeoutinterval

jasmineNodeOpts: { 
defaultTimeoutInterval: 360000 
} 
allScriptsTimeout: 360000, 

您可以修改超时的毫秒

相关问题