Тестирование программного обеспечения. Базовый курс. 3-е издание



Pdf көрінісі
бет83/307
Дата03.07.2023
өлшемі5,03 Mb.
#179304
1   ...   79   80   81   82   83   84   85   86   ...   307
Байланысты:
Software Testing - Base Course (Svyatoslav Kulikov) - 3rd edition - RU

По запуску кода на исполнение
Метод белого 
ящика
По доступу к коду и архитектуре приложения
Метод чёрного 
ящика
Метод серого 
ящика
Модульное
Интеграционное
По уровню детализации приложения
Системное
Ручное
Автоматизированное
По степени автоматизации
По (убыванию) степени важности тестируемых 
функций
«Дымовое» 
(
«смоук»)
Критического 
пути
Расширенное
Упрощённая классификация тестирования
Позитивное
Негативное
По принципам работы с приложением


Упрощённая классификация тестирования
Тестирование программного обеспечения. Базовый курс. 
© EPAM Systems, 2015–2023
 
Стр: 68/301 
o
Тестирование критического пути — проверка функциональности, ис-
пользуемой типичными пользователями в типичной повседневной де-
ятельности. 
o
Расширенное тестирование — проверка всей (остальной) функцио-
нальности, заявленной в требованиях. 

По принципам работы с приложением: 
o
Позитивное тестирование — все действия с приложением выполня-
ются строго по инструкции без никаких недопустимых действий, некор-
ректных данных и т.д. Можно образно сказать, что приложение иссле-
дуется в «тепличных условиях». 
o
Негативное тестирование — в работе с приложением выполняются 
(некорректные) операции и используются данные, потенциально при-
водящие к ошибкам (классика жанра — деление на ноль). 
Внимание! Очень частая ошибка! Негативные тесты НЕ пред-
полагают возникновения в приложении ошибки. Напротив — 
они предполагают, что верно работающее приложение даже 
в критической ситуации поведёт себя правильным образом (в 
примере с делением на ноль, например, отобразит сообще-
ние «Делить на ноль запрещено»). 
Часто возникает вопрос о том, чем различаются «тип тестирования», «вид 
тестирования», «способ тестирования», «подход к тестированию» и т.д. и т.п. Если 
вас интересует строгий формальный ответ, посмотрите в направлении таких вещей 
как «таксономия
111
» и «таксон
112
», т.к. сам вопрос выходит за рамки тестирования 
как такового и относится уже к области науки. 
Но исторически так сложилось, что как минимум «тип тестирования» (testing 
type) 
и «вид тестирования» (testing kind) давно стали синонимами. 
111
«Таксономия», Wikipedia [
https://ru.wikipedia.org/wiki/
Таксономия

112
«Таксон», Wikipedia [
https://ru.wikipedia.org/wiki/
Таксон
]


Подробная классификация тестирования
Тестирование программного обеспечения. Базовый курс. 
© EPAM Systems, 2015–2023


Достарыңызбен бөлісу:
1   ...   79   80   81   82   83   84   85   86   ...   307




©engime.org 2024
әкімшілігінің қараңыз

    Басты бет