Рефераты
 

Шифровальщик (Delphi)

Шифровальщик (Delphi)

5

1. Цель испытания

Испытания являются одним из самых важных моментов при создании программного продукта, потому что благодаря им, видно как лучше организовать работу программы и ее интерфейс. Целью проведения испытания программного продукта является проверка правильности работы программы, выявление противоречий между разработанной системой и первоначальными целями ее создания и выявление возможных ошибок при работе с программой. Также в ходе тестирования программы производится проверка на соответствие техническим требованиям, то есть испытания производятся на нескольких компьютерах различной конфигурации.

Испытания проводят для проверки, удовлетворяет ли программа первоначальным требованиям, предъявляемым к системе. Испытания должны быть целенаправленными, систематизированными и максимально простыми, для выявления работоспособности программы и совместимости с различным аппаратным и программным обеспечением. Каждое проведенное испытание должно быть документировано, чтобы при необходимости иметь возможность повторить его.

Критериями оценки работоспособности программного продукта является выполнение всех функций поставленной задачи. Испытания должны производится так, чтобы обеспечить проверку всех возможных условий возникновения ошибки:

- испытание каждой ветви алгоритма;

- очередное испытание должно контролировать и проверять то, что еще не было проверено на предыдущих прогонах;

- усложнение проводимых испытаний должно проходить постепенно.

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

2. Средства и порядок испытаний

Для испытания программы «Шифровальщик» необходимы следующие технические средства:

- процессор Intel Celeron 300 и выше;

- память 32Mb;

- свободное пространство на жестком диске 5Мb;

- видеокарта встроенная;

- монитор Samsung SyncMaster с разрешением не менее 1024x768;

- CD-ROM;

- клавиатура;

- мышь;

Работа программы осуществляется при наличии следующих программных средств:

- операционная система Microsoft Windows 95 и выше;

- среда программирования Delphi 6.

Порядок проведения испытаний:

1. Проверка аппаратного устройства.

2. Проверка совместимости.

3. Испытание программы на работоспособность.

4. Проверка производительности.

5. Проверка средств взаимодействия.

6. Проверка средств редактирования данных.

7. Проверка автоматического формирования отчетов.

3. Методы и результаты испытаний

Для проведения испытаний использовался самый простой метод - динамический, который заключается в том, что все испытания проводились в разное время и на разных компьютерах.

Данный программный продукт испытывался постоянно в процессе его создания, проверялась практически каждая ветвь алгоритма. При возникновении ошибок они устранялись, и программа испытывалась вновь. Испытания проводились до тех пор, пока не были устранены все ошибки. Результаты конечных испытаний приведены в таблице 1.

Таблица 1. Результаты проведенных испытаний

Название теста

Проверяемый случай

Результаты теста

1. Проверка аппаратного устройства

Взаимодействие с пакетами прикладных программ

Взаимодействие осуществляется

2 Проверка совместимости

Windows 98\

2000\XP Professional

Совместима

Совместима

3 Испытание программы на работоспособность

Windows 98\

2000\XP Professional

Работоспособна

Работоспособна

4 Проверка производительности

Время загрузки программы

1 секундa

5. Проверка средств взаимодействия

Кнопки на форме:

«Шифровка»

«Дешифровка»

Выполняется

Выполняется

Для проверки работоспособности программы и ее совместимости с компьютерами различной конфигурации программа «Шифровальщико подвергалась испытаниям. Испытания проводились на трех компьютерах с различными возможностями. Это компьютеры на базе таких процессоров, как Pentium II, Pentium III и Pentium IV, непосредственно на котором данная программа и создавалась.

Проводя тестирования на компьютерах с процессором Pentium II, Pentium III и Pentium IV, было выявлено, что программа работает оптимально. В ходе проведения тестирования выяснилось, что для наиболее эффективной и корректной работы программы следует использовать компьютер на базе процессора Pentium II и выше. Тестирование программного продукта с использованием этого процессора показало, что работа с ней происходит максимально быстро и результативно.

Испытания работоспособности программы проводились целенаправленно, систематизировано и очень просто. Результаты испытаний показали, что противоречий между разработанной программой и ранее поставленными целями её создания нет, а также, что программный продукт совместим с другими программными средствами. Это доказывает работоспособность программы и выполнение всех пунктов тестирования.


© 2010 BANKS OF РЕФЕРАТ