首先安装几个npm包:(puppeteer默认会下载Chromium,比较慢要耐心等候) npm install --save-dev jest puppeteer jest-puppeteer jest-image-snapshot start-server-and-test 然后添加一些文件到integration目录下: // integration/jest.config.js module.exports = { preset: 'jest-puppeteer Button.test.js describe('Button', () => { it('visually looks correct', async () => { // APIs from jest-puppeteer
module.exports = { preset: 'jest-puppeteer', testRegex: 'e2e/.*\\.test\\.js$', }; 在 package.json