🗊Презентация Тестирование и отладка программного обеспечения. Нормативно-правовая база

Нажмите для полного просмотра!
Тестирование и отладка программного обеспечения. Нормативно-правовая база, слайд №1Тестирование и отладка программного обеспечения. Нормативно-правовая база, слайд №2Тестирование и отладка программного обеспечения. Нормативно-правовая база, слайд №3Тестирование и отладка программного обеспечения. Нормативно-правовая база, слайд №4Тестирование и отладка программного обеспечения. Нормативно-правовая база, слайд №5Тестирование и отладка программного обеспечения. Нормативно-правовая база, слайд №6Тестирование и отладка программного обеспечения. Нормативно-правовая база, слайд №7Тестирование и отладка программного обеспечения. Нормативно-правовая база, слайд №8Тестирование и отладка программного обеспечения. Нормативно-правовая база, слайд №9Тестирование и отладка программного обеспечения. Нормативно-правовая база, слайд №10Тестирование и отладка программного обеспечения. Нормативно-правовая база, слайд №11Тестирование и отладка программного обеспечения. Нормативно-правовая база, слайд №12Тестирование и отладка программного обеспечения. Нормативно-правовая база, слайд №13Тестирование и отладка программного обеспечения. Нормативно-правовая база, слайд №14Тестирование и отладка программного обеспечения. Нормативно-правовая база, слайд №15Тестирование и отладка программного обеспечения. Нормативно-правовая база, слайд №16Тестирование и отладка программного обеспечения. Нормативно-правовая база, слайд №17Тестирование и отладка программного обеспечения. Нормативно-правовая база, слайд №18

Содержание

Вы можете ознакомиться и скачать презентацию на тему Тестирование и отладка программного обеспечения. Нормативно-правовая база. Доклад-сообщение содержит 18 слайдов. Презентации для любого класса можно скачать бесплатно. Если материал и наш сайт презентаций Mypresentation Вам понравились – поделитесь им с друзьями с помощью социальных кнопок и добавьте в закладки в своем браузере.

Слайды и текст этой презентации


Слайд 1





Тестирование и откатка ПО.
Нормативно-правовая база. 
2017 г.
Описание слайда:
Тестирование и откатка ПО. Нормативно-правовая база. 2017 г.

Слайд 2





Тестирование
- это процесс обнаружения ошибок в ПО путем исполнения выходного кода ПС на тестовых данных, сбора рабочих характеристик в динамике выполнения в конкретной операционной среде, выявления различных ошибок, дефектов, отказов и изъянов, вызванных нерегулярными и аномальными ситуациями или аварийным прекращением работы ПО. Важное место в проведении верификации и тестирования занимают организационные аспекты - деятельность группы специалистов, осуществляющих планирование этих процессов, подготовку тестовых данных и наблюдение за тестированием.
Описание слайда:
Тестирование - это процесс обнаружения ошибок в ПО путем исполнения выходного кода ПС на тестовых данных, сбора рабочих характеристик в динамике выполнения в конкретной операционной среде, выявления различных ошибок, дефектов, отказов и изъянов, вызванных нерегулярными и аномальными ситуациями или аварийным прекращением работы ПО. Важное место в проведении верификации и тестирования занимают организационные аспекты - деятельность группы специалистов, осуществляющих планирование этих процессов, подготовку тестовых данных и наблюдение за тестированием.

Слайд 3





Процессы ЖЦ верификация и валидация программ

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

Слайд 4





Процесс верификации
    Цель процесса - убедиться, что каждый программный продукт (и/или сервис) проекта отражает согласованные требования к их реализации. Этот процесс основывается:
Описание слайда:
Процесс верификации Цель процесса - убедиться, что каждый программный продукт (и/или сервис) проекта отражает согласованные требования к их реализации. Этот процесс основывается:

Слайд 5





Процесс валидации
Цель процесса - убедиться, что специфические требования для программного продукта выполнены, и осуществляется это с помощью:
Описание слайда:
Процесс валидации Цель процесса - убедиться, что специфические требования для программного продукта выполнены, и осуществляется это с помощью:

Слайд 6





На других процессах ЖЦ выполняются дополнительные действия:
    На других процессах ЖЦ выполняются дополнительные действия:
Описание слайда:
На других процессах ЖЦ выполняются дополнительные действия: На других процессах ЖЦ выполняются дополнительные действия:

Слайд 7





На других процессах ЖЦ выполняются дополнительные действия:
Таким образом, основные задачи процессов верификации и валидации состоят в том, чтобы проверить и подтвердить, что конечный программный продукт отвечает назначению и удовлетворяет требованиям заказчика. Эти процессы взаимосвязаны и определяются, как правило, одним общим термином "верификация и валидация" или "Verification and Validation" (V&V)
Описание слайда:
На других процессах ЖЦ выполняются дополнительные действия: Таким образом, основные задачи процессов верификации и валидации состоят в том, чтобы проверить и подтвердить, что конечный программный продукт отвечает назначению и удовлетворяет требованиям заказчика. Эти процессы взаимосвязаны и определяются, как правило, одним общим термином "верификация и валидация" или "Verification and Validation" (V&V)

Слайд 8





Тестирование программ

Тестирование можно рассматривать, как процесс семантической отладки (проверки) программы, заключающийся в исполнении последовательности различных наборов контрольных тестов, для которых заранее известен результат. Т.е. тестирование предполагает выполнение программы и получение конкретных результатов выполнения тестов.
Тесты подбираются так, чтобы они охватывали как можно больше типов ситуаций алгоритма программы. Менее жесткое требование - выполнение хотя бы один раз каждой ветви программы.
Исторически первым видом тестирования была отладка.
Описание слайда:
Тестирование программ Тестирование можно рассматривать, как процесс семантической отладки (проверки) программы, заключающийся в исполнении последовательности различных наборов контрольных тестов, для которых заранее известен результат. Т.е. тестирование предполагает выполнение программы и получение конкретных результатов выполнения тестов. Тесты подбираются так, чтобы они охватывали как можно больше типов ситуаций алгоритма программы. Менее жесткое требование - выполнение хотя бы один раз каждой ветви программы. Исторически первым видом тестирования была отладка.

Слайд 9





Тестирование программ
Описание слайда:
Тестирование программ

Слайд 10





Статические методы тестирования

Статические методы используются при проведении инспекций и рассмотрении спецификаций компонентов без их выполнения. Техника статического анализа заключается в методическом просмотре (или обзоре) и анализе структуры программ, а также в доказательстве их правильности. Статический анализ направлен на анализ документов, разработанных на всех этапах ЖЦ и заключается в инспекции исходного кода и сквозного контроля программы.
Описание слайда:
Статические методы тестирования Статические методы используются при проведении инспекций и рассмотрении спецификаций компонентов без их выполнения. Техника статического анализа заключается в методическом просмотре (или обзоре) и анализе структуры программ, а также в доказательстве их правильности. Статический анализ направлен на анализ документов, разработанных на всех этапах ЖЦ и заключается в инспекции исходного кода и сквозного контроля программы.

Слайд 11





Статические методы тестирования

Инспекция ПО - это статическая проверка соответствия программы заданным спецификациями, проводится путем анализа различных представлений результатов проектирования (документации, требований, спецификаций, схем или исходного кода программ) на процессах ЖЦ. Просмотры и инспекции результатов проектирования и соответствия их требованиям заказчика обеспечивают более высокое качество создаваемых ПС.
Описание слайда:
Статические методы тестирования Инспекция ПО - это статическая проверка соответствия программы заданным спецификациями, проводится путем анализа различных представлений результатов проектирования (документации, требований, спецификаций, схем или исходного кода программ) на процессах ЖЦ. Просмотры и инспекции результатов проектирования и соответствия их требованиям заказчика обеспечивают более высокое качество создаваемых ПС.

Слайд 12





Динамические методы тестирования
Динамические методы тестирования используются в процессе выполнения программ. Они базируются на графе, связывающем причины ошибок с ожидаемыми реакциями на эти ошибки. В процессе тестирования накапливается информация об ошибках, которая используется при оценке надежности и качества ПС.
Описание слайда:
Динамические методы тестирования Динамические методы тестирования используются в процессе выполнения программ. Они базируются на графе, связывающем причины ошибок с ожидаемыми реакциями на эти ошибки. В процессе тестирования накапливается информация об ошибках, которая используется при оценке надежности и качества ПС.

Слайд 13





Краткая характеристика.
Систематические методы тестирования делятся на методы, в которых программы рассматриваются как "черный ящик" (используется информация о решаемой задаче), и методы, в которых программа рассматривается как "белый ящик" (используется структура программы). Этот вид называют тестированием с управлением по данным или управлением по входувыходу. Цель - выяснение обстоятельств, при которых поведение программы не соответствует ее спецификации. При этом количество обнаруженных ошибок в программе является критерием качества входного тестирования.
Цель динамического тестирования программ по принципу "черного ящика" - выявление одним тестом максимального числа ошибок с использованием небольшого подмножества возможных входных данных.
Описание слайда:
Краткая характеристика. Систематические методы тестирования делятся на методы, в которых программы рассматриваются как "черный ящик" (используется информация о решаемой задаче), и методы, в которых программа рассматривается как "белый ящик" (используется структура программы). Этот вид называют тестированием с управлением по данным или управлением по входувыходу. Цель - выяснение обстоятельств, при которых поведение программы не соответствует ее спецификации. При этом количество обнаруженных ошибок в программе является критерием качества входного тестирования. Цель динамического тестирования программ по принципу "черного ящика" - выявление одним тестом максимального числа ошибок с использованием небольшого подмножества возможных входных данных.

Слайд 14





Методы "черного ящика" обеспечивают:
Описание слайда:
Методы "черного ящика" обеспечивают:

Слайд 15





Средства разработки и отладки программного обеспечения

Для разработки программного обеспечения в настоящее время используются интегрированные среды разработки, содержащие в своем составе текстовые редакторы, компиляторы, редакторы связей, загрузчики и симуляторы.
Описание слайда:
Средства разработки и отладки программного обеспечения Для разработки программного обеспечения в настоящее время используются интегрированные среды разработки, содержащие в своем составе текстовые редакторы, компиляторы, редакторы связей, загрузчики и симуляторы.

Слайд 16





Средства разработки и отладки программного обеспечения

Симуляторы предоставляют пользователю возможность выполнить тестирование и отладку разработанного программного обеспечения на программно-логической модели микропроцессора.
Описание слайда:
Средства разработки и отладки программного обеспечения Симуляторы предоставляют пользователю возможность выполнить тестирование и отладку разработанного программного обеспечения на программно-логической модели микропроцессора.

Слайд 17





Комплексная отладка микропроцессорных систем

Как правило, микропроцессорная система на основе МК или ЦСП - это система реального времени, то есть корректность ее функционирования зависит от времени выполнения отдельных программ и скорости работы аппаратуры. Поэтому система считается отлаженной после того, как рабочие программы правильно функционируют на действительной аппаратуре системы в реальных условиях.
Дополнительным свойством, которым должны обладать средства комплексной отладки по сравнению со средствами автономной отладки, является возможность управления поведением МПС и сбора информации о ее поведении в реальном времени.
Описание слайда:
Комплексная отладка микропроцессорных систем Как правило, микропроцессорная система на основе МК или ЦСП - это система реального времени, то есть корректность ее функционирования зависит от времени выполнения отдельных программ и скорости работы аппаратуры. Поэтому система считается отлаженной после того, как рабочие программы правильно функционируют на действительной аппаратуре системы в реальных условиях. Дополнительным свойством, которым должны обладать средства комплексной отладки по сравнению со средствами автономной отладки, является возможность управления поведением МПС и сбора информации о ее поведении в реальном времени.

Слайд 18





Комплексная отладка микропроцессорных систем

На этапе комплексной отладки микропроцессорной системы используются следующие основные приемы:
Описание слайда:
Комплексная отладка микропроцессорных систем На этапе комплексной отладки микропроцессорной системы используются следующие основные приемы:



Похожие презентации
Mypresentation.ru
Загрузить презентацию