Size: a a a

QA — Автоматизация

2020 April 19

ДЛ

Дмитрий Лукьяненко in QA — Автоматизация
Bakhyt Zhapparbergenov
JavaScriptExecutor?
ага, зачем он тебе
источник

BZ

Bakhyt Zhapparbergenov in QA — Автоматизация
Pavel Potapkin
ну или document.getElementById("header-mail-button").click()
👍
источник

ДЛ

Дмитрий Лукьяненко in QA — Автоматизация
Pavel Potapkin
document.querySelector("#header-mail-button").click()
там 2 кнопки, он на ту которая слева хочет тыкнуть
источник

BZ

Bakhyt Zhapparbergenov in QA — Автоматизация
Дмитрий Лукьяненко
ага, зачем он тебе
по курсу смотрел)
источник

M

Maksim in QA — Автоматизация
Дмитрий Лукьяненко
ага, зачем он тебе
Не всегда click работает
источник

M

Maksim in QA — Автоматизация
А так на нативной js кликаешь
источник
2020 April 20

MS

Maksim Smirnov in QA — Автоматизация
Alexei Barantsev
насколько я помню, rest assured внутри использует apache httpclient, поэтому производительность у него должна быть точно такая же (если использовать чисто функции выполнения запросов). было бы интересно посмотреть на вашу методику испытаний, как именно вы получили такие результаты
я делал эти испытания в прошлом году и уже ничего от них не осталось. Но у меня есть идея получше. Мы же можем организовать проверку таким образом, чтобы она максимально корректной. Например, взять только get-запрос и сравнить скорость в rest assured с апачевскими httpclient и fluent-hc 4.5, да и с клиентом джавы 11. И брать, например, код из туториалов, т.е. для fluent-hc взять первый со страницы https://hc.apache.org/httpcomponents-client-ga/tutorial/html/fluent.html :
Request.Get("http://somehost/")
       .connectTimeout(1000)
       .socketTimeout(1000)
       .execute().returnContent().asString();
А для rest assured это может быть тогда RestAssured.get("http://somehost/").then().extract().asString();
Т.к. в базовых туториалах обычно ничего об улучшении производительности не пишут, то и маловероятно, что массово это внезапно всем потребуется, хотя было бы интересно, что получится.
Собственно, сейчас через junit'овский @RepeatedTest сделал прогон по 50 запусков — в идее в среднем по rest assured на рабочем апи показывает от 37 до 60 мс. А у  fluent-hc в районе 20-25 мс. На "чистом" апачевском клиенте результат вышел аналогичный rest assured'у.
Вполне допускаю, что данное сравнение некорректно, или что у fluent-hc есть какие-то свои хитрости, делающие сам эксперимент неправильным, но если брать библиотеку и код из туториала, то у меня получился такой результат.
источник

ZE

Zewa 🚽 Expert in QA — Автоматизация
Потребление ресурсов еще сравни
источник

E

Eugene in QA — Автоматизация
Добрый день. Пытаюсь развернуть selenoid на виртуалке Ubuntu.
источник

E

Eugene in QA — Автоматизация
Создал сессию. Браузер созданный не реагирует на мышку. Он вообще должен реагировать извне, или только просмотр?
источник

A

Anton in QA — Автоматизация
Eugene
Создал сессию. Браузер созданный не реагирует на мышку. Он вообще должен реагировать извне, или только просмотр?
там по умолчанию защита включена. Где 3 иконки - посередине замочек
источник

E

Eugene in QA — Автоматизация
Anton
там по умолчанию защита включена. Где 3 иконки - посередине замочек
👍
источник

LY

Lev Yarushin in QA — Автоматизация
А вообще, есть https://t.me/aerokube
источник

MK

Maxim Keip in QA — Автоматизация
Привет всем! а что почитать про page object на пайтоне? нашел webium - насколько он актуален? Пытался им воспользоваться - но результаты пока не очень. Не исключаю что по моей криворукости
источник

YN

Yaroslav Nikitin in QA — Автоматизация
источник

YN

Yaroslav Nikitin in QA — Автоматизация
Да и в целом как курс для начала питон+пайтест
источник

AR

Andrey Romanchuk in QA — Автоматизация
Maksim Smirnov
я делал эти испытания в прошлом году и уже ничего от них не осталось. Но у меня есть идея получше. Мы же можем организовать проверку таким образом, чтобы она максимально корректной. Например, взять только get-запрос и сравнить скорость в rest assured с апачевскими httpclient и fluent-hc 4.5, да и с клиентом джавы 11. И брать, например, код из туториалов, т.е. для fluent-hc взять первый со страницы https://hc.apache.org/httpcomponents-client-ga/tutorial/html/fluent.html :
Request.Get("http://somehost/")
       .connectTimeout(1000)
       .socketTimeout(1000)
       .execute().returnContent().asString();
А для rest assured это может быть тогда RestAssured.get("http://somehost/").then().extract().asString();
Т.к. в базовых туториалах обычно ничего об улучшении производительности не пишут, то и маловероятно, что массово это внезапно всем потребуется, хотя было бы интересно, что получится.
Собственно, сейчас через junit'овский @RepeatedTest сделал прогон по 50 запусков — в идее в среднем по rest assured на рабочем апи показывает от 37 до 60 мс. А у  fluent-hc в районе 20-25 мс. На "чистом" апачевском клиенте результат вышел аналогичный rest assured'у.
Вполне допускаю, что данное сравнение некорректно, или что у fluent-hc есть какие-то свои хитрости, делающие сам эксперимент неправильным, но если брать библиотеку и код из туториала, то у меня получился такой результат.
Везет, если у вас 25 и 50 мс на тест - заметная разница. У нас сам сервис порой отвечает по 15-30 секунд, тут как-то уже все равно)
источник

MK

Maxim Keip in QA — Автоматизация
большое спасибо!
источник

YN

Yaroslav Nikitin in QA — Автоматизация
Maxim Keip
большое спасибо!
да нзч, вообще курс для автоматизатор хороший и про фикстуры хорошо написано, https://habr.com/ru/post/448782/ вот книга ещё годная, уже переведенная, но в сети есть и оригинал.
источник

НК

Николай Кротов in QA — Автоматизация
тестирование верстки мобилок с помощью скриншотов, Есть у кого опыт?
Сервиз для тестирования релаьных девайсов - browserstack

смотрел ашот от яндекса, у него какие то проблемы со скринами, У меня черные полоски между слайдами

gemini подойдет для мобилок? или посоветуйте что то другое пожалуйста

нужно чтобы было игнорирование областей, скрин всей страницы, и тд
источник