Добрый день! Задача: протестировать сайт. До того, как пользователь авторизовался, тесты выполняются успешно, после авторизации тесты падают. Не понимаю, что происходит в момент авторизации. Сама авторизация проходит успешно. После авторизации не меняется адрес, не меняются локаторы. Кто-нибудь с таким сталкивался?
Запускаю автотест, после прохождения авторизации тест перестает работа
#1
Отправлено 01 августа 2018 - 08:40
#2
Отправлено 01 августа 2018 - 10:02
локаторы меняются?
для полноценного ответа мало информации, с какими ошибками падают тесты?
#3
Отправлено 01 августа 2018 - 10:23
локаторы меняются?
для полноценного ответа мало информации, с какими ошибками падают тесты?
Нет, локаторы не меняются. Например, есть тест для вкладки Инфо на сайте, он успешно отрабатывает до авторизации, есть тест авторизации, он тоже отрабатывает, но при попытке начать с метода login в тесте проверки вкладки, отрабатывает авторизация и все, дальше не идет. Я пробовала записать весь сценарий с нуля и запустить, происходит тоже самое, авторизация отрабатывает, а на попытке перейти во вкладку тест падает.
Вот что пишет:
#4
Отправлено 01 августа 2018 - 10:33
Ну, у вас после логина элемент, на который вы хотите кликнуть, закрыт другим.
<div class="sc-hzDkRC cgbTV">
посмотрите что эт, наверное какая-нибудь штука которая показывается только авторизованным пользователям или что-то подобное
#5
Отправлено 01 августа 2018 - 11:49
Ну, у вас после логина элемент, на который вы хотите кликнуть, закрыт другим.
<div class="sc-hzDkRC cgbTV">посмотрите что эт, наверное какая-нибудь штука которая показывается только авторизованным пользователям или что-то подобное
Это какая-то ерунда, которая не проявляется визуально при работе с сайтом, но после авторизации экранирует главную страницу (так это выглядит при выборе элемента в html), вручную работать можно, тесты не проходят. Буду разбираться.
#6
Отправлено 01 августа 2018 - 13:55
Ну, у вас после логина элемент, на который вы хотите кликнуть, закрыт другим.
<div class="sc-hzDkRC cgbTV">посмотрите что эт, наверное какая-нибудь штука которая показывается только авторизованным пользователям или что-то подобное
Это какая-то ерунда, которая не проявляется визуально при работе с сайтом, но после авторизации экранирует главную страницу (так это выглядит при выборе элемента в html), вручную работать можно, тесты не проходят. Буду разбираться.
WebElement element = driver.findElement(By.id("gbqfd")); JavascriptExecutor executor = (JavascriptExecutor)driver; executor.executeScript("arguments[0].click();", element);
https://stackoverflo...sing-javascript
#7
Отправлено 02 августа 2018 - 06:31
Ну, у вас после логина элемент, на который вы хотите кликнуть, закрыт другим.
<div class="sc-hzDkRC cgbTV">посмотрите что эт, наверное какая-нибудь штука которая показывается только авторизованным пользователям или что-то подобное
Это какая-то ерунда, которая не проявляется визуально при работе с сайтом, но после авторизации экранирует главную страницу (так это выглядит при выборе элемента в html), вручную работать можно, тесты не проходят. Буду разбираться.
WebElement element = driver.findElement(By.id("gbqfd")); JavascriptExecutor executor = (JavascriptExecutor)driver; executor.executeScript("arguments[0].click();", element);https://stackoverflo...sing-javascript
Спасибо!
Темы с аналогичным тегами авторизация, автоматизация, web
Тестирование →
Начинающему тестировщику →
Проект Хомячки →
Цикл 36 группа 3Автор nratkevich, 13 авг 2022 BlockChain, Web, QA, Testing и 1 еще... |
|
|||
Тестирование →
Начинающему тестировщику →
Авторизицая/аутентификация/идентификация разбор вопроса на собесеАвтор alexandr_qa, 21 июн 2022 авторизация, аутентификация и 3 еще... |
|
|||
Тестирование →
Автоматизированное тестирование →
selenium + python - авторизация ntlmloginАвтор is74rus, 12 сен 2021 selenium, python, авторизация |
|
|||
Тестирование →
Тестирование защищенности →
Тестирование IdentityServer4Автор asya_vespa, 18 мая 2021 авторизация, аутентификация и 2 еще... |
|
|||
Тестирование →
Начинающему тестировщику →
Cypress получение данных из ответа на API-запросАвтор wpb, 28 апр 2021 Cypress, API, автоматизация |
|
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных