【发布时间】:2021-08-10 17:54:10
【问题描述】:
我一直在使用 Playwright 和 Cucumber 来实现 React Web 应用程序的 e2e 自动化。这个 repo 一直是我的起点,而且效果很好。
但是,我正在寻找有关如何在不同的测试环境(如开发或 QA)上运行这些测试的指针,以便目标 url 和其他参数根据通过的环境而有所不同。例如 -
if (env == dev){
baseurl = dev_url
}
else{
baseurl = qa_url
}
Cucumber 文档提到了 World parameter - 这个 issue 看起来像一个类似的问题,但是我对为此任务传递不同的 JSON 持怀疑态度。
这只能在 Cucumber 级别实现,还是有 Playwright 或 Node 的方式来做到这一点?
【问题讨论】:
标签: javascript node.js cucumberjs playwright