Инструменты тестирования. Программа для регистрации багов и постановки задач
Скачать 19.78 Kb.
|
ИНСТРУМЕНТЫ ТЕСТИРОВЩИКА Вкладки консоли разработчика: Elements – смотрели размеры элементов, отступы, шрифты, цвет Console – здесь отображается информация об ошибках в коде. Если на странице не подгрузились шрифты, картинки или стили, то сообщения об ошибках выводятся в консоль. Network – для того чтобы посмотреть как отработал тот или иной запрос. Как пользоваться Network: Находили нужный запрос, смотрели его URL, метод, тело запроса, сверяли с документацией, чтобы убедиться, что он правильно сформирован. Далее смотрели на статус код и ответ сервера. С помощью статус кода мы могли увидеть результат операции, а в ответе сервера смотрели полученную с сервера информацию. Кнопка переключения устройств – для того чтобы посмотреть как будет отображаться наше приложение на различных разрешениях экрана. Браузерные расширения: Линейка – для измерения размеров элемента Пипетка – для того, чтобы узнать цвет элемента Jira – программа для регистрации багов и постановки задач Jira Зефир – программа для создания, хранения и выполнения тест кейсов Confuence – программа, в которой хранились вся документация проекта: требования от аналитиков, отчёты по тестировани, документация по запросам API, ссылки на ресурсы, база знаний Figma – программа, в которой хранились макеты от дизайнеров Postman – для тестирования API. Здесь мы самостоятельно создавали запросы, делали коллекции и готовили тестовые данные в формате JSON. Никакой автоматизации в Postman не делали. Как пользоваться Postman: Для того чтобы отправить запрос в Postman нужно взять из документации (например, в Confluence), разработанной программистом URL-адрес, выбрать метод и вставить данные, которые мы отправляем на сервер и нажать на кнопку отправить запрос. Полученный ответ мы сверяем с документацией: смотрим на статус код и структуру ответа. Если необходимо полученные данные можем сверить с тем, что хранится в базе данных. Swagger – для тестирования API с заранее заготовленной информацией о запросе. Как пользоваться Swagger: Нужно выбрать нужный запрос, вставить тестовые данные и отправить запрос, полученный ответ сверить с ответом в документации. Kibana – программа для хранения логов приложения. Как пользоваться Kibana: Берём id запроса из Консоли разработчика, вставляем в Kibana, полученный лог мы не разбирали, а просто делали скриншот и прикладывали к баг-репорту Postgres – база данных, использовавшаяся на нашем проекте PgAdmin – администратор баз данных Postgres. C помощью неё мы делали запросы к Базе Данных. Инструменты, о которых вы слышали, но не использовали: Jenkins – инструмент для сборки тестовых стендов. Тестовыми стендами у нас в компании собирал Девопс-инженер Selenium – инструмент автоматизации тестирования. Charles/Fiddler – инструмент для подмены запросов. То есть подделать ответ сервера. Запросы шлём не на сам сервер, а в эту программу и она уже нам выдаёт тот ответ, который мы выбрали. Kafka – брокер сообщений или система очередей. (Это что-то очень страшное, но это лучше не говорить ) Если вас спросили как пользоваться программой, которая не перечислена выше, то можно смело ответить что с ней не сталкивались, но если она понадобится в работе мы её освоим. |