【发布时间】:2023-02-18 07:34:03
【问题描述】:
背景
我有一个在 Azure DevOps 管道中运行 Playwright 集成测试的 React/TypeScript 项目。管道从 Azure DevOps 库获取环境变量。
问题
我可以在本地针对部署的预生产环境成功运行测试。
但是,测试在管道中失败了。它们失败是因为管道无法读取我试图从库中传入的环境变量。
失败的代码行:
await page.getByRole('textbox', { name: 'myVariable' }).fill(process.env.MyVariable as string);
如何将环境变量从库传递到管道,以便 Playwright 可以读取它们?
【问题讨论】:
标签: reactjs typescript azure integration-testing playwright