Эта статья поднимает множество проблем. Пожалуйста, помогите улучшить его или обсудите эти вопросы на странице обсуждения . ( Узнайте, как и когда удалить эти сообщения-шаблоны )
|
Веб-тестирование - это тестирование программного обеспечения, в котором основное внимание уделяется веб-приложениям . Полное тестирование веб-системы перед запуском в эксплуатацию может помочь решить проблемы до того, как система станет доступна общественности. Проблемы могут включать в себя безопасность веб-приложения, базовую функциональность сайта, его доступность для пользователей с ограниченными возможностями и полностью способных пользователей, его способность адаптироваться к множеству настольных компьютеров, устройств и операционных систем, а также готовность к ожидаемому трафику. количество пользователей и способность пережить резкий всплеск пользовательского трафика, оба эти фактора связаны с нагрузочным тестированием .
Инструмент производительности веб-приложений (WAPT) используется для тестирования веб-приложений и веб-интерфейсов. Эти инструменты используются для тестирования производительности, нагрузки и стресс-тестирования веб-приложений, веб-сайтов , веб-API , веб-серверов и других веб-интерфейсов. WAPT имеет тенденцию имитировать виртуальных пользователей, которые будут повторять либо записанные URL-адреса, либо указанные URL-адреса, и позволяет пользователям указывать количество раз или итераций, которые виртуальные пользователи должны будут повторять записанные URL-адреса. Таким образом, инструмент полезен для проверки наличия узких мест и утечки производительности на веб-сайте или в веб-приложении, которое тестируется.
WAPT сталкивается с различными проблемами во время тестирования и должен уметь проводить тесты для:
WAPT позволяет пользователю указать, как виртуальные пользователи участвуют в тестовой среде, т. Е. Увеличивая количество пользователей, или постоянных пользователей, или периодическую нагрузку пользователей. Постепенное увеличение пользовательской нагрузки называется RAMP, где количество виртуальных пользователей увеличивается с 0 до сотен. Постоянная пользовательская нагрузка поддерживает заданную пользовательскую нагрузку в любое время. Периодическая пользовательская нагрузка имеет тенденцию время от времени увеличивать и уменьшать пользовательскую нагрузку.
Тестирование веб-безопасности показывает, выполняются ли требования веб-приложений, когда они подвергаются злонамеренным входным данным. [1] Для FireFox существует коллекция подключаемых модулей для тестирования безопасности веб-приложений [2]