Size: a a a

2020 November 30

AK

Alexandr Kopach in atinfo chat
Ответа не могу найти пока что, но вроде как решением является скрипт, который ее достаёт. Думал в свободном доступе его поискать, так как сам в этом не разбираюсь
источник
2020 December 01

NK

ID:0 in atinfo chat
https://www.youtube.com/watch?v=zZ-n7h3SBTc
Chrome Developer Tools Protocol: Запускаем и масштабируем в Kubernetes
Много лет Selenium наиболее популярный инструмент. Несмотря на это, в Selenium до сих отсутствуют многие важные возможности: анализ сетевых запросов, профилирование памяти и производительности веб-приложения, возможность подписываться на события в приложении, и так далее. Всё это уже поддерживается в Chrome Developer Tools протоколе.
YouTube
Иван Крутов — Chrome Developer Tools Protocol: Запускаем и масштабируем в Kubernetes
Уже много лет Selenium является наиболее популярным инструментом запуска автоматических тестов в браузерах. Несмотря на это, в Selenium до сих отсутствуют многие важные возможности: анализ сетевых запросов, профилирование памяти и производительности веб-приложения, возможность подписываться на события в приложении, и так далее. К счастью, всё это уже поддерживается в так называемом Chrome Developer Tools протоколе. Существует множество докладов о том, как быстро и легко можно получить все возможности Chrome Developer Tools в коде при помощи таких клиентов, как Puppeteer, но мало кто рассказывает о том, как масштабировать это решение.

В своем рассказе Иван хотел бы затронуть технические особенности масштабирования Chrome Developer Tools в кластере Kubernetes и показать на реальных примерах чем может быть полезен этот протокол в ваших тестах.
источник

АК

Артем Кузьменко... in atinfo chat
Коллеги, добрый день.
Столкнулся со следующей проблемой. Для UI тестов мне необходимо выполнить логин, а затем перейти на нужную страницу и выполнить какие-то действие.
Так вот если я напрямую в браузере выполняю логин, а потом перехожу по урлу, то в заголовках есть cookies и они никуда не деваются, остаются и страница открывается успешно.
Но если я использую вот такой сценарий через Selenium, то он не работает.
1. Логин
2. driver.get(url)

Получаю ошибку. Смотрю в запрос и не вижу там нужных мне заголовков.  Получается `driver.get(url)`не хранит информацию о заголовках между вызовами.
А как указать заголовки? Я нашел только указание заголовком перед созданием драйвера, но это мне не подходит.

Подскажите, какие есть варианты?
источник

ВШ

Вадим Шевчук... in atinfo chat
что за "логин"?
источник

АК

Артем Кузьменко... in atinfo chat
Ну через UI выполняю ввод логина и пароля и нажимаю сабмит. И проверяю ,что меня средиректило куда надо.
источник

SL

Sergey L in atinfo chat
так может тебе getCurrentUrl() нужно?
источник

SL

Sergey L in atinfo chat
если ты хочешь проверить что после логина оказался в нужном месте
источник

SL

Sergey L in atinfo chat
assert driver.getCurrentUrl() == url
источник

АК

Артем Кузьменко... in atinfo chat
Sergey L
так может тебе getCurrentUrl() нужно?
С проверкой нет никаких проблем. Посмотрите сообщение выше. Проблема в том, что после driver.get(url) нет нужных мне заголовков в запросах.
источник

ВШ

Вадим Шевчук... in atinfo chat
т.е.
driver.get(homePageUrl);
login();
driver.get("some other app url"); // — тут не авторизирован?
источник

SL

Sergey L in atinfo chat
Артем Кузьменко
С проверкой нет никаких проблем. Посмотрите сообщение выше. Проблема в том, что после driver.get(url) нет нужных мне заголовков в запросах.
Простите, но по описанию не понятно что Вы пытаетесь сделать( Покажите код и текст ошибки тогда
источник

АК

Артем Кузьменко... in atinfo chat
Коллеги, отбой. При копипасте переменной url для подстановки в driver.get() была ошибка. Переход выполнялся на API, а не на фронт.
Прошу прощения.
источник

АК

Артем Кузьменко... in atinfo chat
Спасибо.
источник
2020 December 02

NK

ID:0 in atinfo chat
https://www.udemy.com/course/appium-selenium-for-mobile-automation-testing/learn/lecture/3073096#content
Бесплатный курс по мобильной автоматизации Appium на Udemy.
В курсе 60 часов лекций. Философия курса от загрузки софта и до интервью. Если вы хотели перейти в автоматизацию мобайл или попробовать свои силы в новом направлении - этот курс для вас.
источник

AA

Alexey Anisimov in atinfo chat
ID:0
https://www.udemy.com/course/appium-selenium-for-mobile-automation-testing/learn/lecture/3073096#content
Бесплатный курс по мобильной автоматизации Appium на Udemy.
В курсе 60 часов лекций. Философия курса от загрузки софта и до интервью. Если вы хотели перейти в автоматизацию мобайл или попробовать свои силы в новом направлении - этот курс для вас.
Курс по довольно-таки старой версии Аппиума если что
источник

RS

Ruslan So1o in atinfo chat
Коллеги, кто проводит оценку качеству кода? Поделитесь опытом)))) И входит ли это в обязанности QA ?
источник

ВШ

Вадим Шевчук... in atinfo chat
Ruslan So1o
Коллеги, кто проводит оценку качеству кода? Поделитесь опытом)))) И входит ли это в обязанности QA ?
Тимлид
источник

Ф

Филипп in atinfo chat
Ruslan So1o
Коллеги, кто проводит оценку качеству кода? Поделитесь опытом)))) И входит ли это в обязанности QA ?
Ну лид обычно
источник

RS

Ruslan So1o in atinfo chat
Тимлид команды разработки или Тимлид команды QA?
источник

Ф

Филипп in atinfo chat
Разработки
источник