ELI5: помогите мне разобраться с исправлением / отладкой при сбое функциональных тестов в мобильных приложениях (iOS или Android) - PullRequest
0 голосов
/ 18 апреля 2019

Ситуация: QA запускает функциональные тесты на реальных устройствах, используя любую платформу, такую ​​как Appium, XCUITest или Espresso.Допустим, у вас есть настоящие положительные неудачи.Эти специалисты по QA знают только, как сжать логи и отправить их вам в инженерном деле ...

Мой вопрос: что такое процесс ELI5 для исправления или отладки?Вы смотрите, какие журналы в первую очередь, как правило?Логи устройства?Если у вас есть трассировка стека фатального исключения, что вы делаете?Вы загружаете свою IDE как XCode и переходите к этой части кода?Есть ли инструменты для анализа логов?(что-то, что вы просто импортируете в систему, и получаете какую-то точку в правильном направлении?) Что хорошего в том, как QA передает вам информацию об ошибках, и что может быть постепенно лучше?

1 Ответ

0 голосов
/ 22 апреля 2019

Это, честно говоря, зависит от продукта и других внутренних политик. Но с общей точки зрения, когда QA находит ошибку и регистрирует ее где-то, будь то Jira, внутренние инструменты и т. Д., Они должны предоставить некоторые шаги по воспроизведению указанной ошибки. Таким образом, вы, как разработчик, можете воспроизвести проблему, используя шаги, предоставленные QA. Конечно, в случае сбоев приложения настоятельно рекомендуется прикрепить хотя бы крашлог :)

...