Виды тестовых проверок
Испытаний на соответствие комплекса программ техническому заданию; Полноты и согласованности функций программных компонентов; Работы комплекса программ при конфигурациях оборудования; Полноты решения функциональных задач группой программ. Тестирование спецификаций проводится для проверки: Удобства установки и подготовки рабочей версии; Удобства сопровождения и модификации программ. Проверка… Читать ещё >
Виды тестовых проверок (реферат, курсовая, диплом, контрольная)
Относительно тестовых данных можно выделить следующие виды тестовых проверок:
1. Проверка в нормальных условиях Данная проверка производится на основе данных, которые характерны для реальных условий функционирования программы.
Результат такого теста — показ правильных результатов для характерньгх совокупностей данных.
2. Проверка в экстремальных условиях
Тестовые данные при этой проверке должны включать граничные значения области изменения входных переменных, которые должны восприниматься программой как правильные данные.
Здесь проводятся нулевые примеры: ввод цифр, имеющих нулевые значения, для символов — цепочка пробелов или нулей.
3. Проверка в исключительных ситуациях Для данной проверки значения данных подбирают так, чтобы они лежали за пределами допустимой области изменения. Данные должны содержать пробелы, цифры и буквы в разной последовательности и сочетании.
Объекты тестирования
Объекты отладки и тестирования изменяются с поэтапным развитием npграмм от уровня алгоритмов до уровня завершенного эксплуатируемого и сопровождаемою программного средства. К каждому объекту на каждом этапе сопоставляется определенная категория тестов.
Тестирование спецификаций проводится для проверки:
полноты и согласованности функций программных компонентов;
согласованности интерфейса в спецификациях программных компонентов. Тестирование программных модулей проводится для проверки:
— структуры программного модуля, вычислений и преобразования данных программным модулем, полноты функций, выполняемых модулем.
Тестирование функциональных групп программ проводится для проверки:
структуры программного модуля, межмодульного интерфейса в группе программ;
выполнения ограничений по использованию памяти и длительности исполнения группы программ;
полноты решения функциональных задач группой программ.
Тестирование комплекса программ при отладке проводится для проверки:
полноты решения функциональных задач комплексом программ при типовых исходных данных;
функционирования программ в критических ситуациях по условиям и логики решения задач;
корректности использования ресурсов памяти и производительности вычислительной системы;
параллельного исполнения программ;
эффективности защиты от искажений исходных данных; определения надежности комплекса программ;
оценки эффективности защиты от сбоев аппаратуры и не выявленных ошибок программ.
Тестирование комплекса программ при испытаниях и при сопровождении проводится для проверки:
- — испытаний на соответствие комплекса программ техническому заданию;
- — удобства эксплуатации и взаимодействия человека с комплексом программ,
- — удобства установки и подготовки рабочей версии;
- — работы комплекса программ при конфигурациях оборудования;
- — корректности документов;
- — удобства сопровождения и модификации программ.