量角器+茉莉花2

时间:2015-12-29 15:30:28

标签: jasmine protractor

我在远程服务器的共享文件夹中有配置和规格文件。我通过控制台从本地机器运行测试:

C:\ Users \ User> protractor \ remoteServer \ AutoSPA \ config \ protractor.conf.js 使用茉莉花框架一切都很好,但如果我设置框架:' jasmine2'在protractor.conf.js测试中没有运行:

启动selenium独立服务器... [launcher]运行WebDriver的1个实例 Selenium独立服务器从http://10.17.175.168:50910/wd/hub开始 开始

未找到规格 完成0.001秒 未捕获的异常:等待量角器与页面同步时出错:"在窗口中找不到角度" [launcher]进程已退出,错误代码为1

实施例: conf.js:

exports.config  =  {
    specs: ['./test.js'],    
    capabilities : {'browserName' : 'chrome'},
    framework: 'jasmine2',
    jasmineNodeOpts: {showColors: true}
};

test.js在同一个文件夹中:

describe("test", function(){
    it("navigate", function(){        
        browser.get("https://angularjs.org/")
    })
});

如果它的本地文件夹正常工作,但如果它的远程文件夹没有找到spec test.js。

1 个答案:

答案 0 :(得分:0)

我调查并调试了一点,发现Jasmine 1.3使用FS和Path进行规格搜索,但是Jasmine 2使用了GLOB。 Glob不适用于远程路径。