#puppeteer

armbian_运行puppeteer

在安装puppeteer过程中遇到一些错误,记录一下首先可能遇到nodeinstall.js错误,可以使用一下命令参数安装puppeteernpmi--savepuppeteer--ignore-scripts1或者先执行一下命令再安装puppeteernpmconfigsetunsafe-permtruenpmipu...
代码星球 ·2021-01-09

Puppeteer最大化显示,分辨率自适应

Puppeteer自适应分辨率,可以将defaultViewport设为null, 启动的时候还是半屏显示,点击最大化按钮,可以最大化显示。这样分辨率能够自适应操作系统。具体可看:https://github.com/GoogleChrome/puppeteer/issues/3688#issuecommen...

Puppeteer简介

puppeteer常用APIhttps://github.com/GoogleChrome/puppeteer/blob/master/docs/api.mdPuppeteer是一个node库,他提供了一组用来操纵Chrome的API(默认headless也就是无UI的chrome,也可以配置为有UI)Puppetee...
代码星球 ·2020-04-11

puppeteer端对端测试demo

1.下载pupperteernpmipuppeteer2.启动一个本地服务localhost3.开启测试constpuppeteer=require('puppeteer');(async()=>{constbrowser=awaitpuppeteer.launch({headless:false});const...
代码星球 ·2020-04-06

puppeteer,新款headless chrome

puppeteer是一种谷歌开发的HeadlessChrome,因为puppeteer的出现,业内许多自动化测试库停止维护,比如PhantomJS,SeleniumIDEforFirefox。官方给了一些功能:页面生成pdf爬spa/ssr类的网站自动提交表单,模拟用户操作,ui测试等等提供自动化测试环境分析网页性能问...