首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法在竹子CI上运行Karma/Jasmine测试

无法在竹子CI上运行Karma/Jasmine测试
EN

Stack Overflow用户
提问于 2016-09-13 12:36:51
回答 1查看 530关注 0票数 0

提前感谢您对它的研究。我们正面临着一个问题,在竹子CI上运行我们的单元测试。我们使用的是Karma-Chrome-Launcher (在我们的受限环境中下载PhantomJS有一些问题)。在我们的本地机器上,测试运行得很好,没有任何问题。然而,在竹子CI中,它试图启动chrome (我可以在任务栏中看到它已经启动了chrome实例),但它永远无法连接到Karma服务器,因此永远无法运行任何测试。如果我在竹子代理上手动打开chrome,并输入localhost://9876,它将运行测试。

它尝试了三次,每次都会因为没有捕捉到chrome而抛出60000秒的超时错误。

我们安装了最新版本的chrome(53.*)。Karma版本为0.13.15 Karma-chrome-launcher版本为0.2.3

我有一些具体的问题-- 1)在实际的chrome浏览器上运行单元测试是否可行? 2)如果可行,那么我们需要在配置中进行哪些特定的设置? 3)我们需要在竹子服务器上进行哪些特定的设置?

EN

回答 1

Stack Overflow用户

发布于 2016-09-16 14:37:01

才能运行它。对于那些可能正在苦苦挣扎的人,下面是我所做的更改- 1)通过自定义启动器配置使用浏览器的无沙盒版本2)将karma升级到0.13.22。版本(0.13.15有问题)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/39462295

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档