Найти в Дзене

Что тестирует Тестировщик и какие инструменты при этом применяет!

Привет друзья! В данной статье Вы узнаете о видах тестировщиков, что они тестируют и какие инструменты при этом применяют?

Рабочее место тестировщика
Рабочее место тестировщика

Теперь давайте рассмотрим, а что же именно может тестировать тестировщик:

1)тестирование web-продуктов - это один из самых популярных и востребованных видов тестирования, большая часть приложений, которыми мы пользуемся, находятся именно в web, это может быть любой сайт, любая платформа, любой сервис;

2)мобильное тестирование – это тестирование приложений на смартфоны и планшеты, то чем мы пользуемся каждый день и не выпускаем из рук;

3)тестирование игр – да-да, игры тоже кто-то должен тестировать, сюда входят игры на ПК, консоли типа PS и Xbox, мобильные игры;

4)hard-железо – это тестирование компьютеров, техники, ПО для борт-компьютеров, авто, самолетов и т.д.

Все это необходимо тестировать, поэтому профессия тестировщика очень востребована.

Теперь давайте разберем, какими способами пользуется тестировщик в своей работе:

1)ручной способ или его еще называют manual. Это тестирование ПО, представляет собой проведение наших тестов вручную, с помощью графического интерфейса, то есть мы, полностью имитируем деятельность нашего пользователя, переходим по ссылкам, нажимаем необходимые кнопки, заполняем поля и т.д.

2)использование вспомогательного ПО, в виде работы с базами данных

Пример работы  с базой данных
Пример работы с базой данных

тестирования с помощью API (в данном виде тестирования мы не используем графический интерфейс нашего программного продукта, это происходит с его обратной стороны, которую не видит конечный пользователь).

Postman -программа для тестирования API
Postman -программа для тестирования API

3)автоматизация тестирования – этот вид тестирование, требует написания программного кода, который будет выполнять действия первых двух пунктов, либо одного из них, не требуя постоянного участия тестировщика. Данная работа похоже на работу разработчика, который пишет код, для того чтоб наш продукт работал, а тестировщик пишет код чтоб проверить правильно ли работает наш продукт.

Автоматизация тестирования
Автоматизация тестирования

Тестировщиков так же можно разделить на 4 типа:

1)ручной тестировщик – это тот, кто тестирует только ручным способом, это самый легкий вид тестирования, который требует минимального порога входа;

2)ручное тестирование + использование вспомогательного ПО - это самый востребованный вид тестирования, то с чего начинают свою карьеру большинство тестировщиков;

3)ручное тестирование + использование вспомогательного ПО + немного автоматизация, последний пункт означает, что вы только начали программировать, до вас уже кто-то написал проект автоматизации и вы пишете по готовому шаблону;

4)и наконец чистые автоматизаторы или как их еще называют автотестеры, это те люди которые пишут исключительно код, которые уже прошли через первые 3 стадии

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

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

Пришло время прощаться, подписывайтесь на канал и ставьте лайк. До новых встреч!