#стажировка_qastudio
В этом году мы приняли решение чаще делать стажировки джунов на крупных проектах⭐️
Один из таких примеров — продукт для ОАЭ, который включает в себя:
🟢 сайт по продаже/аренде авто и номеров
🟢 кабинет дилера для крупных клиентов
🟢 приложение для Android и iOS
Проект активно развивается — постоянно появляются новые фичи по запросам реальных пользователей. А так как продукт уже в проде, то необходимо тщательное тестирование перед каждым релизом, с чем мы и помогаем:)
В ближайших планах — собрать подробную вики по проекту, написать тест-кейсы на основной функционал и чаще брать на тестирование API⚡️
Как раз недавно мы вместе с учениками QA Studio проводили полный регресс сайта⬇️
🟢 Команда
Семь джунов на фулл-тайм, семь джунов на парт-тайм, тимлид и тест-менеджер с нашей стороны
🟢 Под капотом
Front - React JS
Backend - Python FastAPI
🟢 Результаты
В процессе тестирования ребята завели 72 баг-репорта. В качестве канбан-доски использовали Buildin, а для чек-листов — Miro.
🟢 Самый неприятный момент
В последний день не все джуны оперативно выходили на связь, что мешало тимлиду подтвердить или уточнить некоторые баги (например, если ошибка воспроизводится не у всех)
🟢 Любимый баг
30% ошибок на фронте исчезали после обновления страницы, так что джуны тоже в какой-то степени приложили руку к фиксу багов:)
В этом году мы приняли решение чаще делать стажировки джунов на крупных проектах
Один из таких примеров — продукт для ОАЭ, который включает в себя:
Проект активно развивается — постоянно появляются новые фичи по запросам реальных пользователей. А так как продукт уже в проде, то необходимо тщательное тестирование перед каждым релизом, с чем мы и помогаем:)
В ближайших планах — собрать подробную вики по проекту, написать тест-кейсы на основной функционал и чаще брать на тестирование API
Как раз недавно мы вместе с учениками QA Studio проводили полный регресс сайта
Семь джунов на фулл-тайм, семь джунов на парт-тайм, тимлид и тест-менеджер с нашей стороны
Front - React JS
Backend - Python FastAPI
В процессе тестирования ребята завели 72 баг-репорта. В качестве канбан-доски использовали Buildin, а для чек-листов — Miro.
В последний день не все джуны оперативно выходили на связь, что мешало тимлиду подтвердить или уточнить некоторые баги (например, если ошибка воспроизводится не у всех)
30% ошибок на фронте исчезали после обновления страницы, так что джуны тоже в какой-то степени приложили руку к фиксу багов:)
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
❤25 16 10🔥6
Перед самым новым годом мы выпустили наш новый тренажёр по JSON, а на прошлой неделе записали обучающее видео для самых маленьких начинающих с пояснениями 🧡
Видео получилось на 1 час. С примерами из Гарри Поттера, Аэропорта и, конечно, с Покемонами😉
Подробно разобрали три темы:
➖ Показали на своём примере, как создавать JSON с нуля
➖ Что такое JSON Path
➖ Как мы работаем с JSON Schema
Видео доступно в 4K ученикам в личном кабинете, а также ребятам на мини-курсе на Stepik
А сам тренажёр бесплатный. Пользуйтесь и получайте практику: https://json.qa.studio/
#тренажёр_qa_studio
Видео получилось на 1 час. С примерами из Гарри Поттера, Аэропорта и, конечно, с Покемонами
Подробно разобрали три темы:
Видео доступно в 4K ученикам в личном кабинете, а также ребятам на мини-курсе на Stepik
А сам тренажёр бесплатный. Пользуйтесь и получайте практику: https://json.qa.studio/
#тренажёр_qa_studio
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥34 22 9
Периодически у нас появляется возможность для расширения команды менторов и мы собираем резерв из ребят, кто потенциально мог бы стать частью QA Studio
Ментор для нас — важная часть обучающего процесса. Он лично проверяет домашние задания, на связи с учениками в телеграм и проводит каждую неделю созвоны, чтобы разобрать накопившиеся вопросы
• Если ты умеешь объяснять сложные вещи простым языком
• У тебя есть желание делиться знаниями с ребятами, кто начинает свой путь
• Ты понимаешь, что ментор — это на 50% ещё и психолог
Приглашаем к нам в команду.
Мы четвёртый год обучаем тестированию и запускаем стажировки. С перфекционизмом создаём каждую домашку, лекции и тренажёры
Вместо LMS — понятный каждому айтишнику Яндекс Трекер с канбан доской
Если тебе интересно попробовать себя в роли ментора, напиши о себе — и мы с тобой свяжемся
А если остались вопросы — наша служба заботы работает каждый день
#ментор_qa_studio
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😁61❤15🔥10 3
Не знаешь, какой первый шаг сделать в изучении тестирования?
На этот случай мы создали тариф «База»🤌 — для тех, кто только задумывается о смене профессии
• Длительность обучения: два месяца
• У тебя будет 24 часа лекций
• 40 домашек в Яндекс Трекер
• Тренажёр «Битва покемонов»
• Индивидуальные проверки домашек
• Поддержка дежурного ментора
• После обучения выдаём сертификат
Стоимость обучения на тарифе «База»:
34 000₽
А если тебе будет интересен наш продвинутый курс, то при переходе нужно будет только доплатить разницу
На продвинутом курсе будет + 8 больших лекций, персональный ментор, качалки, продлёнки, тестовые собесы, закрытое сообщество тестировщиков и стажировки в Джунах🐈
Если остались вопросы — в нашей службе заботы готовы помочь🧡
#обучение_qa_studio
На этот случай мы создали тариф «База»
• Длительность обучения: два месяца
• У тебя будет 24 часа лекций
• 40 домашек в Яндекс Трекер
• Тренажёр «Битва покемонов»
• Индивидуальные проверки домашек
• Поддержка дежурного ментора
• После обучения выдаём сертификат
Стоимость обучения на тарифе «База»:
34 000₽
А если тебе будет интересен наш продвинутый курс, то при переходе нужно будет только доплатить разницу
На продвинутом курсе будет + 8 больших лекций, персональный ментор, качалки, продлёнки, тестовые собесы, закрытое сообщество тестировщиков и стажировки в Джунах
Если остались вопросы — в нашей службе заботы готовы помочь
#обучение_qa_studio
Please open Telegram to view this post
VIEW IN TELEGRAM
This media is not supported in your browser
VIEW IN TELEGRAM
С технической точки зрения порт — это просто число от 0 до 65535, которое используют для составления уникального URL адреса в сети
Когда вы отправляете через СДЭК письмо — у вас попросят указать адрес: город, улицу, номер дома и номер квартиры
Если получатель живёт в частном доме, то достаточно указать город, улицу и номер дома (номер квартиры тут не нужен)
Но если это многоквартирный дом — то важно указать номер квартиры, иначе курьер найдёт дом, но не сообразит, в какой почтовый ящик положить письмо
Вопрос «зачем нужен порт» и «что такое порт» можно сравнить с вопросом, который вам задаст инопланетянин: «а зачем люди придумали номера квартиры»
А когда вы хотите отправить HTTP сообщение на сервер, то вам необходимо указать URL адрес: Протокол, хост, порт, путь, квери и может быть якорь
В нашей аналогии хост — это номер дома, а порт — номер квартиры
По дефолту используются значения ниже:
В этом случает порт в URL адресе не прописывается, но будет использоваться значение 443 или 80, в зависимости от протокола
Проблема ребят, кто только начинает изучать эту тему, в том, как посмотреть порт своими глазами, потому что в 99% используются дефолтные порты, которые не прописываются
Чтобы поработать своими руками с номером порта, который отличается от дефолтных значений — мы спрятали пасхалку в тренажёре «Битва покемонов»
Это карточка покемона, которую можно получить, только если указать порт 8080: https://pokemonbattle.ru:8080/login/
Если этот порт (
#полезное_qa_studio
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥29 15 10❤7
У тебя могут быть сомнения — подходит ли мне тестирование, понятно ли будут объяснять, справлюсь ли я с обучением?
Это нормально👌
Чтобы помочь тебе, мы записали два открытых урока:
🔸 Оформление баг-репорта
🔸 Первые шаги в изучении SQL
В каждом есть видео-материал, тренажёр и домашнее задание. Посмотри их и выполни домашку
Для SQL есть ответы для самопроверки, а твои баг-репорты готов проверить наш ментор🔥
Это поможет тебе примерить на себя роль тестировщика и оценить свои силы🧡
→ посмотреть открытые уроки
#обучение_qa_studio
#полезное_qa_studio
Это нормально
Чтобы помочь тебе, мы записали два открытых урока:
В каждом есть видео-материал, тренажёр и домашнее задание. Посмотри их и выполни домашку
Для SQL есть ответы для самопроверки, а твои баг-репорты готов проверить наш ментор
Это поможет тебе примерить на себя роль тестировщика и оценить свои силы
→ посмотреть открытые уроки
#обучение_qa_studio
#полезное_qa_studio
Please open Telegram to view this post
VIEW IN TELEGRAM
❤29 13🔥10
Тема идемпотентности сложно даётся начинающим тестировщикам. Но встречается на собеседованиях 👌
Метод является идемпотентным, если повторный идентичный запрос не изменяет состояние сервера
В технической литературе метод POST четко определяется как НЕ идемпотентный. Это логично объясняется тем, что сколько бы ты не создавал с помощью POST сущность — каждый раз будет новая записи в БД👍
Однако есть очевидные случаи, когда это логика не работает. Например, если для регистрации в системе используется POST и повторная регистрация с тем же телефоном / почтой запрещена. В этом примере POST становится идемпотентным➕
На продлёнку прислали вопрос на эту тему
Посмотреть ответ:
🔸 YouTube
🔸 VK Видео
#продлёнка_qa_studio
Метод является идемпотентным, если повторный идентичный запрос не изменяет состояние сервера
В технической литературе метод POST четко определяется как НЕ идемпотентный. Это логично объясняется тем, что сколько бы ты не создавал с помощью POST сущность — каждый раз будет новая записи в БД
Однако есть очевидные случаи, когда это логика не работает. Например, если для регистрации в системе используется POST и повторная регистрация с тем же телефоном / почтой запрещена. В этом примере POST становится идемпотентным
На продлёнку прислали вопрос на эту тему
Посмотреть ответ:
#продлёнка_qa_studio
Please open Telegram to view this post
VIEW IN TELEGRAM
Please open Telegram to view this post
VIEW IN TELEGRAM
😁111🔥16 14
Мы обновили задание на практику работы с Кэшом браузера в нашем Devtools тренажёре: изменили механизм Кэширования с memory cache на disk cache 👌
Теперь закэшированное изображение можно найти в Devtools [раздел Application]
Это не большое обновление, но полезное для ребят, кто только обучается работе с девтулз и принципам работы браузерного Кэша🧡
Когда есть возможность прямо своими руками открыть инструмент разработчика, найти картинку и убедиться, что она действительно присутствует в Кэше браузера👌
А в запросе за картинкой можно найти популярные хэдеры ответа, которые используются при работе с Кэшом браузера:
➖ Сache
➖ Сache-control
➖ Etag
➖ Expires
➖ Last-modified
➖ If-none-match
Где найти в Devtools эти заголовки и что они означают — написали на отдельной страничке и прикрепили к заданию
Всё это в открытом доступе и бесплатно: https://devtools.qa.studio/
#тренажёр_qa_studio
Теперь закэшированное изображение можно найти в Devtools [раздел Application]
Это не большое обновление, но полезное для ребят, кто только обучается работе с девтулз и принципам работы браузерного Кэша
Когда есть возможность прямо своими руками открыть инструмент разработчика, найти картинку и убедиться, что она действительно присутствует в Кэше браузера
А в запросе за картинкой можно найти популярные хэдеры ответа, которые используются при работе с Кэшом браузера:
Где найти в Devtools эти заголовки и что они означают — написали на отдельной страничке и прикрепили к заданию
Всё это в открытом доступе и бесплатно: https://devtools.qa.studio/
#тренажёр_qa_studio
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥34 17 10❤2
Новый поток Парма стартует 20 февраля
До четверга включительно действует промокод🧡
Программу обучения можно посмотреть на нашем сайте, а на любой вопрос ответит Служба заботы😉
До четверга включительно действует промокод
early_bird на скидку в 10 000 рублей на тарифы «Джуниор» и «Джуниор Плюс» Программу обучения можно посмотреть на нашем сайте, а на любой вопрос ответит Служба заботы
Please open Telegram to view this post
VIEW IN TELEGRAM
adb, gerrit, nightly, релиз-кандидат, мёржить, фича-фриз — не набор случайных фраз, а то, во что наши джуны вчера погрузились на оффлайн-стажировке в компании YADRO
Для начала каждому выдали по планшету, большинство — совсем новенькие с завода, так что мы насладились распаковкой:) Базовая комплектация — планшет + зарядка + стилус👍
Первой задачей былопротестировать печеньки познакомиться с продуктом, а что лучше подходит для этой цели, чем исследовательское тестирование?
Ребята из компании YADRO помогли с установкой свежей прошивки на планшеты, погрузили в процессы тестирования и подробно рассказали о релизном цикле🧡
а потом еще ласково отвечали на мнооого наших вопросов — одним словом, dream team!
Вдохновившись, джуны нашли 20+ багов, среди них один крит (!), который сразу же передали на исправление😉
А ещё к нам пришла Рита, UX-исследователь, и попросила на протяжении стажировки делиться впечатлениями от работы с планшетом. Для сбора обратной связи отдел UX-исследований разработал бота🔥 , который каждый день присылает простые задания и просит фидбек — удобный функционал или нет. Например, сделай селфи или напиши план на выходные в заметках:)
Бонус для тех, кто дочитал: вид трехгорной мануфактуры, где находится офис YADRO⬇️
#стажировка_qa_studio
Для начала каждому выдали по планшету, большинство — совсем новенькие с завода, так что мы насладились распаковкой:) Базовая комплектация — планшет + зарядка + стилус
Первой задачей было
Ребята из компании 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
🔥57 19 14❤7