Size: a a a

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

2020 March 02

P

Pooteeweet in QA — Автоматизация
Спасибо всем! Попробую поискать варианты с python и джиметр.
источник

KL

Konstantin L in QA — Автоматизация
Pooteeweet
Спасибо всем! Попробую поискать варианты с python и джиметр.
Через python будет попроще имхо. Если совсем не в курсах как писать запросы на нём - в postman есть кнопка code, по клику на неё можно выбрать на какой ЯП нужно перевести запрос. Python там есть и работает) А дальше просто - взять код в postman, подставить в python и объединить запросы между собой🤷‍♂️
источник

P

Pooteeweet in QA — Автоматизация
Konstantin L
Через python будет попроще имхо. Если совсем не в курсах как писать запросы на нём - в postman есть кнопка code, по клику на неё можно выбрать на какой ЯП нужно перевести запрос. Python там есть и работает) А дальше просто - взять код в postman, подставить в python и объединить запросы между собой🤷‍♂️
Спасибо попробую
источник

AV

Alexei Vinogradov in QA — Автоматизация
Alex
Щас набегут адепты feign и закидают тебя камнями
берите feign, о майн готт...
источник

LY

Lev Yarushin in QA — Автоматизация
Aleksey Sazonov
Добрый день.
python+selenium+chrome+pytest
Проблема с тестом :
Если использую options.headless = True
и WebDriverWait+element_to_be_clickable, то получаю ошибку : TimeoutException
Если же не использую options.headless = True то тест отрабатывает корректно. Может быть кто-то сталкивался с такой проблемой?
А headless для чего используете?
источник

AS

Aleksey Sazonov in QA — Автоматизация
Lev Yarushin
А headless для чего используете?
Без "физического" запуска браузера, если можно так выразиться
источник

LY

Lev Yarushin in QA — Автоматизация
Aleksey Sazonov
Без "физического" запуска браузера, если можно так выразиться
XVFB возьмите
источник

SL

Sergey Lucky in QA — Автоматизация
Здравствуйте коллеги! Извиняюсь заранее, мб за глупый вопрос, но исходя из каких критериев выбрать ЯП для автотестов (UI)?
У нас веб проект и кроме, понятное дело ЯП который знаем, хочется подойти более осознано.
источник

PM

Pasha Masliyov in QA — Автоматизация
язык небольшую роль играет, выбирайте тот, который уже есть на проекте, так просто меньше уйдёт времени на изучение или поиск типовых решений
ну, типа, автоматизатор затупил как написать что-то и может просто у програместа сходить спросить, это плюс, как по мне
источник

СС

Сказочный Сникерс in QA — Автоматизация
Pasha Masliyov
язык небольшую роль играет, выбирайте тот, который уже есть на проекте, так просто меньше уйдёт времени на изучение или поиск типовых решений
ну, типа, автоматизатор затупил как написать что-то и может просто у програместа сходить спросить, это плюс, как по мне
ага а пограмест такой знает как писать автотестовые фреймворки, подходы и паттерны и вообще как тестировать
источник

PM

Pasha Masliyov in QA — Автоматизация
ну я имел ввиду вопрос относительно чисто языка, а не тестирования
источник

СС

Сказочный Сникерс in QA — Автоматизация
а них такое дешевое время помогать челу который нифига не знает и может хотя бы книжку почитать
источник

SL

Sergey Lucky in QA — Автоматизация
Веб приложение, развлекательного характера. Стек: фронт реакт, бэк nodejs, БД postgres. Выбираем все с нуля, в том числе и язык програмирования, нужно объяснить мотивацию выбора того или иного языка с фреймворками. Тестировать для начала будем UI потом скорее всего API.
источник

SL

Sergey Lucky in QA — Автоматизация
Спасибо большое за развернутый ответ)
На фронте еще планируется webGL... поэтому его вот тестировать, кроме как Ashot'ом не придумал)
Так что предстоит не совсем обычный html/css/js видеть
источник

KL

Konstantin L in QA — Автоматизация
Я для тестов webgl приложения (редактор внутри сайта) в котором в том числе есть и 3D вполне успешно использовал sikuli. Если в 3D картинка с течением времени не меняется  - вполне подойдёт
источник

SL

Sergey Lucky in QA — Автоматизация
Konstantin L
Я для тестов webgl приложения (редактор внутри сайта) в котором в том числе есть и 3D вполне успешно использовал sikuli. Если в 3D картинка с течением времени не меняется  - вполне подойдёт
Она, возможно, к сожалению, меняется. Это не 3D. Это 2D игра будет
источник

KL

Konstantin L in QA — Автоматизация
знаю, да) Ну если чистый opencv брать - можно поиск по части изображения применить. Там не сложно
источник

KL

Konstantin L in QA — Автоматизация
Sergey Lucky
Она, возможно, к сожалению, меняется. Это не 3D. Это 2D игра будет
Ну если это не раннер где вы не знаете что должно отображаться после действия, то не страшно. Т.е. например если посылаем команду  "шаг вперед" (или что у вас там будет) и юнит должен переместиться на шаг вперёд - то вполне подойдёт (как и сравнение изображений из opencv) а иначе я не знаю как
источник

SL

Sergey Lucky in QA — Автоматизация
Konstantin L
Ну если это не раннер где вы не знаете что должно отображаться после действия, то не страшно. Т.е. например если посылаем команду  "шаг вперед" (или что у вас там будет) и юнит должен переместиться на шаг вперёд - то вполне подойдёт (как и сравнение изображений из opencv) а иначе я не знаю как
спасибо, да так все и есть. Буду пробовать
источник

M

Maryna in QA — Автоматизация
вопрос к знатокам restassured
источник