Что пишут в блогах

Подписаться

Что пишут в блогах (EN)

Разделы портала

Онлайн-тренинги

.
Тестирование производительности
Статьи о тестировании, мониторинге и оптимизации производительности программ


Анализ Web-логов для построения модели нагрузочного тестирования
16.01.2009 15:02

Автор: Гринкевич Сергей

Оригинальная публикация

Что такое Web-логи?

Любой пользователь, работающий с Интернет приложением, подвергается постоянному наблюдению. За ним следит не только ФСБ (для тех, кто занервничал, читая эти строки, поясняю - это шутка), но и многие участники Глобальной паутины. Это не люди, а электронные компоненты виртуального пространства. И их великое множество. «Стада» совершенно различных серверов, прокси, фаерволов, коммутаторов, маршрутизаторов и т.п. Везде, где вы побывали, остаются «следы» вашего присутствия. Не исключение и Web-сервер на котором работает ваше Web-приложение.

Следы – это не отпечатки пальцев и не протектор ваших ботинок. Следы - это записи в журналах Web-сервера, первого из элементов типового трехзвенного приложения, включающего собственно сам Web-сервер, а так же Web-приложение и базу данных.

Подробнее...
 
Обзор инструментов тестирования ERP системы PeopleSoft J.D.Edwards OneWorld (Часть 1)
03.10.2008 11:21

Авторы: Дмитрий Демченко, Светлана Зиннатова

В этой статье мы делаем краткий обзор инструментов, которые предназначены для тестирования ERP системы J.D.Edwards OneWorld компании PeopleSoft.

  • J.D. Edwards OneWorld ScriptingTool – AutoPilot
  • OneWorld Event Capture
  • OneWorldAnalyzer Tool
  • J.D.Edwards Virtual Script Editor
  • J.D. Edwards Virtual Runne
Подробнее...
 
Тестирование сайта. WAPT — программа для тестирования
03.10.2008 09:49

Автор: Михаил Брод

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

Подробнее...
 
Использование HTTP-соединений для VU-скриптов в IBM Rational Robot
02.10.2008 10:46

Авторский коллектив:

  • Вайбхав Теланг, инженер-разработчик ПО IBM
  • Гаррет Брауни, инженер-консультант по системным тестам IBM
  • Мортен Кристиансен, инженер-разработчик ПО IBM

Когда вы записываете диалоги клиент/сервер, Rational Robot создает скрипт виртуального пользователя (VU). Вы можете проиграть созданный скрипт в его первоначальном виде, либо отредактировать его каким-либо образом для достижения необходимой вам функциональности. Например, вы можете задать параметры имени сервера-хоста, чтобы использовать тот же самый скрипт на множественных хостах. В процессе записи VU Rational Robot следит за диалогом клиент/сервер и переводит необработанный поток сообщений в серию VU-команд для хранения в созданном скрипте. Все запросы клиента переводятся в серию VU-команд; поэтому один клик на web-страницу может привести к созданию тысячи строчек VU-кода. Это значительно усложняет процесс понимания, а впоследствии и редактирования VU-скриптов.

Подробнее...
 
Как быстро локализовать проблемы производительности?
02.10.2008 10:16

Спонсор: Compuware

Перевод: RedRoxx Technologies

В данной статье рассматривается решение Compuware для совместной работы разработчиков и тестировщиков при локализации проблем производительности, которое позволяет резко снизить среднее время устранения дефектов для данного типа тестирования.

Гарантия производительности и масштабируемости сложных распределенных приложений, работающих на платформах Microsoft или Java, — непростая задача, встающая перед участниками процесса разработки. Сложность этой задачи усугубляется еще и тем, что тe, кто находят проблемы производительности, в редких случаях могут разобраться, чем они обусловлены, и наоборот, те, кто способны исследовать подобные проблемы, редко является теми, кто их ищет.

Подробнее...
 
Объемное тестирование на стадии выбора архитектуры
01.10.2008 09:05

Когда речь заходит об объемном тестировании или тестировании производительности, люди обычно понимают под этим испытание уже готовой программы. Такой подход мне кажется неверным. Объясню почему. Несоответствие требованиям может означать не просто ошибки программирования, но неправильный выбор архитектуры.

Подробнее...
 
Распространенные ошибки разработчиков. Применение View State в приложениях ASP.NET
30.09.2008 08:21

Публикация компании SEADMEX

Не возникало ли у вас ощущение, что во многие из проектов по разработке ПО, в которых вы участвовали как разработчик, чем-то похожи? А именно, в разных проектах, разные программисты допускают одинаковые, типовые ошибки. Конечно, речь не идет о синтаксических ошибках. Речь идет о «проблемном» коде, который поначалу удалось заставить работать, но впоследствии (во время разработки или, что гораздо хуже, после ввода в эксплуатацию) он становится источником различных неудобств и проблем.

Подробнее...
 
Основная концепция реализации нагрузочного тестирования (на примере Mercury LoadRunner).
29.09.2008 19:11

Панкратов Вячеслав, при активном участии консультанта проекта Дмитрия Шевченко.

Содержание: 

 

  • Схема + определение ролей
  • Действующие лица
  • Создание виртуальных пользователей (V-Users)
  • Создание сценариев
Подробнее...
 
Оценка нагрузочной способности терминальных серверов (или как это было)
29.09.2008 18:51

Автор: Дмитрий Демченко

В этой статье я хочу поделиться своим опытом проведения тестирования терминальных серверов с целью определения их нагрузочной способности. Я не ставлю своей целью подробно описать технологию такого тестирования. Я лишь хочу сделать краткий обзор того, как это делали мы, какие результаты получили, какими инструментами пользовались.

Подробнее...
 
Мониторинг и повышение эффективности информационных систем: подход Embarcadero
29.09.2008 14:32

Автор: Владимир Дудченко

Проблемы повышения эффективности ИТ при экстенсивном пути наращивания информационных ресурсов известны сегодня уже очень многим руководителям ИТ структур. Стоимость серверных платформ, СУБД и прочих инфраструктурных компонент по-прежнему высока, однако результаты больших вложений в наращивание их мощности не всегда соответствуют ожиданиям — производительность, надежность, время реакции на запросы пользователей, устойчивость в условиях пиковых нагрузок зачастую не достигают значений, диктуемых требованиями бизнеса, и не оправдывают сделанных инвестиций.

Подробнее...
 



Страница 7 из 8