Веб-тестирование - Web testing
Эта статья поднимает множество проблем. Пожалуйста помоги Улучши это или обсудите эти вопросы на страница обсуждения. (Узнайте, как и когда удалить эти сообщения-шаблоны) (Узнайте, как и когда удалить этот шаблон сообщения)
|
Веб-тестирование это имя дано тестирование программного обеспечения который фокусируется на веб-приложения. Полное тестирование веб-системы перед запуском в эксплуатацию может помочь решить проблемы до того, как система станет доступна публике. Проблемы могут включать в себя безопасность веб-приложения, базовую функциональность сайта, его доступность для пользователей с ограниченными возможностями и полностью способных пользователей, его способность адаптироваться к множеству настольных компьютеров, устройств и операционных систем, а также готовность к ожидаемому трафику. количество пользователей и способность пережить резкий всплеск пользовательского трафика. Оба эти фактора связаны с нагрузочное тестирование.
Инструмент производительности веб-приложений
Инструмент производительности веб-приложений (WAPT) используется для тестирования веб-приложений и связанных с ними интерфейсов. Эти инструменты используются для тестирования производительности, нагрузки и стресс-тестирования веб-приложений, веб-сайты, веб-API, веб-серверы и другие веб-интерфейсы. WAPT имеет тенденцию имитировать виртуальных пользователей, которые будут повторять либо записанные URL-адреса, либо указанные URL-адреса, и позволяет пользователям указать количество раз или итераций, которые виртуальные пользователи должны будут повторять записанные URL-адреса. Таким образом, инструмент полезен для проверки наличия узких мест и утечки производительности на веб-сайте или в веб-приложении, которое тестируется.
WAPT сталкивается с различными проблемами во время тестирования и должен уметь проводить тесты для:
- Совместимость с браузером
- Совместимость с операционной системой
- Совместимость приложений Windows при необходимости
WAPT позволяет пользователю указать, как виртуальные пользователи участвуют в тестовой среде, т.е. увеличивая количество пользователей, или постоянных пользователей, или периодическую нагрузку пользователей. Постепенное увеличение пользовательской нагрузки называется RAMP, где количество виртуальных пользователей увеличивается с 0 до сотен. Постоянная пользовательская нагрузка поддерживает заданную пользовательскую нагрузку в любое время. Периодическая пользовательская нагрузка имеет тенденцию время от времени увеличивать и уменьшать пользовательскую нагрузку.
Тестирование веб-безопасности
Тестирование веб-безопасности показывает, удовлетворяются ли требования веб-приложений, когда они подвергаются злонамеренным входным данным.[1]Для FireFox существует коллекция плагинов для тестирования безопасности веб-приложений.[2]
Смотрите также
- Список инструментов веб-тестирования
- Тестирование производительности программного обеспечения
- Тестирование программного обеспечения
- Тестирование веб-сервера
Рекомендации
- ^ Надежда, Пако; Вальтер, Бен (2008), Поваренная книга по тестированию веб-безопасности, Севастополь, Калифорния: O'Reilly Media, Inc., ISBN 978-0-596-51483-9
- ^ "Тестирование на проникновение в безопасность веб-приложений :: Коллекции :: Дополнения для Firefox". addons.mozilla.org.
дальнейшее чтение
- Хунг Нгуен, Боб Джонсон, Майкл Хакетт: Тестирование приложений в Интернете (2-е издание): планирование тестирования мобильных и интернет-систем ISBN 0-471-20100-6
- Джеймс А. Уиттакер: Как взломать веб-программное обеспечение: функциональное тестирование и тестирование безопасности веб-приложений и веб-служб, Addison-Wesley Professional, 2 февраля 2006 г. ISBN 0-321-36944-0
- Лидия Эш: Помощник по веб-тестированию: Руководство для инсайдеров по эффективным и действенным тестам, Wiley, 2 мая 2003 г. ISBN 0-471-43021-8
- С. Сампатх, Р. Брайс, Гокулананд Вишванатх, Вани Кандималла, А. Гунес Кору. Приоритетность пользовательских тестов на основе сеансов для тестирования веб-приложений. Труды Международной конференции по тестированию, верификации и валидации программного обеспечения (ICST), Лиллехаммер, Норвегия, апрель 2008 г.
- «Эмпирический подход к тестированию веб-приложений в различных конфигурациях клиентских платформ» Синтрика Итон и Атиф М. Мемон. Международный журнал веб-инженерии и технологий (IJWET), специальный выпуск по эмпирическим исследованиям в веб-инженерии, вып. 3, вып. 3, 2007, стр. 227–253, Inderscience Publishers.