может быть, кто-то использует кипарис для тестирования потоков e2e вместе с вызовами бэкэнд-API без каких-либо насмешек.
У меня сейчас проблема, я хочу использовать свой локальный API с простого Laravel сервера, такого как http://127.0.0.1:8000
, но все мои запросы XHR были прерваны при запуске тестов. После некоторых исследований я понял, что если я изменю запрос baseUrl на https://example.com
, тогда запросы работают нормально.
Пример прерывания XHR
Я уже установил chromeWebSecurity
в false
.
Версия Cypress : 4.0.2
Cypress. json
{
"viewportWidth": 1920,
"viewportHeight": 1000,
"baseUrl": "http://localhost:4200",
"watchForFileChanges": false,
"integrationFolder": "cypress/build/cypress/integration",
"chromeWebSecurity": false,
"blacklistHosts": [],
"env": {
"host": "http://localhost:4200",
"baseUrl": "http://127.0.0.1:8000/api"
}
}