02.04.2025 00:00 |
Статья предоставлена сайтом qarocks.ru
Страница регистрации – это не просто форма для создания учетной записи пользователя. Это тщательно продуманный процесс, который обеспечивает защиту бекэнда, соответствие стандартам конфиденциальности и безопасности, а также проводит проверку пользователей перед предоставлением определенных прав доступа к сервисам. Если вам нужно протестировать страницу регистрации, но вы не знаете с чего начать, ознакомьтесь с нашим руководством, в котором вы найдете более 100 тест-кейсов для страницы регистрации с подробным описанием. В этой статье мы перечислим наиболее распространенные и важные тест-кейсы и распределим их по группам. |
Подробнее...
|
01.04.2025 00:00 |
Автор: Мэг МакКей (Meg MacKay) Оригинал статьи Перевод: Ольга Алифанова
Переход от «рассмотрения» к «уточнению» багов
Когда я вышла на работу в мою нынешнюю компанию, в бэклоге было столько багов, что за ними невозможно было уследить. Все знали, что с багами проблемы, но никто не знал, с чего начать. Более того, в команде за короткое время появилось и исчезло множество людей. Изменения происходили на ряде ключевых позиций – сменились вице-президент продукта, главный разработчик, главный QA-инженер и техлид. Сумятицу усиливало и то, что ключевая команда разработки сильно сократилась в объемах, и многим из нас пришлось наряжаться в множество новых шляп.
Как новичок и тестировщик, я должна была поддержать команду в улучшении качества продукта. Но это было возможно только после решения вопроса, как нам работать в изменившихся командных условиях.
Ранее у нас были регулярные встречи по рассмотрению багов, но по различным причинам никто не стремился их воскресить. Я, однако, заметила, что команда считает, что встречи по грумингу фич помогают нам повысить качество кода юзер-стори. Поэтому мы решили применить тот же подход к рассмотрению багов. И так родились сессии по уточнению багов! |
Подробнее...
|
31.03.2025 00:00 |
Оригинальная публикация Привет, меня зовут Кирилл Семенко, и я уже год работаю в должности AQA инженера в Битрикс, где занимаюсь обеспечением качества нативной части мобильного приложения. До этого я пять лет работал в веб-тестировании, где всё было привычно и понятно. Но со временем захотелось новых возможностей и компетенций и я решил попробовать себя в мобильном тестировании. В тот момент я даже не подозревал, что это совершенно другой мир, не думал, насколько сильно пошатнется мое понимание тестирования в целом. В этой статье я дам советы тем, кто хочет перейти из веб-тестирования в мобильное, поделюсь своим опытом преодоления трудностей при переходе, расскажу, как я справлялся с новыми техническими вызовами и объясню, почему этот шаг стал для меня ключевым в развитии карьеры. |
Подробнее...
|
|
26.03.2025 00:00 |
Автор: Сарит Вакрат (Sarit Vakrat) Оригинал статьи Перевод: Ольга Алифанова
Что такое Redis?
Это сервер NoSQL-БД. Он быстрый, с открытым исходным кодом, он хранит данные в памяти для использования в качестве БД, у него есть кэш, брокер сообщений и очередь.
Redis расшифровывается, как Remote Dictionary Server. Проект зародился, когда Сальваторе Санфилиппо, исходно разрабатывавший Redis, пытался улучшить масштабируемость своего итальянского стартапа. Сейчас Redis отвечает менее чем за миллисекунду, что позволяет получать миллионы запросов в секунду для приложений реального времени – игр, рекламы, финансов, здравоохранения и интернета вещей. Redis – популярный вариант для кэширования, управления сессиями, игр, рейтинговых таблиц, аналитики в режиме реального времени, геопространственных технологий, попутных поездок, чатов, стриминга и pub/sub (https://aws.amazon.com/redis/). |
Подробнее...
|
25.03.2025 11:36 |
Опубликован выпуск рассылки за 1 квартал 2025 года.
В выпуске собраны ссылки на новые статьи, слайдкасты, отобраны самые интересные публикации в ленте блогов и темы на форуме.
Содержание рассылки доступно по ссылке.
Подписаться на рассылку |
24.03.2025 00:00 |
Оригинальная публикация
Привет! На связи Никита, QA Surf! И я три или четыре раза сталкивался с мнением, что навыки программирования опциональны для QA. Но работа QA — это не просто тестирование, это полноценное обеспечение качества продукта. И умение писать код — мощный инструмент для совершенствования и автоматизации процессов тестирования. Разберёмся, как автоматизация помогает решать проблемы QA, на примере матрицы покрытия устройств для конфигурационного тестирования. Звучит непросто, но нас не испугать сложными задачами! |
Подробнее...
|
20.03.2025 00:00 |
Автор: Константинос Константакопулос (Konstantinos Konstantakopoulos) Оригинал статьи Перевод: Ольга Алифанова
Хорошие новости: вы уже системно мыслите!
Эта статья вдохновлена реальным опытом, повлиявшим на мой подход к тестированию ПО. Если вкратце, то ежедневная деятельность требует от вас размышлений о системах вне зависимости от того, подразумевает ли она «технологии». Как только вы осознаете, что уже мыслите системно, вы можете глубже погрузиться в понимание систем, тестированием которых занимаетесь на работе.
Приходилось ли вам в повседневной жизни:
- Планировать меню, закупать продукты, составлять бюджет и придерживаться его, и подавать на стол хорошо приготовленную еду ровно в срок к ужину?
- Отвозить детей в школу, а затем вовремя успевать на работу?
- Чинить что-либо по дому, или разбираться, как помочь кому-то с явной проблемой?
Знаете, что? Вы уже мыслите системно! И эта способность очень пригодится вам как тестировщику. Но, возможно, вам нужно развить навыки и глубже практиковать это мышление. |
Подробнее...
|
19.03.2025 00:00 |
5–6 апреля в Москве пройдет конференция Heisenbug 2025 Spring от JUG Ru Group. Онлайн-трансляция тоже будет.
В программе — 45 докладов от спикеров из Т-Банка, Positive Technologies, Ozon, Yadro и других ведущих компаний. Будем говорить про mobile, web, бэкенд, безопасность, AI/ML, hardware, функциональное и нефункциональное тестирование.
Вот только некоторые доклады: — Как Vision Language модели и AI Web Agent трансформируют ручное тестирование в автоматизацию с BugBuster AI — Даниил Ахетов (BugBuster) — Падаем красиво в Playwright-тестах — Алексей Иванов — Поднимаем Android-ферму за 10 минут — Алексей Тюрин (Exness) — Введение в Maestro — фреймворк для мобильного тестирования — Антон Смолянин — Тестирование ПО для космических аппаратов и миссий — Сергей Скороход и Евгений Поляков (Бюро 1440) — Тестирование альтернативных источников координат в условиях глушения GPS-сигнала — Никита Миронов (Ситидрайв)
Полная программа — уже на сайте конференции.
Как приобрести билеты со скидкой:
Билет можно купить самому или за счет компании. На билет для частных лиц действует скидка 15% по промокоду: SOFTWARETESTING
Промокод можно применить для покупки билета на любую из весенних конференций JUG Ru Group.
За билетами на Heisenbug переходите на сайт конференции. Реклама. ООО «Джуг Ру Груп». ИНН 7801341446 |
17.03.2025 00:00 |
Представьте себе страшный сон тестировщика и в целом вашей команды – пользователи пишут в поддержку, что пуши не приходят, сообщения не доходят, а вы никак не можете воспроизвести проблему и у вас даже нет понимания: а как это воспроизводить, от чего вообще зависит доставка пушей?
Посмотрев русскоязычные и англоязычные ресурсы про тестирование, я так и не смог найти полноценного материала, который бы гарантировал достаточные знания для того, чтобы понимать как пуши и уведомления работают, как их тестировать и что не маловажно как искать и разбираться с проблемами, когда пуши не доходят до пользователей. Я Арман (Arman Muradian. Senior QA Engineer, мой telegram канал про QA – LilBugHunters), и сегодня я хочу вам рассказать про пуши. Тестирование пушей и уведомлений в приложениях, где они играют ключевую роль, таких как социальные сети, мессенджеры, банковские приложения, интернет-магазины и даже игры становится важной частью процесса обеспечения качества. Быстрая и точная доставка уведомлений имеет критическое значение для эффективной передачи важных сообщений и способствует регулярному возвращению пользователей в приложение. Также стоит отметить, что пуш-уведомления могут заменить дорогостоящие SMS, использоваться для вывода акций и промо-сообщений, а также передавать невидимые конфигурационные сообщения для приложения. Тестирование позволяет выявить проблемы в доставке, отображении и взаимодействии с уведомлениями, обеспечивая безупречный пользовательский опыт. |
Подробнее...
|
12.03.2025 00:00 |

Автор: Шрай Шарма (Shray Sharma) Оригинал статьи Перевод: Ольга Алифанова
Введение
Тест-автоматизация жизненно важна для результативного тестирования ПО в постоянно меняющихся условиях. Создание тест-автоматизации для непрерывной разработки – приоритет большинства компаний, располагающих отдельными командами обеспечения качества.
Меня часто спрашивают, как снизить затраты времени и сил на поддержку тест-автоматизации. Правда, здорово бы было вообще избавиться от этой поддержки, или хотя бы максимально ее сократить?
Возможно ли это? Да, возможно! Эта статья о том, как совместить Playwright, библиотеку тест-автоматизации с открытым исходным кодом, с языковыми моделями ИИ вроде Groq, Llama и Mistral, чтобы:
- Получать подсказки и результаты анализа кода по мере создания кода автоматизации.
- Создать набор тестов, которые самостоятельно восстанавливаются при помощи языковых моделей – вам не придется вручную вмешиваться каждый раз, когда код меняется, а соответствующий тест падает. Именно это и подразумевают под «самовосстановлением».
|
Подробнее...
|
11.03.2025 00:00 |
Автор: Ольга Назина (Киселева)

ChatGPT — бот-помощник, который может существенно упростить вам жизнь. Он как очень умный коллега, всегда готовый помочь — задаешь любой вопрос и получаешь развернутый ответ! Но кому задавать эти самые вопросы? Где взять ссылку на чат-бота? В этой статье я сделала небольшую подборку текстовых нейронок — так как я сама тестировщик, то и смотрела на ботов со своей колокольни, а не просто «как сделать красивенькое видео», хотя и на такое я ссылочку тоже дам =) Подборку я собрала потому, что в видео и обучающих статьях обычно пишут «вот зачем нужен ChatGPT, но регистрация там через ВПН». Я решила собрать немного аналогов и вариантов оплаты из России. |
Подробнее...
|
|
|