Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
mc1.doc
Скачиваний:
0
Добавлен:
01.01.2020
Размер:
1.18 Mб
Скачать

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

«КЕМЕРОВСКИЙ ГОСУДАРСТВЕННЫЙ УНИВЕРСИТЕТ»

Математический факультет

Кафедра ЮНЕСКО по новым информационным технологиям

ОТЧЕТ

О ВЫПОЛНЕНИИ ЛАБОРАТОРНОЙ РАБОТЫ

«Тестирование программного средства Midnight Commander»

студент 4 курса, М-096 группы

Додонов Илья Олегович

Направление 010400 - «Информационные технологии»,

Руководитель:

К-т т. н. Доцент

С.Ю. Завозкин

_____________________

Работа защищена

«____________________»

“____” _____________2012г.

Кемерово 2012

Оглавление

Оглавление

Оглавление 2

Введение 2

Использованные программно-аппаратные средства 3

Назначение программы. Системные требования. Базовые функции. Пользовательские требования 4

Модель системы качества файлового менеджера Midnight Commander: 6

Базовый тест 11

Подача ошибочных данных 20

Создание напряжений 21

Выводы о соответствии Midnight Commander построенной системе качества 22

Заключение 23

Список используемой литературы 24

Введение

Цель данной лабораторной работы – измерить качество программного обеспечения Midnight Commander. Для достижения данной цели выделены следующие задачи:

1) Описать назначение Midnight Commander.

2) Описать основные функции Midnight Commander.

3) На основе описанных функций сформулировать пользовательские и системные требования к Midnight Commander.

4) На основе требований к Midnight Commander построить модель системы качества.

5) Измерить характеристики системы качества. Характеристики измеряются с помощью тестов. Тесты проводятся в несколько этапов – базовое тестирование, дополнительное тестирование, подача ошибочных данных, создание напряжений в системе.

6) На основе полученных результатов сделать вывод о соответствии Midnight Commander данной системе качества.

Актуальность данной работы не вызывает сомнений, так как тестирование является немаловажным этапом в разработке программного обеспечения.

Использованные программно-аппаратные средства

ОС

Ubuntu 12.04 precise pangolin

Процессор

Dual core Pentium CPU T4400 (-MCP-) clocked at 1200.00 MHz

Оперативная память

3020.5MB

Жесткий диск

250 GB.

Видеокарта

NVIDIA GT218 [GeForce 310M] 1024 MB.

Назначение программы. Системные требования. Базовые функции. Пользовательские требования

Midnight Commander - это программа, предназначенная для просмотра

содержимого каталогов и выполнения основных функций управления файлами (копирование, перемещение, удаление) в UNIX-подобных операционных системах.

Системные требования

ОС: UNIX;

ОЗУ: не менее 32 мб;

ЦП: Не ниже 166 Мгц;

Видеоадаптер : не менее 2 мб;

Не менее 10 мб. Свободного дискового пространства;

Периферийные устройства: клавиатура

Базовые функции

  • Просмотр каталогов любой степени вложенности;

  • Перемещение файлов;

  • Копирование файлов;

  • Переименование файлов;

  • Просмотр информации о файле;

  • Отображение содержимого архивов (.tar, .tgz, .zip, .a, .rpm) как содержимого обычного каталога;

  • просмотр содержимого текстовых файлов (дополнительный модуль mcview)

Требования к Midnight Commander:

Пользовательские требования:

  • Система должна отображать список каталогов и файлов в текущей директории;

  • Система должна позволять осуществлять переход по дереву каталогов файловой системы;

  • В системе должна быть возможность перемещать и копировать файлы и каталоги;

  • В системе должен быть реализован поиск по названию файла или каталога в текущей директории

  • Система должна позволять просмотреть права доступа для выделенного каталога или файла;

  • В системе должна быть возможность создавать и удалять файлы в текущей директории;

  • В системе должна быть возможность создавать и удалять вложенные каталоги в текущей директории;

  • Система должна позволять просматривать содержимое выделенного текстового файла;

  • Система должна позволять изменять содержимое выделенного текстового файла;

  • Система должна отображать содержимое выделенного архива;

  • В системе должна быть возможность просматривать информацию о выделенном файле или каталоге (имя , размер);

  • При нарушении прав доступа система должна выдавать соответствующее сообщение;

  • Система не должна допускать создание каталога с некорректным именем, выводить соответствующее сообщение

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]