QA Studio
10.6K subscribers
3.11K photos
338 videos
2 files
1.24K links
Привет!
В этом канале мы рассказываем, как стать тестировщиком.
Мотивируем и делимся советами :)
Бесплатный вводный курс: https://clck.ru/3NmyoD
О школе: https://clck.ru/3NmxSA
Саппорт: @qa_studio_little_bot
РКН № 7017012449
Download Telegram
Тема идемпотентности сложно даётся начинающим тестировщикам. Но встречается на собеседованиях 👌

Метод является идемпотентным, если повторный идентичный запрос не изменяет состояние сервера

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

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

На продлёнку прислали вопрос на эту тему

Посмотреть ответ:
🔸YouTube
🔸VK Видео

#продлёнка_qa_studio
Please open Telegram to view this post
VIEW IN TELEGRAM
38🔥20121
Please open Telegram to view this post
VIEW IN TELEGRAM
😁111🔥1614
Мы обновили задание на практику работы с Кэшом браузера в нашем Devtools тренажёре: изменили механизм Кэширования с memory cache на disk cache 👌

Теперь закэшированное изображение можно найти в Devtools [раздел Application]

Это не большое обновление, но полезное для ребят, кто только обучается работе с девтулз и принципам работы браузерного Кэша 🧡

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

А в запросе за картинкой можно найти популярные хэдеры ответа, которые используются при работе с Кэшом браузера:
Сache
Сache-control
Etag
Expires
Last-modified
If-none-match

Где найти в Devtools эти заголовки и что они означают — написали на отдельной страничке и прикрепили к заданию

Всё это в открытом доступе и бесплатно: https://devtools.qa.studio/

#тренажёр_qa_studio
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥3417102
Новый поток Парма стартует 20 февраля

До четверга включительно действует промокод early_bird на скидку в 10 000 рублей на тарифы «Джуниор» и «Джуниор Плюс» 🧡

Программу обучения можно посмотреть на нашем сайте, а на любой вопрос ответит Служба заботы 😉
Please open Telegram to view this post
VIEW IN TELEGRAM
249🔥8
adb, gerrit, nightly, релиз-кандидат, мёржить, фича-фриз — не набор случайных фраз, а то, во что наши джуны вчера погрузились на оффлайн-стажировке в компании YADRO

Для начала каждому выдали по планшету, большинство — совсем новенькие с завода, так что мы насладились распаковкой:) Базовая комплектация — планшет + зарядка + стилус 👍

Первой задачей было протестировать печеньки познакомиться с продуктом, а что лучше подходит для этой цели, чем исследовательское тестирование?

Ребята из компании YADRO помогли с установкой свежей прошивки на планшеты, погрузили в процессы тестирования и подробно рассказали о релизном цикле 🧡
а потом еще ласково отвечали на мнооого наших вопросов — одним словом, dream team!

Вдохновившись, джуны нашли 20+ багов, среди них один крит (!), который сразу же передали на исправление 😉

А ещё к нам пришла Рита, UX-исследователь, и попросила на протяжении стажировки делиться впечатлениями от работы с планшетом. Для сбора обратной связи отдел UX-исследований разработал бота 🔥, который каждый день присылает простые задания и просит фидбек — удобный функционал или нет. Например, сделай селфи или напиши план на выходные в заметках:)

Бонус для тех, кто дочитал: вид трехгорной мануфактуры, где находится офис YADRO ⬇️

#стажировка_qa_studio
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5719147
This media is not supported in your browser
VIEW IN TELEGRAM
26🔥135
#статистика_qa_studio

Раз в месяц команда QA Studio собирает статистику по вакансиям и зарплате тестировщиков с нескольких ресурсов

🔸В России на 3 февраля было опубликовано 2555 вакансий для тестировщиков [hh.ru], в 227 из них рассматривают кандидатов без опыта

По сравнению с прошлым месяцем количество вакансий увеличилось на 12%, а по сравнению с прошлым годом уменьшилось на 29%

Около 40% вакансий предполагают удалённый формат работы

🔸 В активном поиске сейчас 14 439 тестировщиков, большая часть кандидатов в возрасте от 18 до 30 лет

🔸Средняя зарплата в тестировании на 3 февраля 2025 составила 128 825 ₽/мес

Подробнее статистику можно изучить на карточках ⬆️

#статистика_qa_studio
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
2315🔥152
вчера на оффлайн-стажировке в YADRO:

джун 1: Кто вчера этот планшет брал? Какой тут установлен графический ключ?
джун 2: Наверно, графический ключ только я вчера ставил — давай введу

[ввёл, все ок]
[через 5 минут]

джун 3: О, еще планшет с графическим ключом! А это чей? У него опознавательный знак — красные обои
джун 2: …О это мой… а первый, видимо, нет…

[осознаём, что в команде из семи человек только двое установили графический ключ — и он одинаковый]

б — безопасность

#стажировка_qa_studio
Please open Telegram to view this post
VIEW IN TELEGRAM
😁9421🔥111
показываем тот самый критичный баг, который джуны нашли в первый день

попробуем перевести? :)

пояснительная бригада: в YADRO вся документация, включая тест-кейсы и баг-репорты — на английском

Поэтому джуны делают здесь amazing customer serviсe 😎

#стажировка_qa_studio
271413
Новый поток Парма стартует 20 февраля

Сегодня последний день действия промокода early_bird на скидку в 10 000 рублей на тарифы «Джуниор» и «Джуниор Плюс» 🧡

Программу обучения можно посмотреть на нашем сайте, а на любой вопрос ответит Служба заботы 😉
Please open Telegram to view this post
VIEW IN TELEGRAM
1913🔥7
При тестировании API бывает частая проблема: в ответе приходит гигантский JSON на 50-100 строк разной вложенности 👌

Проверять каждое поле вручную на правильный тип данных, что ключ написан без опечаток и пришли все обязательные поля — занимает много времени 👌

Решить проблему можно глобально, написав полноценные автотесты на API

А ещё можно составить JSON Schema и создать в Postman автотест (post-response скрипт), который проверит ответ от API на соответствие JSON Schema — что сразу закроет большое количество проверок

В видео нет готового решения с примером, а только советы 🧡

Но документацию про использование JSON Schema в Postman можно найти тут, а недавно на Habr вышла статья с примером

Посмотреть ответ с продлёнки:
🔸YouTube
🔸VK Видео

#продлёнка_qa_studio
Please open Telegram to view this post
VIEW IN TELEGRAM
29🔥1566