обычная аутентификация не работает для локального тестирования с кипарисом - PullRequest
0 голосов
/ 13 ноября 2018

Я занимаюсь разработкой веб-приложения, для которого требуются учетные данные 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)
})
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...