Спасибо! Давно хотел попробовать. Знакомые рекомендовали именно это решение:)
Если не секрет, подскажете, какое выбрали решение для управления STF? Допилили авторизацию по почте, или еще что-то используете? Вот тоже STF поднимаю, думаю пока просто на сервере ограничить доступ по IP…
Да, согласен. Это скорее не бест практис, а лабораторный вариант для поднятия своего инстанса аля AWS с минимальными трудозатратми:)
По поводу Вашего примера не совсе мпонял. В каких условиях снапшот подразумевается? Что подразумевается под «фс»? Можете расшифровать поподробнее?
В моём примере это образ VM VirtualBox со всеми настройками.
да, идеален только эксель, которого можно крутить вертеть на VBA абсолютно всё:)))
Кстати, замый заметный недостаток для меня — это отсутствие показа изображений в тестах по внешним ссылкам. (что вдвойне странно, т.к. тестрейл работает из браузера) Чаще всего народ или хардкодит скриншоты внутри теста или вообще без изображений обходится. Оба варианта очень плохие:))
Спасибо большое, что оставили интересный комментарий. Возможно у нас с Вами разные требования с слову фреймворк в целом. Для меня слово framework это некий функционал позволяющий выполнять некую work и всё это в UI оболочке. (frame)
Что же применительно к данным штукам, на мой взгляд, позволяет тестрейл из базового:
1. Создавать и хранить тесткейсы
2. Запускать по ним тестраны и асайнить их
3. Проходить тестраны.
4. Получать результат тестирования (та часть тестирования, которая про получение текущего статуса качества ПО)
5. Создавать отчеты по пройденным тестранам.
Простите меня пожалуйста, но я не смог понять, что Вы вложили во фразу: «TestRail не умеет выполнять тесты»? Можно Вас попросить описать более подробнее? Это может помочь развить тему в целом.
Да, фреймворк. Тут их пишешь, запускаешь раны. Репорты по результатам ранов можно тут писать, но лучше в Jira. TestRail корреспондируется с Жирой и пробрасывает в обе стороны репорты.
Можно еще вопрос?
1. Как обработать в тесте свайпы (имеется в виду свайп одним пальцем)? Можно без привязки к конкретной вьюхе, а просто свайп по экрану. Стандартный swipeDown() от androidx.test.espresso.action.ViewActions.swipeDown что-то не очень работает.
2. Как написать просто ожидание flakySafely без привязки? Иногда это очень помогает визуально понять на чём интерфейс застрял.
Проверить, есть ли трафик в AppMetrica по всем заготовленным в файлике событиям. Если пользователей на событие будет более одного, то событие в мобильном приложении работает корректно, и передаёт данные в AppMetrica.
Если не секрет, подскажете, какое выбрали решение для управления STF? Допилили авторизацию по почте, или еще что-то используете? Вот тоже STF поднимаю, думаю пока просто на сервере ограничить доступ по IP…
По поводу Вашего примера не совсе мпонял. В каких условиях снапшот подразумевается? Что подразумевается под «фс»? Можете расшифровать поподробнее?
В моём примере это образ VM VirtualBox со всеми настройками.
Кстати, замый заметный недостаток для меня — это отсутствие показа изображений в тестах по внешним ссылкам. (что вдвойне странно, т.к. тестрейл работает из браузера) Чаще всего народ или хардкодит скриншоты внутри теста или вообще без изображений обходится. Оба варианта очень плохие:))
Что же применительно к данным штукам, на мой взгляд, позволяет тестрейл из базового:
1. Создавать и хранить тесткейсы
2. Запускать по ним тестраны и асайнить их
3. Проходить тестраны.
4. Получать результат тестирования (та часть тестирования, которая про получение текущего статуса качества ПО)
5. Создавать отчеты по пройденным тестранам.
Простите меня пожалуйста, но я не смог понять, что Вы вложили во фразу: «TestRail не умеет выполнять тесты»? Можно Вас попросить описать более подробнее? Это может помочь развить тему в целом.
Можете подсказать? Где можно посмотреть описание классов, методов, параметров методов и т.д. Kaspresso? Может есть где-нибудь общий список?
1. Как обработать в тесте свайпы (имеется в виду свайп одним пальцем)? Можно без привязки к конкретной вьюхе, а просто свайп по экрану. Стандартный
swipeDown()
отandroidx.test.espresso.action.ViewActions.swipeDown
что-то не очень работает.2. Как написать просто ожидание
flakySafely
без привязки? Иногда это очень помогает визуально понять на чём интерфейс застрял.2. Использовали ли ферму STF? Расскажете по поводу примеров интеграции?