【发布时间】:2020-08-17 19:11:39
【问题描述】:
在我的 cypress.json 中,我将 baseUrl 配置为
{
"baseUrl": "http://localhost:3000"
}
package.json 包含
"scripts": {
"cy:version": "cypress version",
"cy:verify": "cypress verify",
"cy:run": "CYPRESS_baseUrl=http://localhost:3000 cypress run --record --browser chrome",
"start": "serve --listen ${PORT:-3000}"
}
在semaphore.yml 我有这些行
jobs:
-name: Execute E2E
commands:
- npm start & wait-on http://localhost:3000
- npm run cy:run
但由于某种原因,应用程序没有在 localhost:3000 上获得服务,而是我看到了这个
如何解决此问题并在localhost:3000 上提供应用程序?谢谢。
【问题讨论】:
标签: integration-testing ui-automation cypress semaphore-ci