markdown 为网站设置Puppeteer和Jest测试

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown 为网站设置Puppeteer和Jest测试相关的知识,希望对你有一定的参考价值。

# Puppeteer & Jest
* create a directory and cd into it
* `yarn add --dev puppeteer jest jest-environment-node babel-core babel-preset-env faker`
* create a .babelrc file that contains:
```
{
  "presets": [
    ["env", {
      "targets" : {
      "node" : "current"
      }
    }]
  ]
}
```
* to package.json add:
```
  "scripts": {
    "test": "jest"
  },
  "jest": {
    "verbose": true
  }
```
* create a `__tests__` folder

以上是关于markdown 为网站设置Puppeteer和Jest测试的主要内容,如果未能解决你的问题,请参考以下文章

Mac上的Puppeteer / chromium长期提示“接受传入的网络连接?”

实例:使用puppeteer headless方式抓取JS网页

Puppeteer模拟浏览器时禁止图片加载

puppeteer 自动化测试 一

使用 Puppeteer 和 Node.JS 在网站上的 iFrame 中找不到隐藏的输入元素

Puppeteer之大屏批量截图