t.me/atinfo_chat Telegram группа по автоматизации тестирования

Нужен совет как сделать соединить веб и веб-моб в одном?

Теги: #<Tag:0x00007f749901d488> #<Tag:0x00007f749901d348> #<Tag:0x00007f749901d280> #<Tag:0x00007f749901d140> #<Tag:0x00007f749901d028> #<Tag:0x00007f749901cf10> #<Tag:0x00007f749901cda8>

Есть приложение (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)