Можно ли автоматизировать Cypress с помощью Microsoft Login Authentication? - PullRequest
0 голосов
/ 13 февраля 2020

В настоящее время я пытаюсь автоматизировать нашу веб-страницу, однако перед доступом к нашей странице пользователь перенаправляется на www.login.microsoftonline.com для ввода имени пользователя, пароля и токена аутентификации, отправленных моим SMS. После успешного входа пользователь перенаправляется на нашу веб-страницу.

Я прочитал несколько статей, хотя изо всех сил пытался найти какую-либо помощь или ссылки на надежный код.

Например, наш рабочий процесс:

  1. Посещения пользователя www.example.com
  2. Пользователь перенаправляется на www.login.microsoftonline.com
  3. Пользователь вводит имя пользователя, пароль и токен аутентификации
  4. Пользователь перенаправлен на www.example.com

В настоящее время при попытке выполнить следующий код Cypress показывает: login.microsoftonline.com отказался подключиться

describe('Test', function() {
  it('My Test', function() {
    cy.request('POST', 'https://login.microsoftonline.com'),
    {
      auth: {
        username: 'myUsername' , 
        password: 'myPassword'
      }
    }
    cy.visit('https://example.com')
    cy.wait(2000)
    cy.contains('Text I expect')
  })
})

Любая помощь будет оценена, спасибо.

...