问题标签 [slimerjs]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1172 浏览

javascript - PhantomJS/SlimerJS 不通过 document.querySelector() 找到元素

出于某种原因,querySelector 和 get element by class 在存在的元素上返回 null。

PhantomJS/SlimerJS

HTML:

在 slimerjs 中运行返回“document.querySelector(...) is null”

0 投票
0 回答
303 浏览

javascript - 安装并运行 slimer js

任何人都可以详细解释如何安装和运行 slimerjs 和 phantom js,其中 slimer 应该弹出一个窗口以证明其运行状态,但是像以前一样,我们应该包含任何网页的 javascript 代码 (.js) .请详细解释我应该如何让 slimerjs 运行。提前致谢

0 投票
0 回答
383 浏览

javascript - CasperJS 和 SlimerJS 无法获得首选项:extensions.getAddons.cache.enabled

我正在尝试通过让 CasperJS 单击菜单的不同部分来测试导航菜单。前几次点击后,Slimerjs 挂起,大约 5 分钟后,我收到以下错误:addons.repository WARN cacheEnabled: Couldn't get pref: extensions.getAddons.cache.enabled"。

这就是我运行测试的方式:

这是我的代码:

一秒钟后casper.then它挂起,过了一会儿它给了我上面提到的错误消息。我还检查了 Firefox(版本 39) extensions.getAddons.cache.enabled 是否等于 true。

当我使用 PhantomJS 运行相同的测试时,它工作正常。有任何想法吗?

0 投票
0 回答
357 浏览

phantomjs - SlimerJs,使用 CLI 的问题

我想将 SlimerJS 与代理一起使用,因为这是一个 CLI 选项。例子:

但是,引发了异常

操作系统: Windows 7 Proffesional 64 位
SlimerJS:版本 0.9.6。

在 SlimerJS 中使用 CLI 选项我应该做什么

UPD:
这是错误,将在最后一个版本的 SlimerJs 中修复(Github 上的问题

0 投票
1 回答
196 浏览

settings - 关闭 slimerJs 视口

出于某种原因,我不能使用phantomJs,它没有呈现的页面视口。

如何关闭slimerJs中的视口?

解决方案之一是:

但有了这个,我得到了不需要的弹出窗口。

0 投票
0 回答
160 浏览

phantomjs - CasperJS:使用 slimerjs 的执行时间明显低于使用 PhantomJS

我编写了一个自动网页抓取过程,它导航到一系列 5 页并抓取所需的信息。

我尝试使用 SlimerJS 运行脚本以简化调试。整个过程的执行时间不到15秒。我尝试了多次,结果相同。

然后我尝试用 PhantomJS 运行它。令人惊讶的是,执行时间显着增加。每次都超过35秒。

我希望 PhantomJS 更快,因为没有打开任何 GUI。我如何调试为什么它在 PhantomJS 中花费的时间更长?

如果我无法在 PhantomJS 中让它更快,是否建议在无头设置的生产服务器中使用 SlimerJS?

在 Ubuntu 14.04 上运行这些脚本

0 投票
1 回答
59 浏览

javascript - 在 TravisCI 上使用 casperJS 脚本时无法加载网页?

我想在 travisCI 上执行 CasperJS 测试脚本。我能够安装依赖项,但是当我执行脚本时,所有测试都失败了。我使用以下命令触发 casperjs 测试

以下是我收到的错误消息。网页似乎没有在这里加载

在此处输入图像描述

0 投票
1 回答
341 浏览

javascript - 我们如何使用 CasperJS 自动化基于浏览器的下载窗口

我被以下情况困住了。情况是,在我的网页中,我有一些文件,我需要下载那个文件。当我点击下载按钮时,它会抛出下载窗口。以及如何使这件事自动化。我正在使用 CasperJS 和 SlimerJS....下面是 html 代码

0 投票
0 回答
644 浏览

javascript - SlimerJS 没有运行我的脚本


我正在尝试使用 slimerJS 运行我的 CasperJS 测试,但它什么也没做,打开 FF 浏览器并显示 SlimerJS 徽标。
如果我试图运行一个简单的脚本,比如加载谷歌主页或其他东西,它工作正常。
附上下面的脚本,你能告诉我那里有什么问题吗?
谢谢!

0 投票
0 回答
530 浏览

firefox-addon - 在 firefox 插件 sdk 中使用 casperjs、phantomjs 和 slimerjs(无头浏览器)

是否可以在 firefox addon sdk 中使用无头浏览器?或者有没有办法在插件代码中使用 casperjs 、 phantomjs 和 slimerjs ?

提前致谢