@pavelfeldman 和团队您好,此 PR 提出了 CT 与 Storybook 的集成。它使 Playwright CT 与 Webpack、Rspack、Angular、NextJS、SvelteKit 等(通过 Storybook)兼容。此外,它采用不同的方法来分离测试和组件代码,这比当前的解决方案具有一些优势。
我准备了一个简短的视频来介绍这个想法(包名称在此 PR 中更新):
此 PR 记录了与 Playwright 的安装程序和 CLI 的集成,但目前尚不存在。在您对我们的方法提出反馈后,我们很乐意根据这些更改创建 PR。同时,如果您想尝试一下,您应该能够按照 README 中的说明手动设置一个项目@storybook/playwright-ct
,其中记录了当前的状态/行为。
此 PR 链接到@storybook/playwright-ct
README,以帮助 Storybook / Webpack / Angular / 等用户了解该项目。
不用说,PR 的目的是作为对话的开始,我们非常愿意根据您的反馈进行迭代。我期待着共同讨论并找出前进的道路!