Я занимаюсь разработкой веб-приложения, для которого требуются учетные данные Windows. Чтобы проверить это локально во время разработки, я решил попробовать cypress.io. Однако я не могу заставить это работать. Я всегда получал 401-несанкционированную ошибку. Вот несколько кодов, которые я использовал для тестирования. Спасибо за вашу помощь.
метод 1:
describe('My First Test', function() {
it('Visits the Kitchen Sink', function() {
cy.visit('http://localhost:8080/')
})
})
метод 2:
describe('My First Test', function() {
it('test website loading', function() {
cy.visit('http://localhost:8080/',{
auth: {
username:'myusername',
password:'myassword'
}
})
})
})
метод 3: команда перезаписи
Cypress.Commands.overwrite('visit', (orig, url, options) => {
options = options || {}
options.auth = {
username: 'username',
password: 'password',
}
return orig(url, options)
})