Уютное сообщество тестировщиков - это экосистема для QA. Чат, канал-работы, новости, фичи. Реклама: @anothertechrock
❓ Как эффективно тестировать мобильные игры и какие основные проблемы Game QA?
👉 Узнайте на бесплатном практическом уроке «Особенности тестирования мобильных игр» от OTUS. Спикер Надежда Чертовских — QA Lead в Beresnev Games.
👉 Для участия зарегистрируйтесь: https://otus.pw/Ssd8/
На вебинаре:
- обсудим, что из себя представляют мобильные игры и что важно знать для тестирования проекта на мобильных платформах;
- поговорим о задачах, которые стоят перед игровыми тестировщиками и определим область ответственности QA-специалистов в командах разработки игр;
- поделимся интересными советами и нюансами, на которые стоит обратить внимание начинающим Game QA.
⏰ Встречаемся 25 апреля в 20:00 мск в рамках курса «Game QA Engineer». Все участники вебинара получат специальную цену на обучение и персональную консультацию от менеджеров OTUS!
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
🔥 Информационные ресурсы для тестировщиков
Сайты:
▫️qarocks.ru
▫️testengineer.ru
▫️software-testing.info
▫️habr
— тестирование мобильных приложений
— тестирование IT-систем
— тестирование веб-сервисов
Личные блоги:
▫️Блог Ольги Назиной
Разное
▫️Про все виды тестирования: курсы, книги, статьи, доклады и инструменты
▫️Список не самых очевидных книг для тестировщика
▫️Видео с конференции HeisenBug
▫️Гайд: Как вкатиться в тестирование?
Подкасты
▫️Вроде в проде
▫️Podlodka Podcast (подборка выпусков для QA)
▫️Radio QA
У официального глоссария ISTQB есть свой интерактивный квиз для всех ступеней.
Так что сохраняйте, тренируйтесь и делитесь с коллегами.
Вопросы меняются :)
EN https://glossary.istqb.org/en_US/quiz
RU https://glossary.istqb.org/ru_RU/quiz
☝️Все модели неверны, некоторые полезны (с) Джордж Бокс
Научитесь создавать полезные модели на бесплатном вебинаре онлайн-курса «QA Lead» - «Способы организации тестовой модели»: регистрация
На занятии:
- Определим, что из себя представляет хорошая тестовая модель.
- Обсудим способы организации тестовой модели.
- Расскажем плюсы и минусы применения разных подходов.
Вебинар отлично подойдёт:
- Для тех, кто хочет стать QA-лидом, тест-менеджером, руководителем тестирования, но не имеет управленческих навыков.
- Для действующих руководителей.
- Для middle+ разработчиков.
- Для системных аналитиков
Поделится экспертизой Кирилл Маркидонов, преподаватель курса, QA Lead с 5-летним опытом, QA - с 10-летним.
🤝Понравится урок — продолжите обучение на курсе по спеццене и даже в рассрочку!
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Есть ли мемы на Марсе? Как вытянуть репку с помощью кода? Попробуйте разгадать все тайны Гиперкуба на Tinkoff CTF.
20 и 21 апреля пройдет ИТ-соревнование с призами до 420 000 ₽.
Выберите лигу по скиллам и участвуйте даже без опыта в спортивном хакинге. Задания будут интересны сильным разработчикам, QA- и SRE-инженерам, аналитикам и другим ИТ-специалистам.
Играйте как вам удобно: онлайн из дома или офлайн — в одном 16 городов России, Беларуси и Казахстана. В офлайне вас ждет общение с другими игроками, квизы, мерч и другие развлечения.
Узнайте больше о соревновании и зарегистрируйтесь до 19 апреля
erid:2Vtzqx5BUCn
Реклама. АО "Тинькофф Банк", ИНН 7710140679, лицензия ЦБ РФ № 2673
Протестировать API и написать баг-репорт — вопрос времени. Получить необходимый для этого навык — вообще не вопрос.
Приходите на бесплатный интенсив от онлайн-школы Skillfactory «Профессия тестировщик ПО».
С 8 по 10 апреля будете погружаться в рабочие будни тестировщика и много практиковаться.
Зарегистрироваться бесплатно: https://go.skillfactory.ru/&erid=2Vtzqv8JhbT
Реклама, ООО «Скилфэктори», ИНН 9702009530
#резюме #собесы
Хорошее резюме хорошего тестировщика
Многие сейчас оказались в ситуации поиска работы или готовятся выйти на рынок (труда).
В связи с этим хочу рассказать, к чему я пришла, просмотрев десятки резюме, проведя тестовые и реальные собесы и менторя тестировщиков с 1-2 годами опыта работы.
Чего часто не хватает в резюме (и в целом рассказе об опыте) на позицию джун+/миддл QA инженера?
1. Инструменты и задачи, для которых они использовались (например, проверял обработку на фронте невалидных ответов, подменяя их с использованием Charles)
2. Примеры фич/интеграций, с которыми работал (например, тестировал авторизацию/регистрацию через VK Connect)
3. Достижения или результаты (например, провёл онбординг нового сотрудника, написал документацию по протестированному функционалу, оптимизировал смоук, сократив его прохождение в 2 раза)
4. Структурированность. Если менялась должность/проект/команда/продукт, не стоит писать всё в кучу, лучше разбить на блоки. Лучше начать с самого сложного и важного, что делал. Ещё лучше, начать с достижений, а далее перейти к обязанностям и стэку.
5. Краткое саммери о том, за что вы отвечали на проекте и что за продукт тестировали. Часто должность и название компании не отвечают на эти вопросы.
Это не всё. Но с этого можно начать.
Что лучше бы убрать из резюме?
1. Перечисление видов тестирования, которые практиковали, без конкретных примеров.
2. Общие фразы (проводил тестирование функционала, тестировал вёрстку, заводил баг репорты, смотрел в макеты, читал документацию)
3. Опечатки в названии инструментов, языков и всего остального.
И помните: вы вольны писать в резюме всё, что вам захочется, но может быть какие-то из этих советов помогут вам получить ту самую работу
Дайджест полезных материалов по тестированию за неделю с 18 марта по 25 марта 2024 г.
Почитать:
- На qarocks.ru:
• Викторина по Spring MVC
• Первые шаги в работе с Postman
• Полное руководство по тестированию игр
• Создание API-запросов в Postman
• 20 вопросов и ответов на собесах по тестированию “черного ящика”
• Чек-лист для тестирования графического интерфейса
• 100 тест-кейсов для тестирования функции поиска
- Другие платформы:
• Как тестируют юзабилити в Spotify
• Перехват трафика мобильных приложений
• Онбординг-рулетка: о том, как мы ежедневно удаляем аккаунты своих сотрудников
• Большая шпаргалка по Docker: как распилить монолитный проект на части
• Частые ошибки при освоении профессии QA Engineer
• Шпаргалка глаголов на английском языке при составлении тест-кейсов и заведении дефектов
• Уравнение с тремя неизвестными: как отлавливать баги в системах хранения данных
• Уравнение с тремя неизвестными: как отлавливать баги в системах хранения данных
• Ферма тестирования SberDevices
• Как собрать контейнер и не вооружить хакера
• Monkey patching в Go, или грабли от Apple
Посмотреть:
• Flaky Tests from an Engineering Perspective | XP Series Webinar
• Repository and Factory Design Patterns Explained
• Как заводить баги - в виде отдельных задач или в виде комментариев?
Хорошего дня!
#дайджест
...я ухожу, ухожу красивааа!
Читать полностью…QAчественное общение #8
Приглашаем на митап комьюнити Alfa Digital для нетворкинга и обмена знаниями с экспертами из QA и не только. Делимся экспертизой, опытом, кейсами и простыми человеческими историями из жизни тестировщиков.
⏳ Когда: 25 марта (понедельник) в 18:30
📍 Где: Москва, пр-т Андропова, 18к3, Конгресс-Холл, и онлайн
Программа и спикеры:
💥 19:00 — 19:40 Скриншот-тестирование. Как мы к этому пришли.
Александр Матюшенко, Senior QA платформенной команды Альфа-Онлайн, расскажет о внедрении скриншот-тестирования, какие проблемы это помогло решить и с какими трудностями мы столкнулись в процессе.
💥 19:40 — 20:20 Как мы уменьшили time-to-market плеера в 5 раз.
Вячеслав Данилов, инженер по тестированию в Яндексе, расскажет, как внедряли и улучшали процессы тестирования, про фремворк Франкенштейн, а также про то, как уменьшили Time to Market
💥 20:40 — 21:25 Уютная беседка: поговорим о процессах автотестирования в командах Альфа-Банк, Авито, Тинькофф и Самолёт.
💥 21:25 — 22:00 Networking Party.
Регистрируйтесь https://clck.ru/39QdKc
Больше полезного в сообществе https://clck.ru/39Qdpg
Реклама: LjN8KWzbz ИП Чернов ИНН 732816175800
#шпаргалка #API
Объемная и информативная шпаргалка по API. Есть даже ссылки на туториалы по темам на английском языке.
Полезная схема для новичков, которые еще путаются в типах приложений
(источник)
🔐 Инструменты для тестирования безопасности
Собрали приложения, которые используются для нахождения уязвимостей в компьютерных системах. Эти инструменты имитируют атаки на систему, чтобы определить потенциально слабые места и дают информацию о том, как уменьшить эти риски:
▫️Acunetix — инструмент для постоянного автоматизированного сканирования
▫️Intruder — инструмент для автоматического сканирования
▫️Astra — инструмент, позволяющий взглянуть на безопасность с точки зрения хакера. Создан по стандартам OWASP и SANS
▫️Metasploit — определяет слабые места системы
▫️W3af — бесплатный open-source сканер
Зачем тестировщику DevTools? 🧐
Процесс тестирования программного обеспечения требует точности, эффективности и надежности. И одним из наших главных инструментов являются DevTools. Эти мощные наборы инструментов и функций спроектированы для облегчения жизни тестировщиков и обеспечения высокого качества продукта.
Вот несколько ключевых причин, почему DevTools являются незаменимым активом для каждого QA инженера:
1️⃣ Инспекция элементов: DevTools позволяют разбираться в HTML, CSS и DOM вашего веб-приложения. Это необходимо для проверки правильности разметки, стилей и многих других аспектов интерфейса.
2️⃣ Отладка JavaScript: Мы можем устанавливать точки останова, следить за выполнением кода и исследовать значения переменных, чтобы выявлять и исправлять баги и проблемы.
3️⃣ Мониторинг сетевых запросов: С DevTools мы можем анализировать сетевой трафик нашего приложения, проверять, что запросы отправляются и получаются правильно, а также оптимизировать производительность.
4️⃣ Тестирование совместимости: DevTools предоставляют возможность эмулировать разные устройства и браузеры, что помогает нам убедиться в совместимости нашего приложения.
5️⃣ Анализ производительности: Мы можем оценить, как быстро загружается страница, определить узкие места и оптимизировать её для лучшей производительности.
Полезные ссылки для изучения:
🌐 qa_tech/videos">1. DevTools для тестировщика
🌐 2. Всё, Что Нужно Знать О Chrome DevTools. Продвинутый Курс Тестирование ПО
🌐 3. Chrome DevTools — спрятанные полезности
🌐 4. DevTools Tips
5. Git-репозиторий с информацией по браузерам и DevTools
6. Отличный сайт по DevTools для web разработчиков
7. Кастомизация DevTools
8. Чем полезен DevTools тестировщику: об основных вкладках и инструментах
Стоп. А это не одно и то же?
Читать полностью…Большой учебник по тестированию ПО.
Посмотреть учебник - https://clck.ru/35SYVG
В этом большом бесплатном учебнике по тестированию, ты выучишь основы тестирования программного обеспечения. Все материал расположены последовательно друг за другом — от основ до продвинутых тем. Учебник непрерывно обновляется и дополняется новыми статьями.
Учебник рассчитан на начинающих тестировщиков с небольшим опытом в QA (или вообще без опыта).
Содержание:
Тесты для самопроверки - https://clck.ru/35SKxw
Вопросы с Собеседования - https://clck.ru/35SL2n
Основы тестирования - https://clck.ru/35SL5s
Типы тестирования - https://clck.ru/35SL7W
Тестирование производительности - https://clck.ru/35SL8z
Тестовая документация - https://clck.ru/35SLAz
Тест-кейсы - https://clck.ru/35SLDC
Техники тест-дизайна - https://clck.ru/35SLGM
Книги для загрузки в PDF - https://clck.ru/35SLJk
Все о багах - https://clck.ru/35SLMT
Автоматизация - https://clck.ru/35SLPz
Тестирование мобильных приложений - https://clck.ru/35SLRv
Инструменты тестировщика - https://clck.ru/35SMHq
Дополнительные материалы - https://clck.ru/35SMKk
Сохраняйте себе, шарьте друзья
Быстрый старт в ручном тестировании!
Подготовительный онлайн-курс по ручному тестированию от Otus создан специально для погружения в профессию тестировщика
🔥 На курсе ты изучишь основы тестирования, научишься создавать тест-кейсы, и заполнять баг-репорты
Длительность: 29 академических часов
Формат: 6 модулей с видеолекциями
🔴 Успей зарегистрироваться на курс по акции: https://vk.cc/cw7qi6Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
🤖 Привет, дорогие друзья!
Приглашаем вас на бесплатный открытый урок по автоматизации тестирования на Java.
📆 Дата проведения урока: 11 апреля в 20:00 по МСК
На этом занятии мы разработаем ваш первый автотест на Java/Selenide. Проведём сессию вопросов с QA Lead.
Каждый участник получит домашнее задание, которое мы проверим и дадим обратную связь.
➡️ Для участия зарегистрируйтесь на нашем сайте, а также не забудьте присоединиться к чату школы, чтобы быть в курсе всех мероприятий и получать доступ к эксклюзивному контенту
Ждем всех желающих присоединиться к комьюнити QA! ✨
Реклама: ИП Васенков Станислав Олегович, ИНН 774335827403, ERID LjN8K7PBt
📗 Ошибка, дефект, сбой, отказы - различия
Ошибка (error , mistake) — действие человека, приводящее к некорректным результатам.
Дефект (defect, bug, problem, fault) — недостаток в компоненте или системе, способный привести к ситуации сбоя или отказа.
Дефекты могут быть в документации, настройках, входных данных и т.д.
Сбой — самоустраняющийся отказ или однократный отказ, устраняемый незначительным вмешательством оператора.
Отказ — событие, заключающееся в нарушении работоспособного состояния объекта.
Сбои и отказы являются тем, что тестировщик замечает в процессе тестирования и отталкиваясь от чего, проводит исследование с целью выявить дефект и его причины.
📗Верификация и валидация - различия
Верификация — проверка соответствия приложения прописанным требованиям.
Валидация — проверка соответствия приложения всем остальным (подразумеваемым) требованиям.
При валидации тестируется полная работоспособность отмеченной функциональности.
При верификации проверяется наличие в продукте этой логики (параметров взаимодействия компонентов).
Простой способ запомнить разницу между валидацией и верификацией заключается в том, что валидация подтверждает, что «вы создали правильный продукт», а верификация подтверждает, что «вы создали продукт таким, каким и намеревались его сделать».
📗Жизненный цикл тестирования (STLC)
Жизненный цикл тестирования — это последовательность действий, проводимых в процессе тестирования, с помощью которых гарантируется качество программного обеспечения и его соответствие требованиям. STLC включает действия по верификации и валидации.
ЭТАПЫ ЖИЗНЕННОГО ЦИКЛА ТЕСТИРОВАНИЯ:
🟢 Планирование и анализ требований. Важно хотя бы найти ответы на такие вопросы, как: что нужно тестировать, какой объем работы ожидается, какие трудности возникнут во время работы и т.д.
🟢 Критерии ввода. Вы формулируете или указываете критерии ввода (чтобы определить, когда можно или необходимо начинать процесс тестирования ПО), критерий приостановки, и критерий прекращения тестирования.
🟢 Стратегия тестирования. Старший QA-менеджер определяет затраты и усилия на работу над проектом и готовит тест-план для всех видов тестирования.
🟢 Разработка тест-кейсов. Тест-кейсы создаются, разрабатываются, проверяются и перерабатываются. Также, этот этап включает в себя создание, пересмотр и переработку тестовых данных.
🟢 Установка среды. Выполняется одновременно с этапом разработки тест-кейсов. Она определяет аппаратные и программные условия, при которых тестируется продукт.
🟢 Выполнение тестов.
🟢 Завершение цикла тестирования.
...скажи спасибо, что запустился!
Читать полностью…🐞QaRocks — всё о тестировании ПО
Что у нас есть:
— уникальные переводы англоязычных туториалов
— полный QA Учебник роадмап, как и что учить новичку.
— еженедельные дайджесты с новостями и туториалами
— тесты, которые должен пройти каждый тестировщик
— подборки QA книг
— регулярные холиварные обсуждения — вот, например, подписчики рассказывают, какие курсы проходили перед началом работы;
Также у нас Чат с вакансиями, где уже более 100 работодателей постят каждый день свои вакансии по QA
Подписывайся на QaRocks и узнай уже наконец разницу между тест-планом и баг-репортом 😇
❓Как тестировщику расширить карьерные возможности в сфере QA?
Перейти в нагрузочное тестирование всего за 4 месяца на онлайн-курсе от OTUS.
Вы научитесь:
- писать скрипты в Performance Center, Jmeter, Gatling, k6.io;
- настраивать CI/CD;
- мониторить различные метрики, когда проводите тестирование с помощью Grafana и других инструментов;
- анализировать результаты и составлять информативные отчёты;
- разбираться в методиках и отчётности;
- оценивать точность и качество тестирования, чтобы улучшать процессы и повышать достоверность результатов.
Все это позволит вам увеличить доход и ценность в команде, а также получить возможность повышения.
👉 Стартуем 28 марта. Пройдите бесплатный тест прямо сейчас и получите специальную цену: https://otus.pw/wZYV/
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Дайджест полезных материалов по тестированию за неделю с 12 марта по 18 марта 2024 г.
Почитать:
- На qarocks.ru:
• Тестовая среда: руководство для начинающих
• 24 лучшие книги по тестированию ПО (en)
• Чек-лист для тестирования игровых приложений
• Основы работы с мокингом в Python
• Тестирование на проникновение с примерами
- Другие платформы:
• Поведенческие вопросы на собеседовании
• Тестеры в скрам-команде
• Долой баги! Рандомизация веб-тестирования
• Частые ошибки при освоении профессии QA Engineer
• WordPress: разбор уязвимости в Discount Rules for WooCommerce
• Тестирование без моков: язык паттернов. Часть 2
• Fullstack QA — путь самурая, или раскрытие потенциала тестировщика
• Спринт с багами, или как (не) создать себе проблем
• Внутренняя разведка Active Directory через Cobalt Strike
Посмотреть:
• Не все ошибки одинаково полезны
• Testing Tomorrow: Unravelling the AI in QA Beyond Automation | XP Series Webinar
• Стоит ли становиться тестировщиком 2024
• GrapghQL для начинающих
• Баг репорт в мобильном тестировании | наглядное создание и важные детали
Хорошего дня!
#дайджест
❓Как тестировщику работать с фреймворком CodeceptJS?
👉Узнайте на бесплатном практическом уроке от OTUS, где вы вместе с опытным экспертом разберете:
- что такое CodeceptJS;
- архитектуру CodeceptJS;
- написание UI теста с помощью CodeceptJS.
🗓Занятие пройдёт 20 марта в 20:00 мск и будет приурочено к старту курса «JavaScript QA Engineer». Доступна рассрочка на обучение!
❗️Пройдите короткий тест прямо сейчас, чтобы занять место на открытом уроке и получить запись: https://otus.pw/A4GI/
🐞QaRocks — всё о тестировании ПО
Что у нас есть:
— уникальные переводы англоязычных туториалов
— полный QA Учебник роадмап, как и что учить новичку.
— еженедельные дайджесты с новостями и туториалами
— тесты, которые должен пройти каждый тестировщик
— подборки QA книг
— регулярные холиварные обсуждения — вот, например, подписчики рассказывают, какие курсы проходили перед началом работы;
Также у нас Чат с вакансиями, где уже более 100 работодателей постят каждый день свои вакансии по QA
Подписывайся на QaRocks и узнай уже наконец разницу между тест-планом и баг-репортом 😇
⚠️ Как тестировщику работать с паттерном Page Object?
🦾 Узнайте на бесплатном практическом уроке от OTUS, где вы вместе с опытным экспертом разберете:
- написание UI тестов;
- когда стоит применять паттерн Page Object;
- использование Page Object на практике.
🔥Занятие пройдёт 13 марта в 20:00 мск и будет приурочено к старту курса «JavaScript QA Engineer». Доступна рассрочка на обучение!
⚙️Пройдите короткий тест прямо сейчас, чтобы занять место на открытом уроке и получить запись: https://vk.cc/cvlATW
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Как добиться, чтобы максимальное число студентов начинало IT-карьеру?
Это легко. Надо всего лишь, чтобы:
- Студенты поступали на курс не как везде.
- Студенты учились не как везде.
- И после выпуска делали не то, что выпускники других курсов.
Независимый образовательный аудит показал, что школа профессионального обучения тестированию Mentorpiece стала №1 по трудоустройству. Можешь убедиться в этом и сам. Ведь школа также стала и одной из первых, кто опубликовал поименные списки учебных групп: всех поступивших студентов и всех выпускников, получивших первую QA-работу.
Завтра, 6 марта в 19:00, основатель Mentorpiece Лилия Урмазова, работающая в тестировании больше 20 лет, поделится секретами такого результативного обучения. И расскажет, почему входной скрининг на QA-способности удается пройти только 1 абитуриенту из 5.
Ссылка на эфир появится в канале Становимся тестировщиком.
⚠️ Как перейти из ручного тестирования в автоматизацию на JavaScript?
🦾 Конечно прокачивать свои скилы!
Пройди хардкорный тест по автотестированию на JS и проверь свой уровень.
Ответишь — пройдешь на продвинутый курс «JavaScript QA Engineer» от OTUS по специальной цене + получишь доступ к ближайших открытым урокам
🔥 ПРОЙТИ ТЕСТ
https://otus.pw/lJsls/
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
🤔❓ Что должен знать тестировщик без опыта?
В этом видео автор подробно разбирает, что должен знать QA без опыта для успешного прохождения собеседований на junior — вакансии.
00:36 Кто такой джуниор QA
01:27 Основные направления в IT, где нужны тестировщики
01:47 Техскиллы для QA
03:05 Что обязательно спросят на собеседовании QA
04:37 Главный софт скилл для собеседования
06:09 Общие советы по подготовке к собеседованиям
#видео
🔥 Присоединяйтесь к открытому уроку "Разрабатываем первый автотест на Java/Selenide" с основателем школы QA.GURU!
🗓 29 февраля в 20:00 по Московскому времени - приглашаем всех желающих улучшить свои навыки в области тестирования.
❓ Что вас ждет на уроке:
- Разберем различия между QA Automation Engineer и QA Manual Engineer.
- Обсудим текущее состояние рынка труда в сфере автоматизации тестирования, выявим востребованные навыки и возможности карьерного роста.
- Изучим проблемы, с которыми сталкиваются при запуске современных приложений.
- В практической части урока вы создадите свой первый автотест для формы поиска на Google.
- В конце занятия проведём сессию с QA Lead.
📒 Каждый участник получит домашнее задание, которое будет проверено и будет дана обратная связь.
Чтобы принять участие, присоединяйтесь к чату @qa_guru_chat или зарегистрируйтесь на нашем сайте.
Реклама: ИП Васенков Станислав Олегович, ИНН 774335827403, ERID LjN8K66Nx