Разработка производительности приложений - Application performance engineering

Разработка производительности приложений это метод разработки и тестирования производительности приложений в различных средах, включая мобильные вычисления, облако и обычные информационные технологии (ЭТО).

Методология

Согласно Национальный институт стандартов и технологий почти четыре из каждых пяти долларов, потраченных на общую стоимость владения приложением, напрямую связаны с обнаружением и устранением проблем после развертывания. Полной трети этих затрат можно было бы избежать, если бы лучше тестировала программное обеспечение.[1][требуется полная цитата ]

Разработчики производительности приложений пытаются протестировать программное обеспечение перед его публикацией.[2][требуется полная цитата ] Хотя практика различается в разных организациях, этот метод пытается имитировать реальные условия, с которыми сталкивается разрабатываемое программное обеспечение, включая развертывание сети и доступ с мобильных устройств.[3][требуется полная цитата ] Методы включают виртуализация сети.[4][требуется полная цитата ]

Смотрите также

Рекомендации

  1. ^ «Экономические последствия неадекватной инфраструктуры для тестирования программного обеспечения», Национальный институт стандартов и технологий.
  2. ^ «Код завершен», Стив МакКоннелл. Microsoft Press. Стр.960.
  3. ^ «Тестирование и оптимизация производительности мобильных приложений», Интернет-саммит профессионалов в области тестирования программного обеспечения, 6 июня 2012 г.
  4. ^ Справочник по применению и предоставлению услуг 2011 г., стр. 10, 81, 82.

дальнейшее чтение