18630

Определение и принципы тестирования

Доклад

Информатика, кибернетика и программирование

Определение и принципы тестирования. Тестирование является одним из этапов ЖЦ ПИ направленным на повышение качественных характеристик. Особенностями тестирования ПИ являются: отсутствие эталона программы которому должна соответствовать тестируемая программ...

Русский

2013-07-08

14.42 KB

3 чел.

Определение и принципы тестирования.

Тестирование является одним из этапов ЖЦ ПИ, направленным на повышение качественных характеристик.

Особенностями тестирования ПИ являются:

• отсутствие эталона (программы), которому должна соответствовать тестируемая программа;

• высокая сложность программ и принципиальная невозможность исчерпывающего тестирования;

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

Тестирование - это процесс многократного выполнения программы с целью обнаружения ошибок.

Цель тестирования - выявление как можно большего числа ошибок.

Принцип 1. Процесс тестирования более эффективен, если проводится не автором программы. Тестирование тем эффективней, чем больше ошибок выявлено.

Принцип 2. Описание предполагаемых значений результатов тестовых прогонов должно быть необходимой частью тестового набора данных. При тестировании программы (модуля) необходимо для каждого входного набора данных рассчитать вручную ожидаемый результат или найти допустимый интервал изменения выходных данных.

Принцип 3. Необходимо досконально изучать результаты применения каждого теста.    

Принцип 4. Тесты для неправильных и непредусмотренных входных данных должны разрабатываться также тщательно, как для правильных, предусмотренных(при обработке данных, выходящих за область допустимых значений, должна быть диагностика в виде сообщений)

Принцип   5.   Необходимо проверять не только, делает ли программа то, для чего она предназначена, но и не делает ли она то, что не должна делать.

Принцип 6. Вероятность наличия необнаруженных ошибок в части программы пропорциональна числу ошибок, уже обнаруженных в этой части.


 

А также другие работы, которые могут Вас заинтересовать

64553. Понятие архитектуры вычислительной системы 50.86 KB
  В общем случае когда говорят об архитектуре фон Неймана подразумевают физическое отделение процессорного модуля от устройств хранения программ и данных. В настоящее время фоннеймановской архитектурой называется организация ЭВМ при которой вычислительная машина состоит из...
64554. Германский «Третий Рейх»: идеология и политическая практика национал-социолизма 80.07 KB
  Росло число сторонников коммунистической партии Германии на выборах 1932 года компартия получила наибольший результат за всю её историю с 1919 г. Экoномика Третьего рейха до и во время войны Успех нацистов в первые годы правления опирался...
64556. Технические правовые нормативные акты (ТНПА) по охране труда и их содержание 29.5 KB
  Технические кодексы и установившиеся практики ТКП Государственные стандарты ГОСТ Стандарт пожарной безопасности СН санитарные нормы СП санитарные правила ГН гигиенические нормативы ВГН временные гигиенические нормативы...
64557. Закон как источник права: понятие и классификация 13.27 KB
  Закон это принятый в особом порядке первичный правовой акт по основным вопросам жизни государства непосредственно выражающий общую государственную волю и обладающий высшей юридической силой Признаки закона: НПА принятый только высшим представительным органом или непосредственно...
64558. Системы координат объекта. Элементы внешнего ориентирования снимка 163.5 KB
  Геоцентрическую систему координат; произвольную систему координат связанную с характерными точками объекта местности. Положение и ориентацию системы координат снимка или что то же самое снимка в системе координат объекта OXYZ определяют элементы...
64559. Этическая проблема действия человека 15.25 KB
  Любое действие человека детерминировано Свободное действие ничем не детерминировано Как непротиворечиво соединить оба высказывания Можно решить что свободы нет. Давайте определим свободу и детерминированность Демонстрация того что решение возможно в рамках принципа рациональности...
64560. Отжиг как операция нагрева 37.5 KB
  Отжигом называют операцию нагрева выдержки при заданной температуре и охлаждения заготовок. Бочвар дал определение двух родов отжига: отжиг первого рода приведение структуры из неравновесного состояния в более равновесное возврат или отдых рекристаллизационный отжиг...