Контроль качества и сопровождение программ в реальном времени
-
-
20 мин
После того как приложение проходит фазу релиза и начинает реальный жизненный цикл на компьютерах конечных пользователей, в долгоиграющей перспективе выпуска новых версий приложения встает задача контроля качества и сопровождения в реальном времени, то есть мониторинга таких важных фактов и показателей жизнедеятельности программы, как: аварийных завершений, подвисаний, чрезмерной загрузки процессора, потребления памяти и других более специфичных показателей.
"Цель таких наблюдений" - отслеживание показателей в динамике, выявление и реакция на отклонения показателей от нормы, и как следствие - более высокое качество и надежность приложения.
В работе предлагается решение для мониторинга показателей и выявления дефектов, основанное на снятии и автоматическом анализе дампов памяти процесса.
Решение дается в применении к "родным" декстопным приложениям.
Контроль качества и сопровождение программ в реальном времени from Vlad Orlikov on Vimeo.