Есть приложение (web, web-mobile, native-mobile),
Мне поставили задачу сделать фреймворк для web и web-mobile в одном (нативное решили делать отдельно).
Selenide/Java/TestNG/Allure/Jenkins/SauceLabs
Буду благодарна за любой совет
Есть приложение (web, web-mobile, native-mobile),
Мне поставили задачу сделать фреймворк для web и web-mobile в одном (нативное решили делать отдельно).
Selenide/Java/TestNG/Allure/Jenkins/SauceLabs
Буду благодарна за любой совет
вопрос решен
Таня, как решили задачу, мне тоже предстоит слелать что то подобное.
так как одно приложение, и есть веб и веб-мобайл, я сделала просто два вида тестов для веб и для мобайл.
Да, и у нас фреймворк изменился. Сейчас у нас
Selenide/Java/TestNG/maven/qmetry/bitbucket pipeline/saucelabs
@vaznoe1 а как решили вопрос с бизнес логикой? Вынесли в Policy или куда-то еще или просто продублировали тесты?
ну если 2 вида тестов и вся реализация не под общим интерфейсом - то фигово решили вопрос)
сделала один page object на все (веб и моб-веб);
тесты сделала в двух папках веб и моб - пришлось много дублировать (не нашла лучшего варианта), так же добавила некоторые тест-методы для моб тестов (помечала их как mobileView)