Методы проверок и испытаний

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

 

Объем испытаний

Проводимые испытания затрагивают следующие общие принципы функционирования программы:

· Проверка существования файла исходных данных;

· Проверка исходного файла на наличие данных;

· Проверка корректности вводимых из файла данных;

· Сортировка элементов списка по определенному признаку;

· Удаление элементов содержащих определенные значения полей;

 

Критерии результата.

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

 

Условия и порядок проведения испытаний

Приёмочные испытания проводятся по настоящей программе и методике испытаний.

Необходимые условия для проведения испытаний:

· наличие аппаратных средств согласно требованиям к составу технических средств;

· наличие системного и базового программного обеспечения согласно требованиям к составу технических средств;

Основным принципом проведения испытаний является объективная оценка свойств системы на основе результатов испытаний (проверок).

При проведении испытаний считается, что аппаратные и программные средства системы являются абсолютно надежными.

 

Методика испытаний

Вид проверки Критерий оценки
Сценарий проверки существования файла исходных данных: Для проверки сценария необходимо выполнить следующие действия: § Запустить программу. § Дождаться запроса на ввод адреса файла исходных данных и файла с результатами. § Ввести адреса файлов. Результат проверки считается положительным, если: На экране отобразится либо процесс удаления элементов списка, либо сообщение о завершении работы программы. Результат проверки считается не положительным, если: На экране отображено сообщение «BHUMAHUE! Fail ishodnih dannih ne nayden! Rabota programmi zavershena..»
Сценарий проверки исходного файла на наличие данных: Для проверки сценария необходимо выполнить следующие действия: § Запустить программу. § Дождаться запроса на ввод адреса файла исходных данных и файла с результатами. § Ввести адреса файлов. Результат проверки считается положительным, если: На экране отобразится процесс удаления элементов списка или сообщение о завершении работы программы. Результат проверки считается не положительным, если: На экране отображено сообщение «BHUMAHUE! Fail ishodnih dannih pustoy! Rabota programmi zavershena..»
Сценарий проверки корректности вводимых из файла данных: Для проверки сценария необходимо выполнить следующие действия: § Запустить программу. § Дождаться запроса на ввод адреса файла исходных данных и файла с результатами. § Ввести адреса файлов. Результат проверки считается положительным, если: На экране отобразится либо процесс удаления элементов списка, либо сообщение о завершении работы программы. Результат проверки считается не положительным, если: На экране отображено сообщение «BHUMAHUE! Ishodnie dannie nevernogo formata.. Rabota programmi zavershena..»
Сценарий проверки сортировки элементов списка: § Запустить программу. § Дождаться запроса на ввод адреса файла исходных данных и файла с результатами. § Ввести адреса файлов.   Результат проверки считается положительным, если: В выходном файле все элементы списка, находящиеся под чертой, будут расположены по возрастанию цены, от меньшей к большей. Результат проверки считается не положительным, если: Элементы списка не отсортированы, отсортированы не полностью, или отсортированы в обратном порядке.
Сценарий проверки удаление элементов содержащих определенные значения полей: § Запустить программу. § Дождаться запроса на ввод адреса файла исходных данных и файла с результатами. § Ввести адреса файлов.   Результат проверки считается положительным, если: В выходном файле нет элементов с типом монитора равным EGA. Результат проверки считается не положительным, если: В выходном файле есть элементы с типом монитора равным EGA.