在Stencil / Puppeteer中测试数百个屏幕截图测试的最佳方法?

时间:2019-07-02 15:35:48

标签: puppeteer stenciljs

我必须实现许多屏幕截图测试(它们中的大多数结构相似),我计划在自己的文件中编写每个屏幕快照测试自己的E2EPage,以便开玩笑地自动同时运行它们。问题是,我可能有数百个屏幕截图测试(每个可能都有昂贵的导入)。我想知道这是否是进行屏幕截图测试的可行方法?谁能推荐一种更好的方法来测试数百个单独的屏幕截图? 目前,我希望直接使用puppeteer的屏幕截图功能,将所有屏幕截图组合到每个组件的页面中,然后进行一次比较。 我很想重用E2EPage来生成html并只做一个屏幕截图,但是某些测试依赖于悬停和焦点事件,如果它们不在自己的页面上运行,它们会相互冲突。

0 个答案:

没有答案