Факторы, делающие эталонный тест значимым

Оценить
(0 голоса)

Эталонный тест будет значимым, если он удовлетворяет следующим требованиям:

•             Существенность. Эталонный тест должен соответствовать рассматриваемой среде. В идеале это означает, что собственные приложения, данные и профили пользовательской рабочей нагрузки формируют основу эталонного теста.

•             Масштабируемость. Другими словами, нагрузка на систему может быть увеличена сознательно. Часто количество пользователей и тома данных увеличиваются для того, чтобы увидеть, как система откликается на подобное увеличение.

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

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

•             Переносимость. Если конкретный эталонный тест должен выполняться на различных аппаратных или программных платформах, то он должен быть разработан с учетом требований переносимости. Переносимость гарантирует, что любые различия в эталонном тесте из-за разных платформ не являются существенными для конечномго результата.

Параметры, подлежащие измерению
Использование ресурсов ЦП
Требования со стороны эталонного теста
Автоматический эмулятор
Выполнение эталонного теста

Добавить комментарий


Защитный код
Обновить