🗊Презентация Уровни тестирования программного обеспечения. Часть 2

Нажмите для полного просмотра!
Уровни тестирования программного обеспечения. Часть 2, слайд №1Уровни тестирования программного обеспечения. Часть 2, слайд №2Уровни тестирования программного обеспечения. Часть 2, слайд №3Уровни тестирования программного обеспечения. Часть 2, слайд №4Уровни тестирования программного обеспечения. Часть 2, слайд №5Уровни тестирования программного обеспечения. Часть 2, слайд №6Уровни тестирования программного обеспечения. Часть 2, слайд №7Уровни тестирования программного обеспечения. Часть 2, слайд №8Уровни тестирования программного обеспечения. Часть 2, слайд №9Уровни тестирования программного обеспечения. Часть 2, слайд №10Уровни тестирования программного обеспечения. Часть 2, слайд №11Уровни тестирования программного обеспечения. Часть 2, слайд №12Уровни тестирования программного обеспечения. Часть 2, слайд №13Уровни тестирования программного обеспечения. Часть 2, слайд №14Уровни тестирования программного обеспечения. Часть 2, слайд №15Уровни тестирования программного обеспечения. Часть 2, слайд №16Уровни тестирования программного обеспечения. Часть 2, слайд №17Уровни тестирования программного обеспечения. Часть 2, слайд №18Уровни тестирования программного обеспечения. Часть 2, слайд №19Уровни тестирования программного обеспечения. Часть 2, слайд №20Уровни тестирования программного обеспечения. Часть 2, слайд №21Уровни тестирования программного обеспечения. Часть 2, слайд №22Уровни тестирования программного обеспечения. Часть 2, слайд №23Уровни тестирования программного обеспечения. Часть 2, слайд №24Уровни тестирования программного обеспечения. Часть 2, слайд №25Уровни тестирования программного обеспечения. Часть 2, слайд №26Уровни тестирования программного обеспечения. Часть 2, слайд №27

Содержание

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

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


Слайд 1





Manual QA course
Lecture 6. Уровни тестирования программного обеспечения. Часть 2
Описание слайда:
Manual QA course Lecture 6. Уровни тестирования программного обеспечения. Часть 2

Слайд 2





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

Слайд 3





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

Слайд 4





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

Слайд 5





Системное тестирование (System Testing)
Когда проводится:
 - Модульное и интеграционное тестирование успешно завершено;
 - Разработка ПО в соответствии с требованиями спецификаций завершена;
 - Создана соответствующая тестовая среда для проведения системного тестирования;
Описание слайда:
Системное тестирование (System Testing) Когда проводится: - Модульное и интеграционное тестирование успешно завершено; - Разработка ПО в соответствии с требованиями спецификаций завершена; - Создана соответствующая тестовая среда для проведения системного тестирования;

Слайд 6





Системное тестирование (System Testing). Виды
 - Функциональное тестирование;
 - Тестирование производительности;
 - Нагрузочное или стресс тестирование;
 - Тестирование конфигурации;
 - Тестирование безопасности;
 - Тестирование на отказ и восстановление;
 - Тестирование удобства использования.
Описание слайда:
Системное тестирование (System Testing). Виды - Функциональное тестирование; - Тестирование производительности; - Нагрузочное или стресс тестирование; - Тестирование конфигурации; - Тестирование безопасности; - Тестирование на отказ и восстановление; - Тестирование удобства использования.

Слайд 7





Системное тестирование (System Testing)
Подходы к системному тестированию:
 - На базе требований (requirements based)
для каждого требования пишутся тестовые случаи (test cases), проверяющие выполнение данного требования
 - На базе случаев использования (use case based)
на основе представления о способах использования продукта создаются случаи использования системы (Use Cases). По конкретному случаю использования можно определить один или более сценариев. На проверку каждого сценария пишутся тест кейсы (test cases), которые должны быть протестированы
Описание слайда:
Системное тестирование (System Testing) Подходы к системному тестированию: - На базе требований (requirements based) для каждого требования пишутся тестовые случаи (test cases), проверяющие выполнение данного требования - На базе случаев использования (use case based) на основе представления о способах использования продукта создаются случаи использования системы (Use Cases). По конкретному случаю использования можно определить один или более сценариев. На проверку каждого сценария пишутся тест кейсы (test cases), которые должны быть протестированы

Слайд 8





Системное тестирование (System Testing)
  - Создается Тест – план;
 - Создаются тест и use – кейсы;
 - Производится прогон авто – тестов;
 - Затем ручное тестирование;
 - Формируется отчет об ошибках;
Описание слайда:
Системное тестирование (System Testing) - Создается Тест – план; - Создаются тест и use – кейсы; - Производится прогон авто – тестов; - Затем ручное тестирование; - Формируется отчет об ошибках;

Слайд 9





Приемочное тестирование или Приемо-сдаточное испытание (Acceptance Testing)
Формальный процесс тестирования, который проверяет соответствие системы требованиям и проводится с целью:
 - Определения удовлетворяет ли система приемочным критериям;
 - Вынесения решения заказчиком или другим уполномоченным лицом принимается приложение или нет
Описание слайда:
Приемочное тестирование или Приемо-сдаточное испытание (Acceptance Testing) Формальный процесс тестирования, который проверяет соответствие системы требованиям и проводится с целью: - Определения удовлетворяет ли система приемочным критериям; - Вынесения решения заказчиком или другим уполномоченным лицом принимается приложение или нет

Слайд 10





Приемочное тестирование или Приемо-сдаточное испытание (Acceptance Testing)
Приемочное тестирование выполняется на основании набора типичных тестовых случаев и сценариев, разработанных на основании требований к данному приложению
Описание слайда:
Приемочное тестирование или Приемо-сдаточное испытание (Acceptance Testing) Приемочное тестирование выполняется на основании набора типичных тестовых случаев и сценариев, разработанных на основании требований к данному приложению

Слайд 11





Приемочное тестирование или Приемо-сдаточное испытание (Acceptance Testing)
Решение о проведении приемочного тестирования принимается, когда:
продукт достиг необходимого уровня качества;
заказчик ознакомлен с Планом Приемочных Работ (Product Acceptance Plan (ссылка на шаблон в приложении)) или иным документом, где описан набор действий, связанных с проведением приемочного тестирования, дата проведения, ответственные и т.д.
Описание слайда:
Приемочное тестирование или Приемо-сдаточное испытание (Acceptance Testing) Решение о проведении приемочного тестирования принимается, когда: продукт достиг необходимого уровня качества; заказчик ознакомлен с Планом Приемочных Работ (Product Acceptance Plan (ссылка на шаблон в приложении)) или иным документом, где описан набор действий, связанных с проведением приемочного тестирования, дата проведения, ответственные и т.д.

Слайд 12





Приемочное тестирование или Приемо-сдаточное испытание (Acceptance Testing)
Фаза приемочного тестирования длится до тех пор, пока заказчик не выносит решение об отправлении приложения на доработку или выдаче приложения
Описание слайда:
Приемочное тестирование или Приемо-сдаточное испытание (Acceptance Testing) Фаза приемочного тестирования длится до тех пор, пока заказчик не выносит решение об отправлении приложения на доработку или выдаче приложения

Слайд 13





Интеграционное тестирование (Integration Testing)
Интеграционное тестирование предназначено для проверки связи между компонентами, а также взаимодействия с различными частями системы (операционной системой, оборудованием либо связи между различными системами)
Описание слайда:
Интеграционное тестирование (Integration Testing) Интеграционное тестирование предназначено для проверки связи между компонентами, а также взаимодействия с различными частями системы (операционной системой, оборудованием либо связи между различными системами)

Слайд 14





Интеграционное тестирование (Integration Testing)
Уровни интеграционного тестирования:
Компонентный интеграционный уровень (Component Integration testing)
Системный интеграционный уровень (System Integration Testing)
Описание слайда:
Интеграционное тестирование (Integration Testing) Уровни интеграционного тестирования: Компонентный интеграционный уровень (Component Integration testing) Системный интеграционный уровень (System Integration Testing)

Слайд 15





Интеграционное тестирование (Integration Testing)
Component Integration testing - проверяется взаимодействие между компонентами системы после проведения компонентного тестирования
Описание слайда:
Интеграционное тестирование (Integration Testing) Component Integration testing - проверяется взаимодействие между компонентами системы после проведения компонентного тестирования

Слайд 16





Интеграционное тестирование (Integration Testing)
System Integration Testing - проверяется взаимодействие между разными системами после проведения системного тестирования
Описание слайда:
Интеграционное тестирование (Integration Testing) System Integration Testing - проверяется взаимодействие между разными системами после проведения системного тестирования

Слайд 17





Интеграционное тестирование (Integration Testing)
Подходы к интеграционному тестированию:
 - Снизу вверх (Bottom Up Integration)
 - Сверху вниз (Top Down Integration)
 - Большой взрыв ("Big Bang" Integration)
Описание слайда:
Интеграционное тестирование (Integration Testing) Подходы к интеграционному тестированию: - Снизу вверх (Bottom Up Integration) - Сверху вниз (Top Down Integration) - Большой взрыв ("Big Bang" Integration)

Слайд 18





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

Слайд 19





Интеграционное тестирование (Integration Testing)
Top Down Integration - вначале тестируются все высокоуровневые модули, и постепенно один за другим добавляются низкоуровневые. Все модули более низкого уровня симулируются заглушками с аналогичной функциональностью, затем по мере готовности они заменяются реальными активными компонентами
Описание слайда:
Интеграционное тестирование (Integration Testing) Top Down Integration - вначале тестируются все высокоуровневые модули, и постепенно один за другим добавляются низкоуровневые. Все модули более низкого уровня симулируются заглушками с аналогичной функциональностью, затем по мере готовности они заменяются реальными активными компонентами

Слайд 20





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

Слайд 21





Интеграционное тестирование (Integration Testing)
Описание слайда:
Интеграционное тестирование (Integration Testing)

Слайд 22





Самый главный навык QA
Искусство поиска информации!!
Описание слайда:
Самый главный навык QA Искусство поиска информации!!

Слайд 23





Искусство поиска информации
 - Не ждите универсальных рецептов
 - Помните, что поисковая машина – это робот
 - Определите зону поиска и ищите сразу там
 - Искать по конкретным сайтам эффективнее
 - Не ленитесь разбираться в настройках
Описание слайда:
Искусство поиска информации - Не ждите универсальных рецептов - Помните, что поисковая машина – это робот - Определите зону поиска и ищите сразу там - Искать по конкретным сайтам эффективнее - Не ленитесь разбираться в настройках

Слайд 24





Искусство поиска информации
 - По одной фразе легко найти весь текст. Но не всегда
 - Поиск в интернете – это еще и про общение
Описание слайда:
Искусство поиска информации - По одной фразе легко найти весь текст. Но не всегда - Поиск в интернете – это еще и про общение

Слайд 25





Искусство поиска информации
 - Поиск по кэшу Google index of /<слово, фраза>
 - Поиск при помощи знаков «+», «–» и «~» 
 - Что бы найти точную фразу, ее необходимо взять в «»
 - Поиск необходимого расширения файлов filetype:<расширение файла>
 - Поиск с помощью intitle:, inurl:,
Описание слайда:
Искусство поиска информации - Поиск по кэшу Google index of /<слово, фраза> - Поиск при помощи знаков «+», «–» и «~» - Что бы найти точную фразу, ее необходимо взять в «» - Поиск необходимого расширения файлов filetype:<расширение файла> - Поиск с помощью intitle:, inurl:,

Слайд 26





Вопросы и ответы
Описание слайда:
Вопросы и ответы

Слайд 27





Ссылки
https://en.wikipedia.org/wiki/Integration_testing#Bottom_Up
https://en.wikipedia.org/wiki/Integration_testing#Big_Bang
https://en.wikipedia.org/wiki/Integration_testing#Top-down_and_Bottom-up
https://meduza.io/cards/kak-pravilno-guglit
https://rootsector.blogspot.com/2014/12/google-hacking-google.html
http://www.protesting.ru/documentation/product_acceptance_plan_rup.zip
Описание слайда:
Ссылки https://en.wikipedia.org/wiki/Integration_testing#Bottom_Up https://en.wikipedia.org/wiki/Integration_testing#Big_Bang https://en.wikipedia.org/wiki/Integration_testing#Top-down_and_Bottom-up https://meduza.io/cards/kak-pravilno-guglit https://rootsector.blogspot.com/2014/12/google-hacking-google.html http://www.protesting.ru/documentation/product_acceptance_plan_rup.zip



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