Проверка автоматизации запроса на авторизацию - chrome - PullRequest
0 голосов
/ 05 марта 2020

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

На самом деле я посещаю веб-сайт с:

cy.visit ('https://xxx/', {failOnStatusCode: false}) // Внутренний веб-сайт с fafailOnStatusCode: false

Если я не использую failOnStatusCode: false, я не могу получить приглашение и получаю кипарисное сообщение об использовании failOnStatusCode: false

Но я застрял после этого шага и ни один .visit ('https://username:password@xxx/', {failOnStatusCode: false}) не работает ...

Спасибо за любые комментарии и помощь. Это моя первая тема здесь :) подсказка

1 Ответ

0 голосов
/ 09 марта 2020

it('login prompt xxx', function () {
  cy.setCookie("name", "value");
  cy.visit("yourUrl.com", {
    headers: {
       authorization: 'Basic token'
    },
    failOnStatusCode: false
  })

Автоматизированный тест в Cypress.

Откройте инструменты разработчика в chrome, чтобы узнать эти 2 вещи. 1.Вы должны знать имя и значение вашего повара ie из консоли. https://docs.cypress.io/api/commands/setcookie.html 2. Также вам необходимо знать свое разрешение, которое можно найти в консоли. https://docs.cypress.io/api/commands/visit.html

...