首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >有没有一种方法可以使用Selenium运行Jasmin-2测试?

有没有一种方法可以使用Selenium运行Jasmin-2测试?
EN

Stack Overflow用户
提问于 2014-02-28 23:05:46
回答 1查看 1.6K关注 0票数 1

我有一套大的Jasmine单元测试,这些测试是使用jasmine:ci rake任务在Selenium上开发的,该任务由Jasmin1.3Rubygem提供。Jasmin1.3和Selenium之间有很好的集成,在远程节点上运行测试就像传递一些环境变量一样简单:

代码语言:javascript
复制
$ rake jasmine:ci SELENIUM_SERVER="http://hub.localdomain:4444/wd/hub" JASMINE_HOST="http://currenthost" JASMINE_BROWSER="chrome"

在Jasmine 2中,这个功能已经消失,取而代之的是与Phantomjs的集成。不幸的是,对于仍然需要Webdriver支持的人,我找不到任何关于迁移选项的讨论。

是否有一种使用Selenium运行Jasmin-2测试的方法?有谁知道关于这种集成的现有项目或文档吗?我对Jasmine列表的查询没有得到回答。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-03-02 04:16:51

在茉莉花团队中,在我们看来,大多数人想要无头运行他们的测试,所以在2.0版本中,我们将其设置为缺省值。在selenium中运行测试还会使jasmine具有许多依赖项,这可能会使安装变得更加困难。

但是我们也看到了在多个(真实)浏览器中运行茉莉测试的价值。为此,我们提取硒代码,包括酱油集成,到这是自己的宝石。Jasmine实际上使用这个gem在多个浏览器上运行自己的测试。

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

https://stackoverflow.com/questions/22107507

复制
相关文章

相似问题

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