Size: a a a

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

2020 September 15

А

Айдар in QA — Автоматизация
Вот класс страницы с конструктором
источник

А

Айдар in QA — Автоматизация
источник

А

Айдар in QA — Автоматизация
вот сам шаг
источник

А

Айдар in QA — Автоматизация
Вот step defenition
источник

S1

Sceptic 1234 in QA — Автоматизация
Как ты тестируешь в 4 браузерах - поочерёдно или параллельно?
источник

R(

Roman (rpwheeler) in QA — Автоматизация
Айдар
Вот step defenition
Не добавляйте имя браузера в шаги. Вообще.
Не должно быть разных шагов для разных браузеров если Вы не будете писать разные сценарии для разных браузеров.
Прокидывайте идентификатор браузера через переменную окружения.
источник

А

Айдар in QA — Автоматизация
Roman (rpwheeler)
Не добавляйте имя браузера в шаги. Вообще.
Не должно быть разных шагов для разных браузеров если Вы не будете писать разные сценарии для разных браузеров.
Прокидывайте идентификатор браузера через переменную окружения.
То есть лучше 4 features files, но каждый под разный браузер да?
источник

DS

Dmytro Slobodianiuk in QA — Автоматизация
Айдар
То есть лучше 4 features files, но каждый под разный браузер да?
когда вы уберете через какое-то время поддержку для IE ввм будет достаточно удалить 1файл, а не перелопачивать всю имплементацию
источник

А

Айдар in QA — Автоматизация
Dmytro Slobodianiuk
когда вы уберете через какое-то время поддержку для IE ввм будет достаточно удалить 1файл, а не перелопачивать всю имплементацию
Понял, спасибо!
источник

R(

Roman (rpwheeler) in QA — Автоматизация
Айдар
То есть лучше 4 features files, но каждый под разный браузер да?
Лучше когда браузер упоминается в конфигурации запуска как -Dbrowser=chrome, например.

А в шагах его вообще нет.
источник

А

Айдар in QA — Автоматизация
Roman (rpwheeler)
Лучше когда браузер упоминается в конфигурации запуска как -Dbrowser=chrome, например.

А в шагах его вообще нет.
Это уже чисто для maven, да
источник

А

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

ЖR

Жора Rusanov in QA — Автоматизация
Dmytro Slobodianiuk
когда вы уберете через какое-то время поддержку для IE ввм будет достаточно удалить 1файл, а не перелопачивать всю имплементацию
А если у меня 500 тестов в проекте, то мне надо еще 1.5к тестов создать, чтобы мог в 4х браузерах запускать?)
источник

DS

Dmytro Slobodianiuk in QA — Автоматизация
Жора Rusanov
А если у меня 500 тестов в проекте, то мне надо еще 1.5к тестов создать, чтобы мог в 4х браузерах запускать?)
а если вам когда-то для лечения антибиотик посоветовали, вы его везде будете пихать или сначала подумаете, применим ли он здесь?
источник

R(

Roman (rpwheeler) in QA — Автоматизация
Айдар
А если мне нужно 4 теста прогнать, по очереди в каждом браузере
Запускаете 4 раза с разными командными строками.
источник

А

Айдар in QA — Автоматизация
У меня browser value хранится в configuration.properties
источник

А

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

А

Айдар in QA — Автоматизация
Через командную строку?
Прогнать все тесты в хроме, потом в мозиле и т.д.
источник

EM

Eugene Matsyuk in QA — Автоматизация
Всем привет!
Состоялся релиз Kaspresso 1.2.0!
https://github.com/KasperskyLab/Kaspresso/releases/tag/v1.2.0
Также не забываем пролайкать пост на реддите - https://www.reddit.com/r/androiddev/comments/it5bg1/kaspresso_120_adbserver/
источник

MD

Moiseev Daniil in QA — Автоматизация
Всем привет) А есть в jUnit5 аанотация, которая запускает функцию перед всеми тестами? Наивно полагал, что это @BeforeAll, но она оказывается пускается перед каждым тестовым классом, а у меня их будет много, не подскажите как сделать?
источник