Size: a a a

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

2019 November 20

AS

Andrei Solntsev in QA — Автоматизация
Bayu als
is that selenide can do for android testing ?
because I wanna test and app on android,
источник

ES

Evgeny Secret in QA — Автоматизация
Ребят, очень нубский вопрос, но все же. Как правильно написать тест, когда в результате клика по элементу, возвращается либо true либо false. И в зависимости от результата, нужно продолжить тест по разному.
То есть можно ли в тестах использовать if - else или это неверный подход?
#Selenide #UI
источник

MA

Maksim Andryushchenkov in QA — Автоматизация
Evgeny Secret
Ребят, очень нубский вопрос, но все же. Как правильно написать тест, когда в результате клика по элементу, возвращается либо true либо false. И в зависимости от результата, нужно продолжить тест по разному.
То есть можно ли в тестах использовать if - else или это неверный подход?
#Selenide #UI
вообще желательно дробить такое на разные кейсы, но есть такие системы где очень долгий прекондишен перед проверкой и тогда уж без иф-элс не обойтись
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
Evgeny Secret
Ребят, очень нубский вопрос, но все же. Как правильно написать тест, когда в результате клика по элементу, возвращается либо true либо false. И в зависимости от результата, нужно продолжить тест по разному.
То есть можно ли в тестах использовать if - else или это неверный подход?
#Selenide #UI
и что вы тогда протестируете? И так и так тест пытается «позеленеть»
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
да и сам по себе клик даже если даже не кинул эксепшн - еще не значит что на странице что-то произошло в ответ на него
источник

LY

Lev Yarushin in QA — Автоматизация
Evgeny Secret
Ребят, очень нубский вопрос, но все же. Как правильно написать тест, когда в результате клика по элементу, возвращается либо true либо false. И в зависимости от результата, нужно продолжить тест по разному.
То есть можно ли в тестах использовать if - else или это неверный подход?
#Selenide #UI
Если тест у вас сам решает как тестировать - это не есть хорошо.
Но если у вас просто параметризированный тест и вы таким образом просто сокращаете свой код - вполне жизнеспособная вещь.
источник

YK

Yanush Khatsian in QA — Автоматизация
Всем привет, может кто-то работает с genymotion и сталкивался с проблемой зависания симулятора после 4-6 запуска тестов. Пишет, что player.exe недоступен и просить закрыть симулятор. В VM ошибок нет, что делать?
источник

V

Vladislav in QA — Автоматизация
Evgeny Secret
Ребят, очень нубский вопрос, но все же. Как правильно написать тест, когда в результате клика по элементу, возвращается либо true либо false. И в зависимости от результата, нужно продолжить тест по разному.
То есть можно ли в тестах использовать if - else или это неверный подход?
#Selenide #UI
Вполне себе нормальная практика, я считаю. Другое дело что проверяется в конечном результате.
источник

M

Max in QA — Автоматизация
Всем привет, подскажите плиз, вопрос по  Selenide, проверка текста в элементе

Можно ли как-то с помощью Selenide при проверке не учитывать пробелы ?

Пример: Теста падает, так как так в element текст равен "25 000" а ищёт 25000, или нужно передавать текст уже только с учётом пробелов ?

$(element).shouldHave(text("25000"));
источник

AV

Alexei Vinogradov in QA — Автоматизация
Max
Всем привет, подскажите плиз, вопрос по  Selenide, проверка текста в элементе

Можно ли как-то с помощью Selenide при проверке не учитывать пробелы ?

Пример: Теста падает, так как так в element текст равен "25 000" а ищёт 25000, или нужно передавать текст уже только с учётом пробелов ?

$(element).shouldHave(text("25000"));
нужно типа "25 000" и передавать, да.

есть  тематический канал @selenide_ru
источник

ee

eeNNds11 eNd1 in QA — Автоматизация
Почему валится этот тест ?
источник

YO

Yaroslav Osmyslitelny in QA — Автоматизация
Аргумента не хватает?
источник

AS

Aleksandr Shipovalov in QA — Автоматизация
написано же - пропущен один аргумент
источник

ee

eeNNds11 eNd1 in QA — Автоматизация
Вот, я указал внутрь функции get_scren.. куда сохранять, но почему-то в отчете не видно скрина
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
eeNNds11 eNd1
Вот, я указал внутрь функции get_scren.. куда сохранять, но почему-то в отчете не видно скрина
get_screenshot_as_file не возвращает обьект файла скриншота, а сохраняет скриншот в файл и возвращает похоже булеан сохранилось или нет.
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
+ ему нужно передать путь куда сохранять - get_screenshot_as_file(‘mynice/folder/where/to save/file.png’)
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
попробуйте другой метод
источник

ee

eeNNds11 eNd1 in QA — Автоматизация
Oleksandr Khotemskyi
попробуйте другой метод
get_screenshot_as_png?
источник

A

Anastasiya in QA — Автоматизация
привет.
подскажите, пожалуйста.
у меня есть метод, который будет искать в drop down list нужный элемент
на вход будет идти название элемента
как внутри метода сделать поиск в листе по элементу на входе?
источник

OK

Oleksandr Khotemskyi in QA — Автоматизация
eeNNds11 eNd1
get_screenshot_as_png?
надо доку селениума на питоне почитать, я уже давно с этим не работал
источник