Методы тестирования для начинающих. Про ящики
Тестировать можно по разному и само тестирование можно ещё разделить на 3 вида по доступу к коду:
- White box
- Grey box
- Black box
Постараюсь раскрыть более понятным языком данную тему и коротко по сути.
—
Ставь лайк за полезную информацию ❤
—
Метод белого ящика.
На этом уровне вам дают доступ к коду, но тут вам нужно знать язык и уметь проводить unit тесты. По факту это обязанность разработчика и в 90% случаев они их пишут сами, потому что лучше представляют, как это сделать. Можно конечно и в этом разобраться. Если вам дадут такие обязанности, то конечно прикольно. Также можно обучиться фронтенд части, получить доступ к коду и давать предложения фронтам по доработкам.
Метод черного ящика.
Это классика тестирования. Тут у вас есть доступ к ПО через интерфейс или в народе UI, который естественно предоставляется заказчику. Тут код вам знать не нужно. Тестируем фронт и бэк с помощью разных инструментов. Даже дают доступ к базе данных, но такое не во всех компаниях.
Метод серого ящика.
Это комбинация черного и белого ящика. Универсальный и сложный метод особенно для начинающих тестировщиков. Хотя и не всем старперам это надо. Тестишь всю жизнь методом черного ящика и в хвост не дуешь. Но тут зависит уже от выбора каждого. А это уже другая история…