uz
Feedback
Тестировщик | IT

Тестировщик | IT

Kanalga Telegram’da o‘tish

Божественный канал по тестированию По всем вопросам: @anothertechrock

Ko'proq ko'rsatish
5 227
Obunachilar
-1024 soatlar
-777 kunlar
-39030 kunlar
Postlar arxiv
10 универсальных шаблонов тест-кейсов для тестирования приложений #почитать В мире QA важно иметь удобные и проверенные шабло
10 универсальных шаблонов тест-кейсов для тестирования приложений #почитать В мире QA важно иметь удобные и проверенные шаблоны тест-кейсов, чтобы процесс тестирования был прозрачным и эффективным. В этой статье — 10 популярных вариантов, подходящих для разных проектов и команд. Читать статью

Зеркало команды: Что «запахи» в тестах говорят о ваших процессах коммуникации #почитать “Запахи” в тестах — это признаки анти
Зеркало команды: Что «запахи» в тестах говорят о ваших процессах коммуникации #почитать “Запахи” в тестах — это признаки антипаттернов. Хотя причины появления запахов тестов могут быть самыми разными, сегодня мы хотим рассмотреть одну повторяющуюся тему — структуру команды, а более конкретно — проблемы в общении у тестировщиков с другими командами. Читать статью

Качество = Здоровье #почитать Я всегда интересовалась здоровьем и фитнесом, потому что хочу жить долго и полноценно. Но с воз
Качество = Здоровье #почитать Я всегда интересовалась здоровьем и фитнесом, потому что хочу жить долго и полноценно. Но с возрастом я поняла, что методы, которые раньше помогали мне оставаться в форме, перестали работать: я постепенно набрала 30 фунтов (~13,5 кг) и поняла, что нужно что-то менять. Изменения были внедрены, и я вернулась к своему прежнему весу. В последнее время я много говорила о качестве программного обеспечения и о том, почему командам сложно внедрять хорошие практики. И сегодня меня осенило: между поддержанием здоровья по мере взросления и поддержанием «здоровья» программного обеспечения много параллелей. Давайте рассмотрим распространенные оправдания, которые мешают оставаться «в форме». Читать статью

Новые подходы в Swift для тестирования: разбор технологии Swift Testing #почитать Swift Testing — новый фреймворк для юнит-те
Новые подходы в Swift для тестирования: разбор технологии Swift Testing #почитать Swift Testing — новый фреймворк для юнит-тестирования от Apple, представленный на WWDC 24 и призванный заменить классический XCTest. Swift Testing имеет открытый исходный код и разработан с учетом современных возможностей Swift. Читать статью

UI-тестирование с применением машинного обучения #почитать Предполагалось, что внедрение ML должно позволить (даже при полном
UI-тестирование с применением машинного обучения #почитать Предполагалось, что внедрение ML должно позволить (даже при полном изменении интерфейса) не переписывать автотесты и полностью исключить человеческий фактор при UI-тестировании. Читать статью

От Basic Auth до OIDC: тестирование аутентификации и авторизации для QA-инженеров #почитать Представьте, что аутентификация —
От Basic Auth до OIDC: тестирование аутентификации и авторизации для QA-инженеров #почитать Представьте, что аутентификация — это ключ от дома, а авторизация — список комнат, в которые этот ключ открывает дверь. В современных приложениях простой ключ-пароль заменяется сложными системами: токенами, OAuth 2.0 и OIDC. Читать статью

Стратегический гайд для CTO по интеграционному тестированию для крупных проектов #почитать Почему именно интеграционное тести
Стратегический гайд для CTO по интеграционному тестированию для крупных проектов #почитать Почему именно интеграционное тестирование влияет на стабильность больших систем и на бюджет команды? Как снизить риск инцидентов, убрать хаос в микросервисах и ускорить выпуск обновлений? Мы собрали рабочие практики и инструменты, которые реально дают эффект. Читать статью

Базовая база для успешного собеседования на джуна в QA. Рассказываю, о чем спрашиваю на собесах #почитать Да, на Хабре много
Базовая база для успешного собеседования на джуна в QA. Рассказываю, о чем спрашиваю на собесах #почитать Да, на Хабре много постов о том, как проходят такие встречи и как к ним подготовиться. Но сегодня хочу поделиться именно своим опытом: подскажу, какие книги прочитать, чтобы укрепить базу, — шок-контент, но их всего две. Читать статью

Почему QA должен быть душнилой: тестируем PostgreSQL и не даём разработчикам расслабиться #почитать Когда ты тестируешь интер
Почему QA должен быть душнилой: тестируем PostgreSQL и не даём разработчикам расслабиться #почитать Когда ты тестируешь интернет-магазин, пропущенный баг — это съехавшая вёрстка. Но если ты тестируешь высоконагруженную СУБД — это остановка бизнеса федерального масштаба. Разбираем внутреннюю кухню QA в Postgres Professional: от борьбы с утечками памяти через ASAN и Valgrind до «вайб-кодинга» с ИИ. Читать статью

🟢Подборка полезностей для тестировщиков 🐞 Июнь 💡 Теория ▫️Руководство по имитаторам для тестировщиков ▫️Бюджетное тестиров
🟢Подборка полезностей для тестировщиков 🐞 Июнь 💡 Теория ▫️Руководство по имитаторам для тестировщиков ▫️Бюджетное тестирование облачных приложений: Testcontainers и LocalStack ▫️Какие задачи в тестировании пора отдать ИИ, чтобы получить результат, а не новые проблемы ▫️От вебинаров до биллинга: что нужно тестировать в EdTech ▫️6 ошибок в метриках дефектов, из-за которых QA теряет контроль над качеством ▫️Аудит нагрузочного тестирования: пять этапов реального проекта ▫️Тестирование UX для мобильных приложений: чек‑лист без софта и магии ▫️Дорогие автотесты: когда автоматизация тестирования начинает вредить бизнесу ▫️Playwright, Selenium, Cypress, WebdriverIO: что реально известно о скорости в 2026 году (и как намерить свои цифры) ▫️Что перестаёт работать в тестировании, когда приходит LLM ▫️4 антипаттерна CI‑автоматизации, из‑за которых команда делает работу за ботов Практика ▪️Как начать тестировать внутренние покупки (In-App Purchases) на Android ▪️Как мы создали новый тестовый фреймворк, адаптируемый к росту проектов ▪️Путь нагрузочного тестирования или почему я создал свой софт по нагрузке ▪️Группировка ошибок вручную и автоматически, или чем тестировщику занять своё время ▪️Как правильно писать WebSocket API автотесты на Python ▪️Как мы тестировали Tarantool Database на 640 инстансов ▪️Процессы vs инструменты: как Авито Sales строит QA с нулевыми сдвигами сроков ▪️Как мы тестируем Tantor Postgres для 1С — от нагрузочных тестов до оптимизаций планировщика ▪️Как мы превратили Swagger из документации в двигатель API-автотестов ▪️Retry в Go автотестах: как перестать бояться flaky-тестов ▪️Генерация автотестов с ИИ: почему первый PR растянулся на две недели и что изменилось после анализа фреймворка ▪️Кейс обучения QA-персонала: развитие навыков оценки задач и контроль качества через метрики ▪️Мы дали ИИ написать код и тесты: что обнаружило мутационное тестирование 💼 Карьера ▫️Сокращения в российском IT продолжаются – Мы создали автоиндикатор найма, который покажет окончание кризиса ▫️SDET как эволюция QA, или почему автотестов больше недостаточно ▫️Ломаем автопилот: как я перестал тестировать механически ▫️Работодатели давно играют в волков. Просто теперь соискатели научились отвечать ▫️IT-пузырь лопнул: почему одни айтишники не могут найти работу, а других всё равно не хватает 📺 Посмотреть 📺Where to Learn AI Testing and Testing with AI ⏱️45 минут 📺Превращаем Ready for testing в действительно Ready ⏱️15 минут 📺Как выстроить архитектуру взаимодействия QA со всеми ⏱️40 минут 🍷 Отдохнуть ▫️Археология автотестирования: SUnit, прародитель JUnit ▫️Что такое парадокс изогнутой трубы — и почему интуиция нас подводит ▫️Как одна операция из линейной алгебры захватила мир ИИ ▫️Манипуляция ответами нейронок — как сеошники убивают интернет 🚀 Вакансии QA Разоблачай иллюзии

Матрица трассировки: от хаоса к системности, или как мы искали универсальную модель #почитать Сейчас мы с командой разрабатыв
Матрица трассировки: от хаоса к системности, или как мы искали универсальную модель #почитать Сейчас мы с командой разрабатываем новое приложение для клиентов, и нам очень хотелось, чтобы у нас была прозрачная картина актуальности и полноты тестового покрытия, для повышения качества выпускаемого продукта и эффективности процессов. Поэтому мы задались вопросом систематизации требований к этому продукту, которые зачастую поступают из различных источников: бизнес-задачи, регламенты, макеты, пользовательские истории, обратная связь от клиентов и так далее. Читать статью

Как проходит онбординг тестировщика в финтехе #почитать Набор задач обширный. Поэтому, на мой взгляд, для новичка в команде о
Как проходит онбординг тестировщика в финтехе #почитать Набор задач обширный. Поэтому, на мой взгляд, для новичка в команде очень важен этап онбординга. Спустя год я хочу поделиться впечатлениями о первых трёх месяцах работы в компании. Расскажу об этапах онбординга в отделе тестирования, курсе молодого бойца и поддержке со стороны команды в течение всего периода. Читать статью

Роботизированное ручное тестирование в Т-Банке #почитать Расскажем о необычном, но интересном опыте автоматизации и роботизац
Роботизированное ручное тестирование в Т-Банке #почитать Расскажем о необычном, но интересном опыте автоматизации и роботизации тестирования банкоматного ПО в Т-Банке, для которого мы использовали коллаборативного робота. Читать статью

Как запускать 100k+ браузеров в день и спать спокойно #почитать Docker to the rescue. Совместив перечень недостатков со списк
Как запускать 100k+ браузеров в день и спать спокойно #почитать Docker to the rescue. Совместив перечень недостатков со списком хайповых в 2017 году технологий, появилась идея запускать браузеры в Docker-контейнерах из готовых имиджей. Это поможет решить проблемы с повторяемостью тестов и доставкой браузера и драйвера новой версии: просто используем одни и те же имиджи для запуска тестов локально и в CI! Нужно написать какой-нибудь оркестратор. Так в свое время появился проект selenoid, который принимает подключение по протоколу Webdriver и запускает Docker-контейнеры, внутри которых уже все есть: и драйвер, и браузер нужных версий. Вот только мы все еще ограничены одним хостом, на котором запущен selenoid и Docker-демон. Каждому браузеру нужно выделить примерно 1 ядро CPU и 2 ГБ RAM, что ограничивает нас запуском одновременно 64 браузеров на 64-ядерной машине (а такую еще добыть нужно). Увы, этого может быть недостаточно. Что, если у нас есть пара десятков дешевых 8-ядерных виртуалок — как распределять контейнеры с браузерами между ними? Для решения этой задачи авторы проекта selenoid создали балансер ggr, который распределяет запросы между selenoid-хостами — получается браузерная ферма. Читать статью

Рынок эйчара #почитать Однажды субботним вечером я, как полагается тру-программисту, пилила новую фичу в своем пет-проекте. И
Рынок эйчара #почитать Однажды субботним вечером я, как полагается тру-программисту, пилила новую фичу в своем пет-проекте. И тут зазвонил телефон… Читать статью

Плохой промпт vs хороший: как контекст меняет тесты ИИ #почитать Поговорим о том, почему ИИ генерит бесполезные тест-кейсы и
Плохой промпт vs хороший: как контекст меняет тесты ИИ #почитать Поговорим о том, почему ИИ генерит бесполезные тест-кейсы и как это исправить с помощью простой формулы промта «Роль → Задача → Контекст → Формат». Читать статью

Apache Kafka для QA инженера или что нужно знать тестировщику о Kafka #почитать Один из ключевых инструментов, обеспечивающих
Apache Kafka для QA инженера или что нужно знать тестировщику о Kafka #почитать Один из ключевых инструментов, обеспечивающих надёжное и масштабируемое взаимодействие между сервисами, — это Apache Kafka — распределённая платформа потоковой обработки и передачи сообщений. Для специалиста по обеспечению качества понимание принципов работы Kafka критически важно. Читать статью

Готовы тестировать технологии, которые отправляются в космос? 🚀 Участвуйте в SPRINT OFFER для инженеров по автоматизации тес
Готовы тестировать технологии, которые отправляются в космос? 🚀 Участвуйте в SPRINT OFFER для инженеров по автоматизации тестирования (Python) и получите оффер всего за 5 дней. БЮРО 1440 – российская аэрокосмическая компания, создающая собственную низкоорбитальную спутниковую группировку для высокоскоростной передачи данных с глобальным покрытием. Команда нанимает в департамент "Единые системы управления и разработка ПО", где инженеры разрабатывают цифровые двойники, инструменты проектирования космической системы, внутреннее облако, дата-платформу, инструменты для разработчиков и системы управления разработкой, занимается тестированием и раскаткой ПО. 💡 Что важно: • Опыт в тестировании от 5 лет; • Высшее техническое образование; • Опыт автоматизации тестирования на Python от 3 лет; • Опыт автоматизации тестирования API, UI и GUI; • Знание SQL, Docker, Kubernetes и Linux. ⚙️ Как проходит SPRINT OFFER: 1️⃣ Оставьте заявку до 24 июня. 2️⃣ Пройдите техническое и менеджерское интервью. 3️⃣ Получите оффер за 5 дней. 💼 Что предлагаем: 🚀 Удалённую работу по РФ, гибридный формат или офис; 🚀 Участие в разработке космических технологий и спутниковых систем связи; 🚀 Карьерный рост внутри команды и возможность развиваться в смежных направлениях; 🚀 Возможность участия в профессиональных конференциях, тренингах и обучение в собственной академии 1440 за счет компании; 🚀 ДМС со стоматологией, страхование, корпоративные скидки и комплексная поддержка сотрудников. Присоединяйтесь к БЮРО 1440 и станьте частью команды, которая создает связь нового поколения! Отправляйте заявку до 24 июня!

Мнение: неизвестные пробелы в тестовом покрытии #почитать Тестирование — это наука не о том, чтобы доказать, что программа ра
Мнение: неизвестные пробелы в тестовом покрытии #почитать Тестирование — это наука не о том, чтобы доказать, что программа работает корректно, а о том, чтобы доказать, что она работает НЕкорректно. И если доказать это не удалось, то с какой-то вероятностью программа работает корректно. Остается некоторый пробел. Давайте рассмотрим, что за это за пробелы, откуда берутся и как можно их минимизировать. Читать статью

Что должен делать ваш тестировщик #почитать Много лет занимаюсь подготовкой докладчиков к конференциям, грейдирую и собеседую
Что должен делать ваш тестировщик #почитать Много лет занимаюсь подготовкой докладчиков к конференциям, грейдирую и собеседую тестировщиков. И за это время не мог не заметить, насколько размыта зона ответственности этой роли: где-то тестировщик отвечает за коммуникацию с клиентами и проработку дизайна, где-то — только за написание автотестов, при этом про анализ требований даже не вспоминают. Такая размытость сама по себе нормальна: разным командам нужны разные навыки. Читать статью