首页 > 解决方案 > cucumberjs + playwright 测试执行前的 ng 服务

问题描述

我们正在用 cucumberjs 和 playwright 执行我们的测试。

有没有办法在执行测试之前使用 ng serve (使用测试配置)启动 Angular 并在测试完成后关闭应用程序?

PlaywrightTestConfig 中的 webServer 配置之类的东西:https ://playwright.dev/docs/test-configuration/

标签: angularcucumberjsplaywright

解决方案


你的问题有点开放式,可能有很多自以为是的方法来解决它。两个选项是:

  1. 使用其文档中描述的 CI 集成之一:https ://playwright.dev/docs/ci
  2. 使用 npm 包start-server-and-test

推荐阅读