Как стать автором
Обновить

Перф-тесты VS аномалии. Вечная битва за производительность приложений на iOS

Время на прочтение17 мин
Количество просмотров5.3K
Всего голосов 24: ↑24 и ↓0+24
Комментарии9

Комментарии 9

О да, понимаю боль. У меня тоже есть маленькая перф фермочка на работе моего авторства. Мне надо тестировать, в том числе, производительность сети в приложении. Не смогли побороть пинги на wifi, в итоге девайсы подключены через type-c расширители где есть проводная сеть и зарядка. Мобила перестаёт быть подключена по usb, а становится подключена только по сети, ходить туда только через adb, а потыкать экранчик через https://github.com/Genymobile/scrcpy Работает.

И ещё комментарий, только после создания перфтестов я понял насколько они жрут время на обслуживание, и насколько система тестирования деградирует, как только никто на ней не фокусируется. Чтобы перфтесты жили и нужно чтобы команда разработчиков хотела фокусироваться на производительности.

Да, тут спасает покрытие тестами и какая-то автоматика, которая если вдруг все-таки что-то сломалось, автоматом заводит задачу на ответственного.

Для графиков AFAIK используется Highcharts JS

А как отключить все эти метрики с перфтестами, чтобы все эти приложения перестали тормозить и начали наконец-то работать?

Яндекс.навигатор на 3-летнем не самом слабом телефоне с 4гб ram с каждым обновлением все сильнее тормозит.

Это благодаря метрикам и перф.тестам?

НЛО прилетело и опубликовало эту надпись здесь

Что насчёт ферм с разными android девайсами? Как известно, китайские оболочки доставляют боль на уровне стула не чуть не меньше чем собственные баги/недопилы

Зарегистрируйтесь на Хабре, чтобы оставить комментарий