Пятница, 03.05.2024, 20:13
Приветствую Вас Гость | RSS | PDA

Всё для студента информата

Полезная информация

Статьи IT

Всё для студента IT » Статьи » Тестирование антивирусов: лучший антивирус и антивирусная утилита

Тестирование антивирусов. Часть 2. Подготовка к тестированию. Планирование.

планирование тестирования антивирусовВо-первых, сразу скажу, что тестирование будет проводится на операционной системе Windows XP SP2.

Во-вторых, необходимо было установить «тестовую» ОС, так сказать «чтоб снести не жалко». Тут, конечно же, был выбор, куда её поставить. Можно было на отдельный HDD, раздел или на виртуальную машину. Смысла устанавливать на отдельный HDD я не увидел. На отдельный раздел ставить ОС для многократного тестирования - дело очень долгое и не интерестное. Выбор пал на виртуальную машину. А конкретно на VMware Workstation 7.1.1 Build 282343 Lite.

После установки системы на виртуальную машину, мы скопировали её для многократного использования.

После чего был разработан план тестирования. В последствии он может быть, конечно, доработан, но это только до начала тестирования. Мы разделили план на несколько этапов:

0. Установка. На данном этапе необходимо установить антивирус в тестовой системе. Кроме того, необходимо изучить ряд моментов:

  • Попытаться «убить» процесс антивируса;
  • Проверить место, занимаемое на жестком диске и в оперативной памяти;
  • Загрузка процессора в режиме ожидания;
  • Зафиксировать стоимость антивируса.

В итоге, на данном этапе, необходимо построить следующую таблицу:

Этап 0. Тест антивируса Х.
Наименование параметра

Значение параметра

Возможность убить процесс (да/нет)

 

Место, занимаемое на HDD (Кб)

 

Место, занимаемое в ОЗУ (Кб)

 

Загрузка процессора в режиме ожидания (%)

 

Стоимость (руб)

 

1. Тестирование на 100%-ное детектирование. На данном этапе предполагается использовать две группы вирусов: «старые», которые могли уже пропасть из базы данных антивируса и «новые», которые могли туда и не попасть. В каждую группу будет отобрано небольшое количеством вирусов примерно 50-100 штук. Все они по возможности будут проверены на тестовой системе на наличие вредоносных действий. В общем, на данном этапе необходимо точно знать, что мы проверяем именно вирусы. Для каждого антивируса необходимо будет построить следующую таблицу:

Этап 1. Тест антивируса Х.
Наименование базы вирусов

Количество вирусов в базе

Количество обнаруженных вирусов

% обнаруженных вирусов

«Новая база»

     

«Старая база»

     

Среднее

     

2. Тестирование на N%-ное детектирование. На данном этапе нам необходимо установить некую, статистически достоверную, закономерность детектирования для каждого из антивирусов. Говоря простым языком: «определить кто лучше». Хорошим будем считать результат с процессом детектирования выше 95. Также необходимо определить загрузку процессора в режиме проверки. Для каждого антивируса необходимо будет построить следующую таблицу:

Этап 2. Тест антивируса Х.
Наименование базы вирусов

Количество вирусов в базе

Количество обнаруженных вирусов

% обнаруженных вирусов

       

Среднее

     

3.Тест на «Лечение зараженной системы». Целю данного этапа, является проверка работы антивирусов в заражённой системе. Для проверки будет использована «Новая база» из первого этапа. Тестовая система будет заражена всеми вирусами из данной базы. После чего будет предпринята попытка установить антивирус и вылечить заражённую систему.

«Тут всё же пришлось использовать виртуальную машину… Т.к. помимо тестовой системы имеется и другая информация, которая может быть повреждена в процессе тестирования»

Для каждого антивируса необходимо будет построить следующую таблицу:

Этап 3. Тест антивируса Х.
Наименование базы вирусов

Количество вирусов в базе

Количество вылеченных вирусов

% вылеченных вирусов

«Новая база»

     

Среднее

     

После окончания тестирования всех антивирусов, данные собираются в итоговую таблицу:

Итоговая таблица 1
 

Убить процесс (да/нет)

Место на HDD (Кб)

Место в ОЗУ (Кб)

Средняя загрузка процессора (%)

Стоимость (руб)

Среднее на этапе 1

Среднее на этапе 2

Среднее на этапе 3

Антивирус 1

               

               

Антивирус N

               

Проводится оценка каждого антивируса по бальной шкале, от 1 до N. Таблица будет аналогична предыдущей, только вместо «процентов», «рублей» и тому подобного будут выставлены баллы. Будет проведена оценка среднего числа баллов для каждого из антивирусов и составлен рейтинг.

Итоговая таблица 2
 

Убить процесс

Место на HDD

Место в ОЗУ

Средняя загрузка процессора

Стоимость

Среднее на этапе 1

Среднее на этапе 2

Среднее на этапе 3

Среднее число баллов

Антивирус 1

                 

                 

Антивирус N

                 

Рейтинг антивирусов

Антивирус

Место

Антивирус 1

 

 

Антивирус N

 

Каждый антивирус пройдёт все этапы тестирования. Для всех будет написан свой отчёт.  

Похожие статьи:

Не нашли то, что Вам нужно?.. Найдите ответ на форуме!
Категория: Тестирование антивирусов: лучший антивирус и антивирусная утилита | Добавил: Akron (03.07.2010)
Просмотров: 1474 | Теги: тестирование антивирусов, план, подготовка к тестированию
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]
Сообщество
Помощь
Форма входа
Поиск

Студенческий помощник по информатике © 2024
При цитировании материалов данного сайта, обязательна ссылка на источник: ITstudents.ru



>