Size: a a a

2020 May 14

G

G-force in QA juniors
Айфон этот надо иметь
источник

АБ

Арсений Батыров... in QA juniors
Anna D
На самом деле первоочередной целью является определить, при каких условиях приложение "падает" у пользователей. Пока что не получается воспроизвести, предположила, что памяти не хватает. Получается, запускать кучу приложений не имеет смысла и нужно искать узкие места в целевом приложении?
А что за приложение? статка по юзерам есть? крешлог?
источник

AD

Anna D in QA juniors
Ivan Panchenko
Запустить кучу приложений - точно не вариант. Самый просто способ это или проверить на симуляторе или взять iPhone с наименьшим объемом оперативки. Например iPhone 6 c 1ГБ ОЗУ и проверить на нем. Если есть крашлоги от пользователей то в них есть причина падения
В распоряжении есть iphone 5s (ios 12.4.6) как раз с 1ГБ ОЗУ. Есть несколько логов с приложения, присланных пользователями, но какой-то четкой последовательности действий нет. Все пользователи сворачивали приложение на пару минут перед вылетом. Что интересно, все устройства, на которых произошёл этот баг начинаются от iphone 7 и выше. Соответственно, ios версии 13.3 и выше.
источник

IP

Ivan Panchenko in QA juniors
Anna D
В распоряжении есть iphone 5s (ios 12.4.6) как раз с 1ГБ ОЗУ. Есть несколько логов с приложения, присланных пользователями, но какой-то четкой последовательности действий нет. Все пользователи сворачивали приложение на пару минут перед вылетом. Что интересно, все устройства, на которых произошёл этот баг начинаются от iphone 7 и выше. Соответственно, ios версии 13.3 и выше.
Если есть крашлог то там в начале есть код ошибки, его можно загуглить и понять причину. https://www.raywenderlich.com/2805-demystifying-ios-application-crash-logs
Если вылет был при разворачивании то скорее всего проблема с сохранением/восстановлением состояния. Потому что время жизни свернутого приложения не гарантированно. https://proswift.ru/ios-application-lifecycle-ili-zhiznennyj-cikl-ios-prilozheniya/
источник

AD

Anna D in QA juniors
Ivan Panchenko
Если есть крашлог то там в начале есть код ошибки, его можно загуглить и понять причину. https://www.raywenderlich.com/2805-demystifying-ios-application-crash-logs
Если вылет был при разворачивании то скорее всего проблема с сохранением/восстановлением состояния. Потому что время жизни свернутого приложения не гарантированно. https://proswift.ru/ios-application-lifecycle-ili-zhiznennyj-cikl-ios-prilozheniya/
Спасибо!
источник

A

Alex in QA juniors
Anna D
В распоряжении есть iphone 5s (ios 12.4.6) как раз с 1ГБ ОЗУ. Есть несколько логов с приложения, присланных пользователями, но какой-то четкой последовательности действий нет. Все пользователи сворачивали приложение на пару минут перед вылетом. Что интересно, все устройства, на которых произошёл этот баг начинаются от iphone 7 и выше. Соответственно, ios версии 13.3 и выше.
А вы пробовали свернуть приложение заставить ос убить все процессы в бэке и развернуть?
источник

A

Alex in QA juniors
Anna D
Спасибо!
Сделать это можно следующим образом когда приложение свернуть закать кнопку выключения до появления меню выключения. Как появится меню выключения удерживать кнопку home
источник

AD

Anna D in QA juniors
Alex
Сделать это можно следующим образом когда приложение свернуть закать кнопку выключения до появления меню выключения. Как появится меню выключения удерживать кнопку home
Спасибо, опередили, как раз гуглила) Сейчас попробую
источник

AD

Anna D in QA juniors
Alex
А вы пробовали свернуть приложение заставить ос убить все процессы в бэке и развернуть?
Получилось. Ситуация воспроизводится - приложение рестартается (как и у пострадавших пользователей). Это ненормальное поведение приложения?
источник

A

Alex in QA juniors
Anna D
Получилось. Ситуация воспроизводится - приложение рестартается (как и у пострадавших пользователей). Это ненормальное поведение приложения?
По идее нормальное. Вопрос в том есть крэш или нет.
источник

A

Alex in QA juniors
Потому что приложение в фоне убивается в этом случае. Т.е это форсирование, когда ос убивает фоновые приложения
источник

AD

Anna D in QA juniors
Alex
По идее нормальное. Вопрос в том есть крэш или нет.
Крэша нет. По сути, и у пользователей на проде его не было, просто приложение несколько раз в час рестарталось и это мешало работе в нем.
источник

A

Alex in QA juniors
Anna D
Крэша нет. По сути, и у пользователей на проде его не было, просто приложение несколько раз в час рестарталось и это мешало работе в нем.
Ну если в фоне, то это могла система убивать запущенное в фоне приложение
источник

AD

Anna D in QA juniors
Alex
Ну если в фоне, то это могла система убивать запущенное в фоне приложение
Да, это я поняла. То есть, с этим ничего не сделаешь?
источник

A

Alex in QA juniors
Можно пробовать перезапускать приложение по идее. У нас так и делали в свое время. Но в нашем случае это делали через постоянное использование gps
источник

A

Alex in QA juniors
Думаю вам тут лучше с разрабами ios пообщаться
источник

AD

Anna D in QA juniors
Alex
Можно пробовать перезапускать приложение по идее. У нас так и делали в свое время. Но в нашем случае это делали через постоянное использование gps
Понятно. Спасибо!
источник

А.

Алия ... in QA juniors
Привет, есть ли тут люди, которые сдавали сертификат ISTQB foundation, расскажите пожалуйста про свой опыт, как проходил экзамен, вопросы на экзамене были такие же как и в пробной версии теста?
источник

A

Alex in QA juniors
Алия ...
Привет, есть ли тут люди, которые сдавали сертификат ISTQB foundation, расскажите пожалуйста про свой опыт, как проходил экзамен, вопросы на экзамене были такие же как и в пробной версии теста?
привет
Вопросы были только из методички, сдавал оффлайн в офисе на тульской, давали 1:30 часа вроде, результат сразу
источник

А.

Алия ... in QA juniors
Спасибо, возможна ли онлайн версия? Есть у них такое?
источник