Методы проверок и испытаний
При проведении испытаний и проверок применяется метод практической проверки реализации функций программы. Испытания проводятся до полного их завершения в соответствии с настоящей программой и методикой испытаний, вне зависимости от промежуточных результатов испытаний.
Объем испытаний
Проводимые испытания затрагивают следующие общие принципы функционирования программы:
· Проверка существования файла исходных данных;
· Проверка исходного файла на наличие данных;
· Проверка корректности вводимых из файла данных;
· Сортировка элементов списка по определенному признаку;
· Удаление элементов содержащих определенные значения полей;
Критерии результата.
Критерием успешного завершения каждой проверки является соответствие реальных результатов проверки ожидаемым результатам, представленным в настоящей программе и методике испытаний. Если реальные результаты выполнения сценариев проверок соответствуют ожидаемым результатам, то испытания считаются завершенными успешно.
Условия и порядок проведения испытаний
Приёмочные испытания проводятся по настоящей программе и методике испытаний.
Необходимые условия для проведения испытаний:
· наличие аппаратных средств согласно требованиям к составу технических средств;
· наличие системного и базового программного обеспечения согласно требованиям к составу технических средств;
Основным принципом проведения испытаний является объективная оценка свойств системы на основе результатов испытаний (проверок).
При проведении испытаний считается, что аппаратные и программные средства системы являются абсолютно надежными.
Методика испытаний
№ | Вид проверки | Критерий оценки |
Сценарий проверки существования файла исходных данных: Для проверки сценария необходимо выполнить следующие действия: § Запустить программу. § Дождаться запроса на ввод адреса файла исходных данных и файла с результатами. § Ввести адреса файлов. | Результат проверки считается положительным, если: На экране отобразится либо процесс удаления элементов списка, либо сообщение о завершении работы программы. Результат проверки считается не положительным, если: На экране отображено сообщение «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. |