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

Get Started. It's Free
or sign up with your email address
Виды тестирования by Mind Map: Виды тестирования

1. Интеграционное тестирование

1.1. Этот вид тестирования проводится для проверки совместной работы отдельных модулей и предшествует тестированию всей системы как единого целого

1.2. В ходе интеграционного тестирования проверяются связи между модулями, их совместимость и функциональность. Оно осуществляется независимым тестировщиком и входит в состав этапа тестирования

1.3. Элементы

1.3.1. проверка функциональности — проверка соответствия отдельных функций, выполняемых совокупностями модулей, функциям, заданным в спецификациях требований

1.3.2. проверка промежуточных результатов — проверка всех промежуточных результатов и файлов на наличие и корректность

1.3.3. проверка интеграции — проверка того, что модули передают друг другу информацию корректно

1.4. Ошибки, выявленные в ходе интеграционного тестирования заносятся в базу данных ошибок. Результаты интеграционного тестирования включаются в отчет о ходе тестирования при завершении цикла тестирования

2. Системное тестирование

2.1. Этот вид тестирования предназначен для проверки программной системы в целом, ее организации и функционирования на соответствие спецификациям требований заказчика

2.2. Его проводит независимый тестировщик после успешного завершения интеграционного тестирования

2.3. Элементы

2.3.1. граничное тестирование — тестирование в граничных условиях

2.3.2. прогоночное тестирование — тестирование всех функциональных характеристик реальной работы системы

2.3.3. целевое тестирование — тестирование на целевой платформе(по возможности

2.3.4. проверка документации — проверка пользовательской документации на корректность

2.3.5. другие тесты, определяемые тестировщиком

2.4. Ошибки, выявленные при системном тестировании, заносятся в базу данных проекта. Результаты системного тестирования включаются в отчет о ходе тестирования

3. Выходное тестирование

3.1. Это завершающий этап тестирования на котором проверяется готовность ПП к поставке заказчику

3.2. Данный вид тестирования проводит независимый тестировщик

3.3. Элементы

3.3.1. проверка инсталляции — проверка на ясность и корректность инструкций по инсталляции

3.3.2. проверка документации — проверка того, что вся необходимая документация полностью подготовлена и готова к передаче заказчику

3.4. Ошибки, выявленные при выходном тестировании, заносятся в базу данных проекта. При успешном завершении выходного тестирования ПП поставляется заказчику вместе с отчетом о результатах тестирования

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

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

5. Модульное тестирование

5.1. это процесс проверки отдельных программных процедур и подпрограмм, входящих в состав программ или программных систем.

5.2. производится разработчиком и позволяет проверить все внутренние структуры и потоки данных в каждом модуле.

5.3. Элементы

5.3.1. синтаксическая проверка — проверка с использованием некоторого инструментального средства для выявления синтаксических ошибок в программном коде

5.3.2. проверка соответствия стандартам кодирования — проверка кода на соответствие стандартам кодирования компании технический обзор программного кода

5.4. После успешного завершения модульного тестирования все измененные модули и наборы тестов сохраняются в базе данных проекта