首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在SlimerJS上用CasperJS安装CasperJS?

如何在SlimerJS上用CasperJS安装CasperJS?
EN

Stack Overflow用户
提问于 2013-12-22 17:20:52
回答 1查看 3.3K关注 0票数 3

我在桌面上的一个文件夹上放了卡介石和滑鼠。

我将这些文件夹添加到我的路径中。

  • C:\User\User 1\Desktop\Bins\casperjs
  • C:\User\User 1\Desktop\Bins\slimerjs 0.9.0

我设置了一个新的用户变量SLIMERJSLAUNCHER,其值为:

代码语言:javascript
复制
C:\Users\User1\Desktop\Bins\slimerjs-0.9.0\xulrunner\xulrunner.exe

但当我发布这样的剧本时:

代码语言:javascript
复制
casperjs --engine=slimerjs test.js

我有一个留言框,上面有:

代码语言:javascript
复制
Error: couldn't parse application.ini

我的装置怎么了?

EN

回答 1

Stack Overflow用户

发布于 2014-02-03 15:18:39

我不知道是否有xulrunner,但如果您有火狐,正如readme.md -slimerjs包中所说的-,

  • 下载轻量级版本,设置一个系统变量SLIMERJSLAUNCHER = C:\Program (x86)\Mozilla Firefox\firefox.exe
  • 然后,测试文件和幻灯片文件必须位于同一个文件夹中(我的意思是,下载的包必须在执行主要测试的地方,我们执行批处理文件-..bat,而不是.exe文件),或者查看:What is the correct way to launch slimerjs in casperjs (with an absolute path)?以了解更多细节。
  • 这个文件夹中的shift+right循环打开一个新命令:$ casperjs test test.js --engine=slimerjs (我说的是测试,因为我主要用于测试)

并且您应该能够启动您的casperjs文件(通过指定引擎,可以在幻灯片或幻影中启动)。

警告:如果您想像这样执行整个套件:-casperjs test mainTests/ --pre=pre.js --includes=inc.js --post=post.js --engine=slimerjs --xunit=parsetest.xml(使用inc.js分解一些有用的函数,如登录.)

您将有一个错误:"getMozFile :路径不是绝对路径“。

那就这么做吧:- casperjs test ./mainTests/ --pre=pre.js --includes=inc.js --post=post.js --engine=slimerjs --xunit=parsetest.xml

(文件夹mainTests包含我的所有测试)。它对我有用,不知道它是否有用。

或者您带着slimer包进入您的文件夹,然后指定测试文件/文件夹的整个路径/文件夹-> casperjs测试c:/ path /to/test.js

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

https://stackoverflow.com/questions/20731967

复制
相关文章

相似问题

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