Daria QA – Telegram
889 subscribers
129 photos
12 videos
18 files
63 links
QA Engineer с 5-летним опытом | Ментор
Обучаю айти профессиям
Практический курс «QA с нуля»: https://offerdaria.getcourse.ru/page2
Курс лекций «QA прокачка»: https://offerdaria.getcourse.ru/page0
Download Telegram
Домен или доменное имя — это название, которое есть у каждого сайта в интернете: например, у сайта ДОДО это dodopizza.ru.
Имя оказывает большое влияние на продвижение, поэтому нужно понимать, как оно работает, и уметь его выбирать.

Как доменное имя связано с IP-адресом сайта

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

Каждое доменное имя привязано к IP-адресу. Например, домену skillbox.ru соответствует адрес 178.248.237.96.

Соответствие между доменными именами и IP-адресами устанавливает служба DNS (Domain Name System).
Когда вы вводите в браузере доменное имя, серверы DNS автоматически преобразуют его в IP-адрес, и вы попадаете на нужный сайт.
Если сайт переносится на другой сервер, его IP-адрес меняется, а домен остаётся прежним.

Домен — это не только имя, но и адрес сайта. Домены были придуманы для того, чтобы сделать работу людей в Сети удобной. Слова запомнить легче, чем набор цифр. Компьютеры же находят друг друга в Сети и обмениваются данными с помощью IP-адресов.
🔥6👍31🙏1
Мой ученик еще не закончил курс, а его уже ждут на собеседовании по моей рекомендации 😍
Вот что значит хороший ментор + способный ученик )

Конечно все дело еще и в нетворкинге, но в целом просто пожелайте нам удачи 🍀
🔥212😱1
Давайте выберем тему следцющего поста:
Anonymous Poll
41%
URL и cURL
59%
Чаты где можно поискать работу тестировщику
Как и обещала - тг каналы, где можно поискать работу тестировщику:
@jobforqa
@qajoboffer
@forallqa
@qajobsru
@qa_jobs
@rabotadlaqa
@YotolabQA
@qajobsoffers

С вас огонечек 🔥
1🔥23
Channel name was changed to «Тестим то се….»
🧰 Postman для QA-инженеров, шпаргалка по проверкам
Postman давно стал незаменимым инструментом для тестировщиков, работающих с API. Но далеко не все QA используют его на полную мощность.

📌 Вот, что стоит проверять с помощью Postman:

🔹 1. Корректность HTTP-ответов
Проверяйте:
👉 Статусы 200, 201, 400, 401, 403, 404, 500 и т.п.
👉 Консистентность кодов с документацией API
👉 Ответы на пустые или некорректные параметры
🧪 Test snippet:
pm.test("Status code is 200", function () {
pm.response.to.have.status(200);
});

🔹 2. Валидность структуры ответа (JSON Schema Validation)
👉 Проверьте, соответствует ли ответ ожидаемой структуре. Это особенно важно для фронтенда.
🧪 Test snippet:
const schema = {
type: "object",
required: ["id", "name"],
properties: {
id: { type: "number" },
name: { type: "string" }
}
};
pm.test("Response schema is valid", function () {
pm.response.to.have.jsonSchema(schema);
});

🔹 3. Проверка авторизации и токенов
👉 Работает ли доступ с токеном
👉 Что возвращает API без токена или с просроченным
👉 Проверка refresh токенов
💡 Используйте Postman Environments для хранения токенов и переменных.

🔹 4. Поведение при некорректных данных
👉 Тестируйте граничные значения, пустые поля, SQL/JS инъекции.
🧪 Примеры значений:
📎 " OR 1=1; --
📎 <скрипт>алерт(1)</скрипт> (написанно кирилицей чтобы Линкедин пропустил!)
📎 ""
Система не должна падать и должна корректно обрабатывать ввод.

🔹 5. Время отклика API
👉 Контроль времени выполнения запросов это важный момент для SLA.
🧪 Test snippet:
pm.test("Response time is less than 1000ms", function () {
pm.expect(pm.response.responseTime).to.be.below(1000);
});

🔹 6. Проверка заголовков ответа
Проверьте наличие и корректность:
🤌 Content-Type
🤌 Cache-Control
🤌 CORS заголовков
🧪 Test snippet:
pm.test("Content-Type is application/json", function () {
pm.response.to.have.header("Content-Type", "application/json");
});

🔹 7. Логика бизнес-процессов через цепочку запросов
👉 Postman поддерживает pre-request noscripts и tests для организации сложных сценариев:
📌 Создание пользователя → Авторизация → Получение данных
Передача ID из одного запроса в другой
🔁 Используйте pm.environment.set() и pm.environment.get() для передачи данных.

🔹 8. Проверка пагинации, сортировки, фильтрации
Тестируйте:
👉 Правильность разбивки на страницы
👉 Устойчивость к несуществующим страницам
👉 Сортировку по ключам (asc/desc)

🔹 9. Генерация документации и коллекций
👉 Postman позволяет легко шарить коллекции и генерировать документацию, которая может служить источником правды для QA, Dev и PO.

Совет:
Создайте базовую коллекцию с типовыми проверками и используйте её как шаблон на каждом проекте.
🔥10🥰4🆒41
Поменяла название канала, но теперь не понятно, норм или стрем)
какое название лучше ?
Anonymous Poll
83%
Daria QA - Про тестирование
15%
Тестим то се….
2%
Предложу свой вариант в коментах
3🔥2😱2
Все понятно, меняю название канала назад)
🔥43😁2
Channel name was changed to «Daria QA - Pro Тестирование»
Автор тренажера: Алексей Клименко

Новый веб-тренажёр для QA: State Transition Testing. 👨‍💻

Привет, коллеги! Сделал еще один веб-тренажёр, в этот раз для практики анализа требований, построения диаграммы состояний и переходов (state transition) и функционального тестирования. Тренажер имитирует блог с возможностью публикации статей и работе с ними на основе ролевой модели.

🔗 Ссылка на тренажер:
https://lnkd.in/ed3BRrBR

Задание - выполнить функциональное тестирование, которое позволит обнаружить имеющиеся баги. 🪲

Для работы достаточно перейти по ссылке.

#тренажер #qa #тестирование #практика
🔥32🙏2
Курс «Тестирование с 0», второй поток
Стартуем в июле )
Цена не изменилась - 50тр за весь курс
Успевайте занять места 🔥
Программу курса продублирую ниже, записывайтесь на бесплатную консультацию по курсу чтобы узнать все подробности
3🔥2🆒2
Forwarded from Daria QA
Этот день настал 🔥
Записывайтесь
Будет всего 10 мест
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥32🙏2
Я не советую обучаться в скилбокс за деньги, НО я советую читать их бесплатные статьи в интернете 😅
Они реально круто, доступно и понятно объясняют разный материал🥰
Вот например статья про cURL
Please open Telegram to view this post
VIEW IN TELEGRAM
👍64🔥3
Я удивлена что все знают попарное тестирование - одна из самых сложных техник )
Тогда вопрос на засыпку:
напишите в коментах - где мы можем ее использовать?
Что такое матрица трассируемости?

По определению матрица трассируемости — двумерная таблица, содержащая соответствие функциональных требований продукта (functional requirements) и подготовленных тестовых сценариев (test cases).

https://habr.com/ru/companies/simbirsoft/articles/412677/
5🔥2🙏2
А почему бы не запостить что-то НЕ о тестировании?)
7😁3🤣2
Вообще не знаю какую еще тему раскрыть про тестирование, могу только рассказать что первый поток моего курса подходит к концу, и один ученик уже получил оффер)
И еще была девочка - ученица в декрете, и вчера ей тоже прислали оффер ❤️
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥84🆒4