问题标签 [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.
javascript - PhantomJS/SlimerJS 不通过 document.querySelector() 找到元素
出于某种原因,querySelector 和 get element by class 在存在的元素上返回 null。
PhantomJS/SlimerJS
HTML:
在 slimerjs 中运行返回“document.querySelector(...) is null”
javascript - 安装并运行 slimer js
任何人都可以详细解释如何安装和运行 slimerjs 和 phantom js,其中 slimer 应该弹出一个窗口以证明其运行状态,但是像以前一样,我们应该包含任何网页的 javascript 代码 (.js) .请详细解释我应该如何让 slimerjs 运行。提前致谢
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 运行相同的测试时,它工作正常。有任何想法吗?
phantomjs - SlimerJs,使用 CLI 的问题
我想将 SlimerJS 与代理一起使用,因为这是一个 CLI 选项。例子:
但是,引发了异常
操作系统: Windows 7 Proffesional 64 位
SlimerJS:版本 0.9.6。
在 SlimerJS 中使用 CLI 选项我应该做什么
UPD:
这是错误,将在最后一个版本的 SlimerJs 中修复(Github 上的问题)
settings - 关闭 slimerJs 视口
出于某种原因,我不能使用phantomJs,它没有呈现的页面视口。
如何关闭slimerJs中的视口?
解决方案之一是:
但有了这个,我得到了不需要的弹出窗口。
phantomjs - CasperJS:使用 slimerjs 的执行时间明显低于使用 PhantomJS
我编写了一个自动网页抓取过程,它导航到一系列 5 页并抓取所需的信息。
我尝试使用 SlimerJS 运行脚本以简化调试。整个过程的执行时间不到15秒。我尝试了多次,结果相同。
然后我尝试用 PhantomJS 运行它。令人惊讶的是,执行时间显着增加。每次都超过35秒。
我希望 PhantomJS 更快,因为没有打开任何 GUI。我如何调试为什么它在 PhantomJS 中花费的时间更长?
如果我无法在 PhantomJS 中让它更快,是否建议在无头设置的生产服务器中使用 SlimerJS?
在 Ubuntu 14.04 上运行这些脚本
javascript - 我们如何使用 CasperJS 自动化基于浏览器的下载窗口
我被以下情况困住了。情况是,在我的网页中,我有一些文件,我需要下载那个文件。当我点击下载按钮时,它会抛出下载窗口。以及如何使这件事自动化。我正在使用 CasperJS 和 SlimerJS....下面是 html 代码
javascript - SlimerJS 没有运行我的脚本
我正在尝试使用 slimerJS 运行我的 CasperJS 测试,但它什么也没做,打开 FF 浏览器并显示 SlimerJS 徽标。
如果我试图运行一个简单的脚本,比如加载谷歌主页或其他东西,它工作正常。
附上下面的脚本,你能告诉我那里有什么问题吗?
谢谢!
firefox-addon - 在 firefox 插件 sdk 中使用 casperjs、phantomjs 和 slimerjs(无头浏览器)
是否可以在 firefox addon sdk 中使用无头浏览器?或者有没有办法在插件代码中使用 casperjs 、 phantomjs 和 slimerjs ?
提前致谢