18630

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

Доклад

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

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

Русский

2013-07-08

14.42 KB

3 чел.

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

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

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

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

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

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

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

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

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

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

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

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

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

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


 

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

73731. Тепловое излучение и люминесценция 346 KB
  Окисляющийся на воздухе фосфор светится за счет энергии выделяемой при химическом превращении. Если распределение энергии между телом и излучением остается неизменным для каждой длины волны состояние системы тело излучение будет равновесным. Нарушено и тело излучает энергии больше чем поглощает. Это в свою очередь обусловит уменьшение количества излучаемой телом энергии.
73732. Взаимодействие с виртуальными объектами 48 KB
  Средства визуализации на базе расширенной и виртуальной реальности активно используются для анализа и интерпретации данных, полученных при компьютерном моделировании. Возникает задача создания соответствующих средств взаимодействия с виртуальными объектами и навигации в виртуальном пространстве.
73733. Причины, этапы и последствия разводов 58.74 KB
  Развод – формальное прекращение (расторжение) действительного брака между живыми супругами. От развода следует отличать признание брака недействительным в судебном порядке и прекращение брака впоследствии кончины одного из супругов.
73735. Спектральный анализ и синтез детерминированных сигналов 431.5 KB
  функций времени и спектрального разложения на синусоидальные и косинусоидальные составляющие это преобразования Фурье . Обобщенная спектральная теория исследует общие закономерности спектрального анализа для систем базисных функций и рассматривает особенности выбора базисных систем при решении задач передачи и обработки сигналов. Представление 1 называют разложением сигнала по системе базисных функций. К системе базисных функций предъявляют следующие требования : для любого сигнала ряд 1 должен сходиться; функции кt должны иметь...
73736. Историческое становление образа науки, Позитивизм и неопозитивизм 55.5 KB
  Предметом лекции являются учения где есть попытка построить целостный образ науки как самостоятельного явления культуры и особого вида познания. он выделяет в особый тип обобщенное и ориентированное на закономерность знания – это первые признаки науки. Итак отличительные черты науки – обобщение ориентация на причины и закономерности трансляция знаний и внеутилитарность; этот образ закрепился практически до Нового времени.
73738. Статически определимые стержневые системы 216 KB
  Примем ряд допущений в отношении расчетной схемы фермы: – все шарниры являются идеальными отсутствуют силы трения; –оси стержней проходят через геометрические центры шарниров; – внешняя нагрузка приложена исключительно в узлах. В силу введенных допущений в стержнях фермы возникают только нормальные усилия. По характеру очертания внешнего контура...