![](https://img-blog.csdnimg.cn/20201014180756757.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
puppeteer
螺丝钉tina
这个作者很懒,什么都没留下…
展开
-
[Puppeteer]Puppeteer常用方法汇总
Puppeteer常用方法汇总puppeteer.launch无头模式true 直接运行代码,false 会跳出chrome浏览器,默认是trueslowMo 指定时间减慢Puppeteer的操作devtools: true,会打开chrome的开发者工具 const browser = await puppeteer.launch({ headless: true, devtools: false, slowMo: 250,});常见自动化登录页面c原创 2020-05-13 20:32:49 · 1338 阅读 · 0 评论 -
[Puppeteer]Puppeteer+Mocha+Chai实现端到端测试
目录项目代码优化代码项目将单元测试框架mocha,断言chai和puppeteer结合起来:将打开百度首页搜索Puppeteer,确定有搜索内容输入乱码,确定输出404页面代码优化代码原创 2020-05-13 16:22:58 · 1249 阅读 · 0 评论 -
[Puppeteer]3分钟入门Puppeteer
Puppeteer 是一个 Node 库,它提供了一个高级 API 来通过 DevTools 协议控制 Chromium 或 Chrome。Puppeteer 默认以 headless 模式运行,但是可以通过修改配置文件运行“有头”模式原创 2020-05-11 18:47:17 · 670 阅读 · 0 评论 -
[Puppeteer]Puppeteer实现自动网赚?
目录背景示意图知识补充代码本节代码地址参考链接背景逛B站的时候,在一个评论下面看到一个回复,说这个网站可以赚钱。注册后,输入三个数字,每次可以赚取0.1。到了50。到了50。到了50,可以提现。一想,正好可以用Puppeteer自动化实现,于是我写完代码挂着到50去提现,又告诉我发展40个好友才能,不然交5去提现,又告诉我发展40个好友才能,不然交5去提现,又告诉我发展40个好友才能,不然交5买别人还有,才能提现。( ̄_ ̄|||)再才反应过来这个网站是个骗局,骗局!骗局!google了一下,这个网原创 2020-05-11 18:46:25 · 608 阅读 · 0 评论 -
Cannot read property 'resolve' of undefined(window)
背景:安装puppeteer,npm install报错Cannot read property 'resolve' of undefined,弄了差不多3h,反复安装少说有7次,整好 解决方法:删除干净再降版本安装 步骤: npm cache clean --force 从控制面板删除node.js 重启动 检查下面地址还有没有文件,有就删除 C:\Program Fi...原创 2019-07-23 18:36:24 · 5036 阅读 · 1 评论 -
Mocha里面引用mochawesome失败(ERROR: Unknown "reporter": mochawesome)
目标:在mocha里面引用模板,可以生成html文件查看跑的case结果,但是一直报错 要测试的js文件就在ztest2底下,使用网上各个guide指导,但是一直报错,下面是guide $ npm install --save-dev mochawesome$ ../node_modules/.bin/mocha --reporter mochawesome 报错有几...原创 2019-07-31 17:45:00 · 1902 阅读 · 1 评论 -
puppeteer-点击a标签到另一个界面,获取新界面的链接
需求: 点击a标签到另外一个新页面,获取新页面的网址,验证与预期是否相同 代码: const page = await browser.newPage(); await page.goto("http://xxxxxxxxx");先去第一个页面 await currentPage.waitFor(2 * 1000); ...原创 2019-11-26 17:59:11 · 5993 阅读 · 0 评论