Что такое findslide.org?

FindSlide.org - это сайт презентаций, докладов, шаблонов в формате PowerPoint.


Для правообладателей

Обратная связь

Email: Нажмите что бы посмотреть 

Яндекс.Метрика

Презентация на тему Жизненный цикл программного обеспечения, основные сведения о разработке и тестировании ПО

Содержание

Основные сведения о программном обеспеченииЖизненный цикл ПООсновные сведения о тестировании ПОАртефакты тестировщика ПОЭтапы тестирования Риски и проблемы в тестированииПлан лекции
Жизненный цикл ПО, основные сведения о разработке и тестировании ПО Основные сведения о программном обеспеченииЖизненный цикл ПООсновные сведения о тестировании ПОАртефакты тестировщика Программа – упорядоченная в соответствии с некоторым алгоритмом последовательность команд (инструкций) компьютера ПрограммированиеПрограммное обеспечениеИнструменты разработкиЯзыки программированияОсновные сведения о ПО Качество ПО – это совокупность свойств, определяющих полезность изделия (программы) для пользователей Дополнительно также выделяют следующие критерии:коммуникативность безопасностьдокументированностьтестируемостьточность и т.д.Качество ПО и его критерии Жизненный цикл программных систем определяется как период времени, который начинается с момента Моделью ЖЦ ПО понимается структура, определяющая последовательность выполнения и взаимосвязи процессов, действий Особенность модели – переход на следующую ступень осуществляется только после того, как Особенность модели – возможность возвратов к предыдущим этапам, квалифицируемых как требование повторить Спиральная модель ЖЦ V-модель жизненного цикла Agile_style (Гибкая методология) Тестирование – это проверка соответствия между реальным поведением программы и ее ожидаемым Модульное тестированиеИнтеграционное тестированиеСистемное тестирование Регрессионное тестирование Нагрузочное тестирование Стрессовое тестированиеПриемочное тестированиеВиды тестирования Средства контроля ошибок (bug tracking systems).Работа с ошибками
Слайды презентации

Слайд 2 Основные сведения о программном обеспечении
Жизненный цикл ПО
Основные сведения

Основные сведения о программном обеспеченииЖизненный цикл ПООсновные сведения о тестировании ПОАртефакты

о тестировании ПО
Артефакты тестировщика ПО
Этапы тестирования
Риски и проблемы

в тестировании


План лекции


Слайд 3 Программа – упорядоченная в соответствии с некоторым алгоритмом

Программа – упорядоченная в соответствии с некоторым алгоритмом последовательность команд (инструкций)

последовательность команд (инструкций) компьютера для решения задачи пользователя.
Пользователь –

лицо, заинтересованное в решении некоторой задачи средствами вычислительной техники.
Задача– проблема, подлежащая решению в интересах пользователя.
Приложение (application) – программная реализация решения задачи на компьютере.
Постановка задачи – это точная формулировка требований (функциональных и нефункциональных), предъявляемых к работе программы, с описанием входной и выходной информации, и, возможно, описание подходов к решению задачи.
Алгоритм – точный набор инструкций, описывающих порядок действий исполнителя (компьютера), от допустимых исходных данных для достижения результата решения задачи за конечное время.



Основные сведения о ПО


Слайд 4 Программирование
Программное обеспечение
Инструменты разработки
Языки программирования

Основные сведения о ПО

ПрограммированиеПрограммное обеспечениеИнструменты разработкиЯзыки программированияОсновные сведения о ПО

Слайд 5 Качество ПО – это совокупность свойств, определяющих полезность

Качество ПО – это совокупность свойств, определяющих полезность изделия (программы) для

изделия (программы) для пользователей в соответствии с функциональным назначением

и предъявленными требованиями.

Качество ПО и его критерии


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

Качество

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

ПО и его критерии


Слайд 7 Жизненный цикл программных систем определяется как период времени,

Жизненный цикл программных систем определяется как период времени, который начинается с

который начинается с момента принятия решения о необходимости создания

ПС и закачивается в момент ее полного изъятия из эксплуатации.

Жизненный цикл ПО


Слайд 8 Моделью ЖЦ ПО понимается структура, определяющая последовательность выполнения

Моделью ЖЦ ПО понимается структура, определяющая последовательность выполнения и взаимосвязи процессов,

и взаимосвязи процессов, действий и задач на протяжении ЖЦ

ПО.

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

Модель ЖЦ ПО


Слайд 9 Особенность модели – переход на следующую ступень осуществляется

Особенность модели – переход на следующую ступень осуществляется только после того,

только после того, как будет полностью завершена работа на

предыдущей стадии; возвратов на пройденные стадии не предусматривается.

Каскадная модель ЖЦ


Слайд 10 Особенность модели – возможность возвратов к предыдущим этапам,

Особенность модели – возможность возвратов к предыдущим этапам, квалифицируемых как требование

квалифицируемых как требование повторить этап для исправления обнаруженной ошибки.



Итерационная модель ЖЦ


Слайд 11 Спиральная модель ЖЦ

Спиральная модель ЖЦ

Слайд 12 V-модель жизненного цикла

V-модель жизненного цикла

Слайд 13 Agile_style (Гибкая методология)

Agile_style (Гибкая методология)

Слайд 14 Тестирование – это проверка соответствия между реальным поведением

Тестирование – это проверка соответствия между реальным поведением программы и ее

программы и ее ожидаемым поведением в специально заданных, искусственных

условиях.

Ожидаемое поведение программы
Понятие «требования»
Специально заданные, искусственные условия
Тестирование черного и белого ящика

Понятие тестирования


Слайд 15 Модульное тестирование
Интеграционное тестирование
Системное тестирование
Регрессионное тестирование
Нагрузочное тестирование

Модульное тестированиеИнтеграционное тестированиеСистемное тестирование Регрессионное тестирование Нагрузочное тестирование Стрессовое тестированиеПриемочное тестированиеВиды тестирования


Стрессовое тестирование
Приемочное тестирование

Виды тестирования


  • Имя файла: zhiznennyy-tsikl-programmnogo-obespecheniya-osnovnye-svedeniya-o-razrabotke-i-testirovanii-po.pptx
  • Количество просмотров: 141
  • Количество скачиваний: 0