25.06.1996 НовостиКритиЧно длЯ бизнеса Многие из нас склонны оптимистично воспринимать новые технологии. Мы с восторженными криками бросились от мэйнфреймов к клиент-серверной архитектуре, думая, что этот прекрасный новый мир будет безукоризненным. Но это оказалось не так. Ладно, теперь мы снова с воплями восторга бежим к Web, полагая, что существенно упростится разработка приложений. И здесь все не так просто. Разработка в Web также полна опасностей, как и на мэйнфреймах или в клиент-серверной среде. Чтобы разработать действительно замечательное приложение для Web или приложение, позволяющее работать в Web, необходимо по-прежнему выполнять грязную работу - проводить тестирование. Web-приложения во многом имеют те же проблемы, что и их клиент-серверные двойники, включая проблемы с производительностью, временем отклика, стабильностью и масштабируемостью. Недостаточная производительность или нехватка знаний о том, как использовать приложение, способны загубить его. Это возвращает нас назад к вечной проблеме - тестированию. Надеюсь, что к настоящему моменту все вы используете средства автоматического тестирования. Они пригодились вам в клиент-серверной среде, и точно так же они позарез нужны вам в новом клиент-серверном мире Web. Полноценная автоматическая проверка качества ПО должна охватывать восемь областей: нахождение ошибок, изменение производительности, полнота тестирования, управление тестированием, фиксация дефектов, тестирование графического интерфейса пользователя ...
читать далее.