TYPES AND LEVELS OF TESTING Flashcards

1
Q

Какие уровни тестирования бывают

A

Unit Testing
Integration Testing
System Testing
Acceptance Testing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Функциональные виды тестирования

A

Функциональное тестирование
GUI Testing
Тестирование безопасности
Тестирование взаимодействия

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Нефункциональные виды тестирования

A

Все виды тестирования производительности:
нагрузочное тестирование
стрессовое тестирование
тестирование стабильности или надежности
объемное тестирование

Тестирование установки
Тестирование удобства пользования
Тестирование на отказ и восстановление
Конфигурационное тестирование

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Виды связанные с изменениями

A

Smoke Testing
Regression Testing
Re-testing
Build Verification Test
Sanity Testing

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Что такое функциональное тестирование

A

Функциональное тестирование– один из видов тестирования, направленного на проверку соответствий функциональных требований ПО к его реальным характеристикам

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Что такое объемное тестирование

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Что такое тестирование стабильности и надежности

A

Это проверка работоспособности приложения при длительном тестировании с средним уровнем нагрузки

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Что такое тестирование на отказ и восстановление

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Что такое конфигурационное тестирование

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Что такое Smoke Testing

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Что такое регрессионное тестирование

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

Что такое повторное тестирование

A

Тестирование, во время которого выполняются тестовые сценарии, выявившие ошибки во время последнего запуска, для подтверждения успешности исправления дефектов

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Тестирование сборки

A

Тестирование направленное на определения соответствия, выпущенной версии, критериям качества для начала тестирования.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

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

A

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

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Исследовательское тестирование (ad-hoc) и Exploratory

A

Это разработка и выполнение тестов в одно и то же время.
В exploratory необходимо мастерство владения разными техниками

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

Чем отличается Smoke от Sanity

A

Санитарное тестирование направленно на углубленное тестирование одной функции
Смоук - на поверхностное тестирование большего функционала

17
Q

Отличие нагрузочного тестирования от стресс

A

Нагрузочное тестирование в пределах документации
Стресс превышает ожидаемое