我无法让我的Puppeteer测试在CircleCI上正常运行。
我只得到Error: Failed to launch the browser process!
它似乎已经开始进行黄瓜测试,但进展并不顺利。
我的CircleCI配置:
version: 2.1
orbs:
node: circleci/node@1.1.6
puppeteer: threetreeslight/puppeteer@0.1.2
jobs:
bdd-test:
environment:
NODE_ENV: development
executor:
name: node/default
steps:
- checkout
- node/with-cache:
steps:
- run: npm install
- run: npm run test:bdd
workflows:
build-and-test:
jobs:
- unit-test
这是我的package.json任务
"cucumber": "npx cucumber-js --no-strict",
"test:bdd": "npm run build && start-server-and-test serve http://localhost:9000 cucumber",
我觉得我缺少明显的东西,但是没有很多文档可以帮助您。
所有这些我都可以在本地进行。