Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
CasperJs then() 是否等待前一个函数中发出的事件?
我只是好奇 CasperJS 如何处理与调用堆栈有关的事件 假设我们有一些代码 casper on foo function this wait 60000 this echo foo casper start http www stack
javascript
Events
casperjs
callstack
使用 Node.js 捕获延迟加载页面的屏幕截图
我正在寻找一种方法 可以在每次更改时对长网页进行屏幕截图 我想为此使用 Node js 我的问题是关于如何渲染带有图像的完整页面并将其保存到磁盘和图像文件 网页上的大多数图像都是延迟加载的 所以我想我需要先向下滚动整个页面 然后再进行屏幕截
javascript
nodejs
PhantomJS
casperjs
在 PhantomJS/CasperJS 中设置屏幕尺寸
我正在自动访问网站以从中收集数据 不幸的是 该页面会检测屏幕尺寸 如果屏幕太小 则不会给我所需的页面 从非交互式上下文 IIS Web 应用程序 运行脚本时 Screen 对象似乎返回 1024x768 像素的大小 即使我将视口大小设置为
javascript
PhantomJS
casperjs
screensize
Casperjs 和无法使用 captureSelector 保存屏幕截图
我有这样的代码 casper thenOpen url function this echo Opening at width give some time for the page to load casper waitFor funct
PhantomJS
casperjs
如何编写自己的CasperJS模块?
例如 我有一个经常需要执行的步骤 例如在某些测试之前用户登录 如何为 CasperJS 编写可重用的代码块 他们的扩展 CasperJS 的文档只为一个文件编写 Thanks 这是一个简单的方法 如果不熟悉 CoffeeScript 请在
nodejs
functionaltesting
casperjs
如何在 NodeJS 中使用 PhantomJS 模拟鼠标悬停或在页面上运行 JS 功能
NodeJS PhantomJS 使用 Cheerio 进行内容解析 需要解析包含动态加载的div 提示 的网页 该事件可以在许多表 td 上 这是一个示例 当我将鼠标悬停在特定的 td 上时 我看到这个带有数据的橙色块 它动态加载了函数
javascript
nodejs
PhantomJS
casperjs
spookyjs
如何让 Casper JS 返回指示测试成功状态的退出代码?
我希望能够进行一组 Casper JS 测试 并在成功时获得返回 0 的退出代码 在错误或测试失败时返回非零的退出代码 我想从 java 运行 casper 命令并确定测试是否通过 我遇到的问题是总是返回退出代码 0 这是发生这种情况的示例
casperjs
CasperJS - 在网站上注册并验证 Gmail 上发送的邮件 - 对于 slimer 和 phantom -
Edit 这是windows的行为 linux就失败了 首先 如果您使用 casper 成功导航 gmail 没有随机等待时间 从 20 秒到 5 分钟 请告诉我 我想在我们的网站上注册 然后使用 Gmail 自动验证我的注册 整个注册步骤
javascript
Gmail
PhantomJS
casperjs
slimerjs
使用 casperjs 测试损坏的 html
我试图在运行一些 CasperJs 浏览器测试之前运行一些设置例程 有一次我无法填写表单数据 因为有一些错误的 HTML 表单标签在表格中错误放置 table table
javascript
casperjs
如何为 casper.repeat 设置变量值
我想根据来自运行 CasperJS 的页面的变量值重复使用 CasperJS 的步骤 为了获得这个值 我做了类似的事情 casper waitForSelector xxxx function myvalue this evaluate f
casperjs
在 Casper 中设置 PDF 打印的 paperSize
在 Phantom 中生成 PDF 时 我可以这样设置纸张尺寸 page paperSize height 8 5in width 11in orientation landscape border 0 4in 然后 page render
casperjs
CasperJS/PhantomJS 在加载页面时卡住
我正在使用 phantomjs 运行以下脚本 var casper require casper create var url https itunesconnect apple com itc static login view 1 pa
javascript
PhantomJS
casperjs
CasperJS click() 不加载新的 html
我正在尝试使用 CasperJS click 点击在当前屏幕上生成模式的链接 当我查询正确的选择器并使用浏览器控制台中单击它时document querySelector click 它有效 但即使当我casper evaluate 这不起
javascript
html
PhantomJS
casperjs
使用 CasperJS 等待元素具有特定文本
我正在使用 CasperJS 读取某个网页 我想做的是在 CasperJS 中加载网页 然后 等待某个 HTML 元素具有特定文本 所以我想做的是 var casper require casper create casper start
javascript
casperjs
casper.js 中的 setInterval 和 this.wait
我需要做一个循环每次迭代之间间隔 3 次 2 秒 我尝试了以下 3 个选项 Option 1 var casper require casper create verbose false logLevel debug casper star
javascript
webkit
QtWebKit
PhantomJS
casperjs
使用 phantomjs/casperjs 测试 DOM 元素
我有一个基于 AJAX 的 javascript 应用程序 我想对其进行接口测试 例如 我想编写一个测试来加载我的网站 从给定的 URL 并检查是否存在一些 DOM 元素 给定的 id 和给定的类 问题是当我在浏览器中输入 URL 时 我的
javascript
unittesting
DOM
PhantomJS
casperjs
PhantomJS 使用 QtWebKit 还是 Blink?
PhantomJS CasperJS 是否使用 WebKit 或 Chromium 作为默认浏览器驱动程序 如果是WebKit 是直接WebKit还是qt或者gtk PhantomJS 基于 QtWebKit 常见问题解答说 问 Phant
PhantomJS
casperjs
chromium
QtWebKit
blink
CasperJS“无法加载脚本”
我在为我一直使用的 casperJS 编写新脚本时遇到了最奇怪的问题 当我尝试使用 casperjs myScript js 启动脚本时 我得到以下信息 Unable to load script var www scrapers mySc
casperjs
CasperJS 无法设置 window.navigator 对象
尝试使用 CasperJS 抓取网页 网页检查浏览器是否为 IE 6 7 使用 casperjs 传递 userAgent 似乎不满足其条件 UserAgent 通过 Mozilla 4 0 兼容 MSIE 6 0 Windows NT 5
javascript
PhantomJS
casperjs
headlessbrowser
抓取无限滚动页面停止而不滚动
我目前正在使用 PhantomJS 和 CasperJS 来抓取网站中的链接 该网站使用 JavaScript 动态加载结果 然而 下面的代码片段并没有让我获得页面包含的所有结果 我需要的是向下滚动到页面底部 查看微调器是否显示 意味着还有
javascript
PhantomJS
casperjs
1
2
3
4
»