Size: a a a

2020 March 24

G

Gosha Linfel in QA Alliance
RayFerret
Просто я ваще ноль прям, щас только начинаю вкатываться в мобильное и пока только гайдлайны и адб посмотрел, ну и попутно некоторые специфики ведра
в мобильную разработку или автокексов?
источник

СГ

Сергей Гольнев... in QA Alliance
Для мобилок еще можно гуглить robot pattern :) тот же РО, но типа для мобилок 🤷‍♂
источник
2020 March 25

G

Gosha Linfel in QA Alliance
Сергей Гольнев
Для мобилок еще можно гуглить robot pattern :) тот же РО, но типа для мобилок 🤷‍♂
О, не знал, спасибо.
Надо пойти просветиться, а то вдруг ещё и работать будет.
источник

R

RayFerret in QA Alliance
Gosha Linfel
в мобильную разработку или автокексов?
У нас вообще десктоп приложения и мы их ручками тестили все время, но начали готовить мобильное и я поглядываю вообще что там и как ибо специфика другая совсем
источник

R

RayFerret in QA Alliance
Чтобы когда хотя бы какой то готовый билд будет я уже примерно хоть понимал че с ним сделать можно
источник

ЕЛ

Екатерина Ламеровска... in QA Alliance
Глупый вопрос: а почему у Гоши тесты на аппиуме не стабильны?
источник

ЕЛ

Екатерина Ламеровска... in QA Alliance
Ведь если это стабилизировать, то и переписывать не придется
источник

СГ

Сергей Гольнев... in QA Alliance
Потому что сам аппиум не торт бывает. У Яндекса был видос, они сравнивали аппиум и натив, и у них получалось где-то 95% пассрейт, против 99% натива вроде
источник

G

Gosha Linfel in QA Alliance
Екатерина Ламеровская
Ведь если это стабилизировать, то и переписывать не придется
Встречный тогда вопрос «А как?».
Я просто достаточно зелёный и из идей решения проблемы - завернуть каждый запуск аппиума в условный трай кеч
источник

ЕЛ

Екатерина Ламеровска... in QA Alliance
Gosha Linfel
Встречный тогда вопрос «А как?».
Я просто достаточно зелёный и из идей решения проблемы - завернуть каждый запуск аппиума в условный трай кеч
я не знаю, не автоматизировала никогда, тем более на аппиуме, но вон выше Сережа ответил на вопрос, что это реально в аппиуме проблема
источник

IB

Ildar Bekmansurov in QA Alliance
Gosha Linfel
Встречный тогда вопрос «А как?».
Я просто достаточно зелёный и из идей решения проблемы - завернуть каждый запуск аппиума в условный трай кеч
а у вас как запуск происходит? Дженкинс там или еще что?
источник

IB

Ildar Bekmansurov in QA Alliance
может там перед запуском тестов наколдовать что-то типа трай кетча? Нет соединения - установить
источник

G

Gosha Linfel in QA Alliance
Ildar Bekmansurov
а у вас как запуск происходит? Дженкинс там или еще что?
Ну, планировалось в дженкинс все это пихать, да, там девопс носился решал вопросики, но до этого не дошло.

Так что я запускал все это баш скриптом, который мне запускал аппиум-сервер, эмулятор и затем pytest, allure в указанной директории
источник

G

Gosha Linfel in QA Alliance
Ildar Bekmansurov
может там перед запуском тестов наколдовать что-то типа трай кетча? Нет соединения - установить
Вот такая идея есть, надо тестить руками.
Потому что оборачивать старт тестов в кеч СокетЭксепшн выглядит легко, но костыльно
источник

IB

Ildar Bekmansurov in QA Alliance
степень костыльности я пока оценивать не могу) не знаю где эта преемлемая граница “можно” и “можно, но не стоит”)
источник

G

Gosha Linfel in QA Alliance
Ildar Bekmansurov
степень костыльности я пока оценивать не могу) не знаю где эта преемлемая граница “можно” и “можно, но не стоит”)
У меня там есть места, где я дергаю бэк, чтобы на мобилку пришла новая нужная инфа и тригерила события.
Мне конечно обещают супер стабильный бэк, но когда он мне откинет ошибку соединения, то тосты поедут заново вертеться. И или понимай потом, чего не так было.
источник

С

Серёжа in QA Alliance
Gosha Linfel
У меня там есть места, где я дергаю бэк, чтобы на мобилку пришла новая нужная инфа и тригерила события.
Мне конечно обещают супер стабильный бэк, но когда он мне откинет ошибку соединения, то тосты поедут заново вертеться. И или понимай потом, чего не так было.
А замокать нет варианта?
источник

G

Gosha Linfel in QA Alliance
Серёжа
А замокать нет варианта?
Я бы рад замокать, хотя там тоже придётся пописать эти моки, но заказчик хочет и рыбку съесть и сесть. По двум причинам, вроде
Хотят бесплатно получить небольшое тестирование апи бэка и при этом не платить за время написания моксервера
источник

G

Gosha Linfel in QA Alliance
Двойная выгода
источник
2020 March 26

SD

S D in QA Alliance
источник