Найти в Дзене

Какими программами пользуется тестировщик или что нужно установить чтобы хорошо тестировать?

Оглавление

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

Postman

Это основа основ. Это база) Без отправки запросов вообще никуда, тут каким бы профилем вы не обладали, вы всё равно полезете в эту программу. То на сколько глубоко, это уже зависит от вашей квалификации, ведь в Postman очень много удобных функций. Взять даже то, что ты можешь написать скрипт перед отправкой запроса и он будет отрабатывать перед самим запросом. К примеру сходил в базу данных взял нужное значение, подставил в запрос и всё это нажатием одной кнопки. Это очень удобно!

-2

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

-3

Если вы давно хотели научиться пользоваться Postman, можете ознакомиться с подборкой статей по данной теме!

Postman. Модуль 3 | Обучение тестированию | Дзен

Intellij idea

Для меня это 90% моего времени) С помощью данной программы я могу писать автотесты, которые тестируют за меня, а я смотрю только на результат. Если есть ошибки, я сразу понимаю где есть проблемы в приложении.

В сочетании с API запросами и запросами к БД получаем полные проверки всей нужной системы. На канале также есть множество полезных статей по взаимодействию с данной программой.

-4

Автоматизация тестирования в Intellij IDEA JAVA | Обучение тестированию | Дзен

Docker

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

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

Так как я занимаюсь глубокой автоматизацией, то мне нужно разворачивать тесты не только у себя на ПК, но ещё и на агенте, где лежит само приложение. Нужно это для того, чтобы тесты могли запускаться сами без моего участия через сборку проекта. Я в отпуске, а тесты запускаются и все в курсе всего)

Docker. Модуль 4 | Обучение тестированию | Дзен

Visual Studio Code

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

К примеру я написал нужные тесты в Postman, захожу в Visual Studio Code клонирую проект к себе на ПК, заношу новые тесты и пушу всё это обратно на сервер.

DBeaver

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

К примеру на сайте вы нажимаете на селект и выходит список чего то, к примеру городов. Дк вот эти города лежат в БД. Вам как тестировщику всегда нужно по ТЗ сравнивать что отображаются те данные, которые хотят увидеть заказчики. Сложности возникают тогда, когда данные идут из нескольких таблиц по определённой связи и разработчики часто могут не вникая напутать все эти связи. Вам же нельзя упускать ошибки)

В программе можно подключать множество БД, и вы между ними спокойно можете переключаться. В общем эта прога обязательна к изучению)

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

Обучение тестированию