angular - cucumberjs + playwright 测试执行前的 ng 服务
问题描述
我们正在用 cucumberjs 和 playwright 执行我们的测试。
有没有办法在执行测试之前使用 ng serve (使用测试配置)启动 Angular 并在测试完成后关闭应用程序?
PlaywrightTestConfig 中的 webServer 配置之类的东西:https ://playwright.dev/docs/test-configuration/
解决方案
你的问题有点开放式,可能有很多自以为是的方法来解决它。两个选项是:
- 使用其文档中描述的 CI 集成之一:https ://playwright.dev/docs/ci
- 使用 npm 包start-server-and-test
推荐阅读
- python - 如何在 os.system 中传递变量
- python - 从现有行数据添加数据框列
- python-3.x - 无法使用 python 在并行处理中运行应用函数
- php - 如何在 PHP、Laravel 中编辑生成的二维码的 URL
- jenkins - 如何使用 Jenkins 构建 ROS 包?
- django - 使用 XMLHttpRequest 从客户端接收频繁数据的 Django Web 应用程序的内存问题
- go - 导入 Kubectl 描述符导致 Kustomize 不兼容错误
- apache - 如何配置 Apache 以通过 AJP 连接并行的两个 Tomcat 版本
- ios - 在 swiftUI 中从一个视图移动到另一个视图
- javascript - 将数据从动态页面传递到持久页面
{孩子们} Next.js 中的组件