本地服务器已启动并正在运行,但是请求仍然失败。我正在尝试让它获得jwt,所以我不必为每次测试都重复登录。
let user
before(function fetchUser () {
cy.request('POST', '/login', {
username: Cypress.env('username'),
password: Cypress.env('password'),
})
.its('body')
.then((res) => {
user = res
})
})
beforeEach(function setUser () {
cy.visit('/', {
onBeforeLoad (win) {
win.localStorage.setItem('user', JSON.stringify(user))
},
})
})
CypressError:cy.request()在以下位置失败:
我们从您的Web服务器收到的回复是:
404:找不到
由于此错误是在“先行”挂钩期间发生的,因此我们跳过了所有其余测试。