22.06.2002 ИТ-рынокВо времена зарождения электронной торговли корпоративные Web-узлы состояли главным образом из статических страниц, и тестирование выполнялось внутри интрасети предприятия. Но когда появились Web-приложения для обработки транзакций, компании столкнулись с тем, что при работе через Интернет возникают задержки, способные вызвать сбой. Однако воспроизвести эту ситуацию в лабораторных условиях не просто. И тестирование, которое раньше осуществляли в процессе разработки, теперь проводят в рабочих условиях. При тщательном тестировании Web-приложения необходимо проверить каждый функциональный уровень, чтобы определить причины возможных сбоев и низкой эффективности работы тех или иных компонентов системы, поэтому пакеты, используемые для Web-тестирования, должны обеспечивать не только проверку кода, но и анализировать отклик Web-серверов, серверов приложений и баз данных (БД). Следовательно, в состав инструментов для Web-тестирования должны входить программы-агенты для мониторинга серверов приложений, транзакций БД и рабочего кода, причем мониторинг кода должен осуществляться в процессе его выполнения. Большинство поставщиков все еще используют традиционные методики, такие как регрессионное тестирование, тестирование методом «черного» и «белого ящика» для верификации кода HTML, сценариев Java (JavaScript) и даже кода Java. Еще один шаг, который должны сделать поставщики, — снабдить все инструменты тестирования Web-интерфейсом. Пакеты устанавливают на Web-сервер реселлера для ...
читать далее.