🤟 TechRocks: Тестирование QA
1.2K subscribers
171 photos
171 links
Канал по тестированию от создателей @techrocks

Новости и туториалы по тестированию.

QA основы и базовые фишки.

Канал по веб-разработке: @techrocks_web

По рекламе: @anothertechrock
Download Telegram
Предварительные условия, указываемые в каждом тест-кейсе, играют ключевую роль в обеспечении корректности и надежности результатов тестирования. Они определяют необходимые условия, которые должны быть выполнены перед запуском теста, обеспечивая таким образом консистентность и надежность результатов. В этой статье мы рассмотрим, что можно и стоит писать в этом поле, а также приведем примеры.

Читать статью
В ситуации, когда сложно воспроизвести найденную ошибку, разработчики могут столкнуться со сложностями по её устранению. Статья содержит несколько советов, которые помогут в решении подобных ситуаций.

Читать статью
Авторы статьи поделились опытом внедрения snapshot-тестов для web-приложения. Вы узнаете, что это такое и для каких задач применяется.

Читать статью
Многие проджект-менеджеры считают, что средняя часть QA-пирамиды слишком уж трудоемкая, «медленная», и стараются ее избегать или по возможности сократить длительность, переходя сразу к e2e-этапу, что иногда оправдано, но безусловно является плохой практикой.

Надежные инструменты, библиотеки и хорошо отлаженные CI/CD-пайплайны могут сделать интеграционное тестирование таким же быстрым и простым, как модульное.

Читать статью
Любая миграция данных является ответственной и рискованной задачей, нуждающейся в тщательной проверке. Эта статья рассказывает об основных моментах, которые необходимо учитывать при проведении эффективного тестирования миграции баз данных.

Читать статью
Статья про историю создания инструмента Testplane, который предназначен для тестирования пользовательских сценариев во фронтенде. Этот инструмент теперь доступен в опенсорсе.

Читать статью
Тестирование на проникновение (Penetration Testing) включает в себя различные ручные и автоматизированные методы имитации атак на информационные системы организаций. Обычно тестирование проводит этичный хакер или пентестер, который пытается проникнуть в корпоративные системы, найти и использовать уязвимости до того, как это сделает реальный злоумышленник.

Читать статью
Небольшие тесты могут быть удивительно мощными в автоматизации тестирования, особенно по сравнению с большими e2e-тестами. Сквозное тестирование, хотя и имеет неоценимое значение для достижения нужного покрытия, часто имеет существенные недостатки. Такие тесты, как правило, медленные, подвержены ошибкам и часто создают узкие места при масштабировании.

Чтобы повысить производительность, надежность и масштабируемость, необходимо выйти за рамки ограничений. Одно из решений — переход к более мелким и направленным тестам.

Читать статью
CJM (от англ. customer journey map) воспроизводит путь, который проходит клиент от осознания потребности в продукте до его покупки, а иногда и после неё. Всё это время он взаимодействует с продуктом и компанией и принимает решение на основе полученного опыта. Другими словами, это визуализация путешествия клиента по продукту.

Из этой статьи вы узнаете, в чем польза CJM для тестировщика.

Читать статью
Даже в AAA‑играх могут быть ошибки. Чаще всего сталкиваться с багами неприятно, однако иногда они могут войти в геймплей целого жанра или вовсе стать основой целой франшизы видеоигр.

Читать статью
Ваши проекты страдают из-за стресса и выгорания в QA-команде?

Ждем вас на открытом вебинаре 25 сентября в 20:00 мск, где мы разберем:

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

Урок для тестировщиков, стремящихся стать QA-лидами, действующих руководителей QA-команд, Middle- и Senior-разработчиков, а также системных аналитиков.

Спикер Алексей Нелюбов — опытный QA Lead и QA Scrum-master, обладатель 6 сертификатов ISTQB.

Встречаемся в преддверии старта курса «QA Lead». Все участники вебинара получат специальную цену на обучение!

Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие.
В этом мире происходит масса клевых вещей, но держите в уме основной момент: инструменты и технологии меняются, а базовые принципы тестирования остаются теми же. Тестирование – это взаимодействие плюс верификация. Тесты вскрывают истину о нашем коде и наших фичах. Мы тестируем в ходе разработки, чтобы получить быструю обратную связь для исправлений и улучшений. Все тренды, о которых пойдет речь в статье, базируются на этих принципах.

Читать статью
Тестировщик с нуля: ваш путь в мир IT

Ждём вас на открытом вебинаре 26 сентября в 20:00 мск, где мы разберем:

- что такое тестирование и почему оно так важно;
- роль тестировщика в процессе разработки и его влияние на качество продукта;
- основы ручного тестирования;
- популярные инструменты и технологии, используемые тестировщиками.

Урок для тех, кто хочет найти свою первую работу в IT, ищет новые возможности для карьерного роста или самостоятельно изучает IT-технологии и желает получить структурированное понимание тестирования.

Спикер Юлия Горшкова — опытный QA Lead, основательница испанского стартапа GradeBuilder.

Встречаемся в преддверии старта курса «QA Engineer. Basic». Все участники вебинара получат специальную цену на обучение!

Регистрируйтесь прямо сейчас, чтобы не пропустить мероприятие.
Эта статья посвящена написанию отказоустойчивых (по принципу “fail-safe”) автотестов.

Читать статью
⁉️Хотите узнать, как проводить нагрузочные тесты, которые помогут найти слабые места в производительности?

Открытый урок 18 ноября в 20:00 мск — отличный шанс понять азы!

Мы разберём популярный инструмент Apache JMeter: создадим и отладим HTTPS-скрипт, проведём тест и проанализируем результаты. Опытный эксперт покажет, как выявить проблемы на реальном примере и генерировать html-отчёты.

Урок подойдёт всем, кто работает с QA или хочет протестировать свой web-ресурс на устойчивость к нагрузке. 🎁Также участники получат скидку на курс «Нагрузочное тестирование»!🎁

Регистрируйтесь на открытый урок и прокачивайте навыки QA

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Тестирование программного обеспечения прошло 70 лет эволюции. То, что при зарождении было ручным процессом, утомительным даже для гиков, к 2020-м превратилось в супер-автоматизированный процесс на переднем крае технологий, в котором автоматизировано почти всё. Рассмотрим этапы пути.

Читать статью
🔥 Пройдите квиз по Нагрузочному тестированию🔥

👉 Пройдите тест из 16 вопросов онлайн-курса «Нагрузочное тестирование» и получите скидку до 15% на обучение в OTUS.

🟢 Пройти тест

💣 Все, кто успешно пройдет тест, получит доступ к нескольким открытым урокам курса для знакомства с форматом обучения, а также скидку до 15% на курс «Нагрузочное тестирование» только в «Черную пятницу».

💻 За 3 месяцев обучения на курсе вы:

— Писать скрипты в Performance Center, Jmeter, Gatling, k6.io
— Настраивать CI / CD
— Мониторить метрики с помощью Grafana и других инструментов
— Планировать нагрузочное тестирование для разных целей и случаев
— Анализировать результаты и составлять информативные отчёты
— Разбираться в методиках и отчётности: поймёте, какие разделы важны и для чего
— Оценивать точность и качество тестирования, чтобы улучшать процессы и повышать достоверность результатов и выявлять в системе узкие места.

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Сборник ссылок на сайты, YouTube- и Telegram-каналы, посвященные тестированию.

Читать статью
Разбираем, как работают основные хуки в Cypress: before(), beforeEach(), after() и afterEach().

Читать статью
🔎В поисках инструмента для тестирования, который не подведет под нагрузкой?

⚙️Gatling — это не просто инструмент для нагрузочного тестирования. Он эффективен, гибок и особенно удобен для тех, кто любит работать с кодом. Мы научим вас использовать его с нуля: от создания первого проекта до анализа тестов и построения сложных сценариев!

🔥На открытом уроке вы получите практические навыки работы с Gatling, узнаете его историю и принципы работы, а главное — сможете получить навык работы в нём.

🔴Присоединяйтесь к бесплатному вебинару 10 декабря в 20:00 мск и получите скидку на большое обучение «Нагрузочное тестирование»

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Неформальным стандартом тестирования производительности сейчас является JMeter. Gatling проще. Кроме того, он тоже бесплатный, и базовая версия покрывает почти всё нужное. Давайте познакомимся с этим инструментом поближе.

Читать статью