我有一个包含富文本编辑器的页面。 我为此使用了 CKEditor。 您传递给它一个 div 元素,它会将编辑器加载到该元素中。 现在我想为该页面编写集成测试。 为此,我正在使用 4.2.1 版的zombie.js(旧的,我知道,但我坚持使用它)。 但是,我在尝试加载页面时遇到错误。 问题显然是在尝 ...
我有一个包含富文本编辑器的页面。 我为此使用了 CKEditor。 您传递给它一个 div 元素,它会将编辑器加载到该元素中。 现在我想为该页面编写集成测试。 为此,我正在使用 4.2.1 版的zombie.js(旧的,我知道,但我坚持使用它)。 但是,我在尝试加载页面时遇到错误。 问题显然是在尝 ...
我正在使用node.js和zombie.js抓取一个网站。 我遇到一个问题,在文件中我有一个锚点,该锚点拥有下载pdf文件的链接。 如果使用browser.clickLink()函数单击它,那么进入控制台的结果将超出我的理解。 有没有一种方法可以保存此pdf文件,并使其链接类似于php中的 ...
目前,我使用highcharts在客户端浏览器中创建图表。 使用内置图表的highcharts导出为svg; 我使用canvg从导出的svg生成png base64图像字符串; 然后,我将生成的base64字符串发送到服务器。 他们的工作很棒。 但是我正在寻找一个可以在linux服务器 ...
我正在尝试使用Zombie.js [headless browser]和Mocha [testing framework]在HTML页面上实现功能测试。 以下是我的HTML页面 <div id="toggle" style="display:none">Hello ...
尝试运行以下代码时出现以下错误。 我的目标是删除用户和项目表中的所有项目。 用户和项目对应于Dynamoose模型。 for循环正常运行。 但是scan()。exec回调函数根本没有运行,并且引发以下错误。 真正奇怪的是在CircleCI上没有发生此问题。 它仅在我的本地计算 ...
我有一个加载Google Chart API的简单网页: 当我用浏览器点击它时,它工作正常。 在Chrome中, load()调用会请求一堆外部资源: 在Zombie中 ,只请求一个外部资源: 这是我简单的Zombie代码,供参考: 没有报告错误。 ...
http://mink.behat.org/en/latest/drivers/zombie.html上的安装说明(a)不完整,并且(b)仅Linux。 如何在Windows上安装ZombieDriver? ...
我正在使用摩卡和僵尸 。 我的目标是从网站的网站<a>标签加载数据,然后查询名称和href。 到目前为止,这是可行的: 我的下一步是在测试中使用这些数据。 我唯一的问题是data数组是异步填充的,并且在调用it功能时必须存在。 我before尝试过使用be ...
试图处理Twitter上的无限滚动,即使我滚动到底部,页面似乎也没有加载动态内容。 我正在做一个快速测试,以查看内容是否使用以下代码加载: 并且即使我将视口设置为casper.options.viewportSize = { width: 1400, height: 600 }; ...
我可以知道Zombie.js和Jasmine有什么区别吗? 他们都是框架吗? ...
我正在尝试登录我的Wordpress网站,但似乎登录无法成功。 当我通过browser.text('title')登录时 返回My Wordpress ‹登录而不是仪表板‹My Wordpress 这意味着它不会成功。 我尝试在检查之前使用wait() , then() , ...
我正在运行一个无聊的 bento/centos-6.7盒子。 我的节点版本是v6.9.1 ,我的npm版本是3.10.8 。 当我运行npm install zombie@4.2 ,出现以下错误: 完整的堆栈跟踪在这里 节点和npm均使用以下说明安装: 有任何已知的解决 ...
我对Zombie.js测试有点陌生,并且很难搜索,所以我在这里问... 示例: (Globla变量) 所以我测试类似: 我可以检查hello是否退出。 但是,如何检查 hello.world是否退出? 我尝试了: ...
我在遇到麻烦Zombie.js和Behat 。 我正在尝试将其本地安装到项目中(因为我们试图不依赖于全局软件包 ),但我不断收到Error: Cannot find module 'zombie/node_modules/tough-cookie'运行Error: Cannot find mo ...
我使用Node.js和Zombie.js进行抓取。 在某些页面上,我需要单击Javascript链接 这是页面的示例 我要点击的部分是<a class="showme".. > </a> ,它会调用javascript。 我怎么能用Zombie.js做到 ...
我一直在努力让zombie.js与貂皮贝卡特一起工作。 以下是我文件的最小版本。 composer.json package.json index.php 这是我运行此程序时得到的。 致命错误 :未捕获RuntimeException:服务器进程已终 ...
我是僵尸JS的新手。 我想填写登录字段并发布登录表单。 我试图用zombiejs编写此代码,但出现错误。 未处理的拒绝错误:超时:超时时未加载此页面上的所有资源(C:\\ Users \\ sapna.maid \\ Desktop \\ nodejs \\ index \\ node ...
我一直在尝试通过使用一堆console.logs来解决这个问题,但仍然不知道为什么这些加载时间这么长。 因此,我的Mocha单元测试文件中的beforeEach中包含以下代码。 在这种情况下,按下按钮将进行一些重定向,然后最终显示仪表板页面。 在该html文件的底部,我有以下代码 ...
想法是能够在无头浏览器加载的网站上执行任何JavaScript之前修改document.referrer变量。 使用哪种浏览器无关紧要,我已经尝试过PhantomJS和Zombie了,但是没有任何运气。 我的研究表明,当前情况如下: PhantomJS-不,因为它是从Refer ...
我在MinkZombieDriver中使用基本功能。 我的节点-v 5.2.0,npm -v 3.10.5,mink-zombie-driver v1.4.0 .. behat.yml 默认: 路径:功能:功能引导程序:%behat.paths.features%/ boo ...