ТТестирование ПО | QA Auto

Тестирование ПО | QA Auto

@qa_w_a_y💻 Технологии🇷🇺 Русский📅 март 2026 г.

QA Auto с 2005 года. Рассказываю про автоматизацию тестирования на Java, Rest Assured, TestNG, JUnit. Обучаю автоматизации тестирования на Java: http://qaway.ru/qa-courses/ Если видео нравится больше текста: https://youtube.com/c/QAWayAuto

📊 Полная статистика📝 Все посты
1.2K
Подписчики
168,5
Ср. охват
14.2%
Вовлечённость
10
Постов
~0.5
В день

Графики

📊 Средний охват постов

📉 ERR % по дням

📋 Публикации по дням

📎 Типы контента

Лучшие публикации

10 из 10
Qqa_w_a_y
qa_w_a_y
6 мар., 09:53

💬 Что такое Jackson? Эта библиотека используется для обработки данных в формате JSON. Основные функции библиотеки включают сериализацию объектов Java в формат JSON. Это особенно удобно, когда вам нужно отправить данные на сервер или сохранить их в файле в формате JSON. Ещё они включают десериализацию, позволяя преобразовать JSON-данные обратно в объекты Java. Это может быть полезно, когда вы получаете данные от API или загружаете их из файла и хотите работать с ними как с обычными объектами Jav...

👁 214📷 photo
Qqa_w_a_y
qa_w_a_y
10 мар., 09:41

💬 Правила продвижения типов Сегодня поговорим о правилах продвижения типов в #Java. 🔸 Сначала все значения типа byte, short и char продвигаются к типу int. 🔸 Далее тип всего выражения продвигается к типу long, если один из его операндов относится к типу long. 🔸 Если же один из операндов относится к типу float, то тип всего выражения продвигается к типу float. 🔸 Аналогично если любой из операндов относится к типу double, то и результат вычисления всего выражения также будет относится к типу ...

👁 191
Qqa_w_a_y
qa_w_a_y
11 мар., 09:38

💬 Динамические переменные. В #Postman есть динамические переменные, которые иногда бывает полезно использовать в своих запросах для создания случайных данных. Это могут быть имена, фамилии, названия городов и улиц, адреса электронной почты и многое другое. Для каждого запроса будет создано новое значение, отличное от предыдущего. Воспользоваться ими можно аналогично обычным переменным, только перед названием будет указан знак доллара. Давайте на примере рассмотрим некоторые из них. 🔸 Переменна...

👁 191📷 photo
Qqa_w_a_y
qa_w_a_y
13 мар., 09:31

💬 Основные компоненты Selenium. #Selenium - это широко используемая платформа для автоматизации тестирования. Она состоит из следующий основных компонентов: 🔸 Selenium WebDriver - это набор инструментов, которые дают возможность управления браузерами. Такими как Chrome, Firefox или Edge. Это позволяет вам взаимодействовать с элементами веб сайтов. Нажимать на кнопки и ссылки, заполнять текстовые поля, так же, как это делает обычный пользователь сайта. 🔸 Selenium IDE - расширение для браузера,...

👁 186📷 photo
Qqa_w_a_y
qa_w_a_y
20 мар., 09:55

💬 Поиск по имени тэга. В #Selenide для поиска элемента на странице мы можем использовать имя его тега. В HTML-фрагменте страницы у нас есть нужный элемент. Давайте посмотрим, как его можно найти. <div class="large-6 small-12 columns large-centered"> <h3>Inputs</h3> <div class="example"> <p>Number</p> <input type="number"> </div> </div> В данном примере у нас есть заголовок, находящийся внутри тега h3. Его мы можем найти, используя поиск по имени тега. Для поиска нужного элемента воспользуемся м...

👁 169
Qqa_w_a_y
qa_w_a_y
16 мар., 09:47

💬 Отправка запроса с параметрами формы Сегодня поговорим о том, как в #RestAssured отправить запрос, содержащий параметры формы, и проверить ответ от сервера. Создадим небольшой тест. Будем проверять запрос для обновления данных питомца. public class RestAssuredTest { @Test public void checkFromParams() { given(). baseUri("https://petstore.swagger.io/v2"). when(). formParams("name", "Chappi dog","status","sold"). post("/pet/{id}", 922337203685477590L). then().assertThat(). log().all(). statusCo...

👁 168
Qqa_w_a_y
qa_w_a_y
18 мар., 09:51

💬 Аннотация @Test и alwaysRun. Сегодня поговорим, об атрибуте alwaysRun аннотации @Test в #TestNG. Если установить атрибут alwaysRun в true, метод будет запущен независимо от результата других тестов. По умолчанию он имеет значение false. public class DependsOnMethodTest { @Test void firstTest() { System.out.println("First test - run"); Assert.assertTrue(false); } @Test(dependsOnMethods = "firstTest", alwaysRun = true) void secondTest() { System.out.println("Second test - run"); } } Давайте рас...

👁 167
Qqa_w_a_y
qa_w_a_y
23 мар., 09:46

💬 Что такое непрерывное тестирование в CI&#092;CD? Continuous testing или непрерывное тестирование - это практика тестирования ПО, при которой тесты выполняются непрерывно с целью выявления ошибок. В конвейере CI/CD, непрерывное тестирование обычно выполняется автоматически, при этом каждое изменение кода запускает серию тестов. Такая практика помогает выявить проблемы на ранней стадии процесса разработки и избежать их дальнейшего усложнения и дорогостоящего устранения. Она помогает разработчик...

👁 153📷 photo
Qqa_w_a_y
qa_w_a_y
25 мар., 09:46

💬 Навыки тестировщика. Март 2026. В середине марта было опубликовано 2851 вакансий тестировщиков. Среди языков программирования самым упоминаемым был Python: 1. #Python - 1154 2. #Java - 896 3. Javascript - 410 4. TypeScript - 247 5. C# - 238 6. Kotlin - 156 7. Swift - 57 8. Groovy - 21 Среди фреймворков автоматизации Web приложений чаще всего упоминались Playwright и Selenium: 1. #Selenium - 591 2. Playwright - 374 3. #Selenide - 185 4. Cypress - 125 Среди инструментов тестирования самым часто...

👁 145📷 photo
Qqa_w_a_y
qa_w_a_y
27 мар., 09:43

💬 Поиск данных с помощью SELECT. В самом простом виде команда SELECT представляет собой инструкцию для базы данных, которая указывает ей найти информацию в таблице. Например, с помощью приведённого запроса можно получить данные из таблицы Address. 🔸 SELECT — это ключевое слово, которое сообщает базе данных, что запрос содержит команду на поиск данных. После него следует пробел. 🔸 first_name, last_name, address — список столбцов таблицы, разделённых запятой. Их мы хотим увидеть в результате вы...

👁 101📷 photo

Типы хуков

Нейтральный7 | 168 просм.
Вопрос2 | 184 просм.
Статистика1 | 145 просм.

Длина постов

Очень длинные (1000+)9 | 163 просм.
Длинные (500-1000)1 | 214 просм.

Типы контента

📝
4
text
174 просм.
📷
6
photo
165 просм.
Тестирование ПО | QA Auto (@qa_w_a_y) — Telegram-канал | PostSniper