После проверки подлинности SAML перенаправление страницы завершается с ошибкой «К сожалению, тесты не запускаются» - PullRequest
0 голосов
/ 02 мая 2020

После входа в систему третьей стороны я вижу «К сожалению, тесты не запускаются» и я не могу перейти к следующему утверждению

Шаги:

кнопка входа доступна в https://start-xyz.example.org (тест, записанный в этом блоке). После входа в систему URL будет перенаправлен на URL аутентификации https://login-xyz.example.org/login/?goto=https: // login- После входа в систему появляется сообщение об ошибке ' К сожалению, нет тестов для запуска '

cypress. json URL хоста: https://start-xyz.example.org URL логина хоста: https://login-xyz.example.org/login/?goto=https: //login-xyz.example. org / saml / Authn /

beforeEach (function () {cy.loadSession (); // эта функция загрузит сеанс браузера с установленным параметром cook ie

        });
    afterEach(function () {
            cy.saveSession(); // this fuction will save the browser session with get cookie

    });

    it('check  login', function () {
         cy.url().should('include', 'xyz.example.org');
        cy.title().should('eq', 'Sign In - xyz.example.org');
        cy.get(ele.auth_header).should('have.text', 'Login').and('be.visible');
        cy.get(ele.auth_welcome_subtext_a).contains('For xyz.example Services.').and('be.visible');
        cy.get(ele.auth_welcome_subtext_b).contains('Or, you can access the assessment platform').and('be.visible');
        cy.get(ele.auth_username_input_placeholder).clear().type(username);
        cy.get(ele.auth_next_button).click();            
        cy.url().should('include', 'xyz.example.org');            
        cy.title().should('eq', 'Sign In - xyz.example.org');            
        cy.get(ele.auth_password_input).clear().type(password);
        cy.get(ele.auth_login_button).contains('login').click();
        cy.wait(3000);            
        cy.get(ele.agency_select_button).contains('select').click();

    });
    it('check  login with browser session', function () {            
         cy.visit('https://start.xyz.example.org/dashboards/'); 

// на этом шаге я получаю сообщение об ошибке. К сожалению, нет тестов для запуска
cy.url (). Should ('include', 'xyz.example.org/dashboards/') ;});

...