Чаптеры, метрики, мотивация: что мы изменили в отделе тестирования REG.RU и как он устроен сегодня

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

Обложка: Чаптеры, метрики, мотивация: что мы изменили в отделе тестирования REG.RU и как он устроен сегодня

Где искать тестировщиков, если лучших мы уже наняли

Рассказ о том, где компании ищут сотрудников, если классические методы найма уже исчерпали себя.

Обложка: Где искать тестировщиков, если лучших мы уже наняли

Как выпустить приложение (почти) без багов

Рассматриваем тестирование мобильных приложений по этапам и смотрим, какие инструменты для этого используют.

Обложка: Как выпустить приложение (почти) без багов

Как происходит тестирование VR программного обеспечения

Проверка уровня FPS, высота камеры, правильное выполнение логики — разбираем, как проходит тестирование приложений для VR.

Обложка: Как происходит тестирование VR программного обеспечения

Карьерный путь тестировщика: от студента до руководителя отдела

Рассказ о пути развития специалиста, а также полезные ссылки на информацию, которая помогла в этом развитии.

Обложка: Карьерный путь тестировщика: от студента до руководителя отдела

Создайте свой первый UI-тест за 20 минут

Пошаговая инструкция по созданию UI-теста с помощью Python и Selenium.

Обложка: Создайте свой первый UI-тест за 20 минут

Интеграционные тесты в микросервисах

Обсуждаем несколько подходов к тестированию микросервисов, чтобы понять, сколько нужно тестов и какие кейсы они должны покрывать.

Обложка: Интеграционные тесты в микросервисах

Нагрузочное тестирование: особенности профессии

Вносим ясность в определение нагрузочного тестирования и развеваем миф о том, что тестирование – это для тех, кто не умеет программировать.

Обложка: Нагрузочное тестирование: особенности профессии

Способы ожидания в Java и Selenium

Обзор опций для написания ожиданий в автотестах, которые помогут организовать их работу в удобной форме.

Обложка: Способы ожидания в Java и Selenium

Опыт «Мира»: как снизить время тестирования платежного ядра мобильного приложения с недели до пары часов

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

Обложка: Опыт «Мира»: как снизить время тестирования платежного ядра мобильного приложения с недели до пары часов

Как я стал тестировщиком, не имея опыта в ИТ

Рассказ QA-инженера, который поможет новичкам понять, что нужно знать и уметь, чтобы стать специалистом в тестировании…

Обложка: Как я стал тестировщиком, не имея опыта в ИТ

Как проходит рабочий день тестировщика на удалёнке в Bercut

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

Обложка: Как проходит рабочий день тестировщика на удалёнке в Bercut

Полоса препятствий. Как тестировщики стали незаменимой частью для бизнеса

Рассказ о развитии роли тестировщиков в бизнесе от не самого нужного элемента до обязательной части команды.

Обложка: Полоса препятствий. Как тестировщики стали незаменимой частью для бизнеса

Как обеспечить безопасность приложения? 8 ответов от безопасников

Рассказываем, как обеспечить безопасность приложения на каждом этапе разработки — от организации безопасной среды до ассемблерных вставок.

Обложка: Как обеспечить безопасность приложения? 8 ответов от безопасников

Топ-8 программных багов, наделавших шумиху в мире

9 сентября отмечается Bug Day. По этому поводу собрали топ масштабных багов. Некоторые из них обошлись в очень большую сумму.

Обложка: Топ-8 программных багов, наделавших шумиху в мире

Как мы сократили регрессионное тестирование в 4 раза

Рассказ о том, как от тест-кейсов в Excel-таблице на 100 строк перейти к 1200 тест-кейсам и при этом в 4 раза сократить время регрессионного тестирования.

Обложка: Как мы сократили регрессионное тестирование в 4 раза
Обложка: Тестирование игрового движка, автоматизация микрофронтендов и тестирование IoT-проекта: топ-10 докладов с конференции Heisenbug 2019 Moscow

Тестирование игрового движка, автоматизация микрофронтендов и тестирование IoT-проекта: топ-10 докладов с конференции Heisenbug 2019 Moscow

Как тестируют в Сбербанке, Тинькоффе и Amazon-e, зачем автоматизировать отдел автоматизации и что такое асинхронное тестирование производительности…

Какие инструменты и подходы использовать для тестирования фронтенда — рассказывают эксперты

Во фронтенд-тестировании существуют разные подходы и инструменты, в которых легко запутаться. Узнаём у экспертов, что они рекомендуют использовать.

Обложка: Какие инструменты и подходы использовать для тестирования фронтенда — рассказывают эксперты
Обложка: Путь развития тестировщика: как найти компанию по душе

Путь развития тестировщика: как найти компанию по душе

Тестирование — творчество или конвейер? О том, как бывает, и как найти компанию, которая будет вам по душе, пишет сотрудница ISPsystem.

Мнение: разработка через тестирование — это тупо. Обсуждаем TDD

Возможно, вы слышали, что TDD — лучшая практика, которая позволяет писать почти идеальный код. Но так ли это? Рассказываем о недостатках этого подхода.

Обложка: Мнение: разработка через тестирование — это тупо. Обсуждаем TDD

Профессия тестировщик: разбираемся в QA, QC и testing

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

Обложка: Профессия тестировщик: разбираемся в QA, QC и testing

Как стать QA-инженером

Кто-то считает, что QA — простой способ попасть войти в IT. Так ли это? Разибраемся, что нужно, чтобы стать хорошим QA-инженером.

Обложка: Как стать QA-инженером

Всё о QA: 80 бесплатных материалов по грамотному тестированию

В данном списке содержатся ссылки на бесплатные материалы, посвящённые тестированию. Материалы на русском языке, а также онлайн-курсы и подкасты выделяются метками. Своими материалами можно поделиться в комментариях.

Обложка: Всё о QA: 80 бесплатных материалов по грамотному тестированию

Зачем вам нужен QA и как это позволит сэкономить деньги

QA-инженеры делают важную работу, но не все этой понимают. Разбираемся, в чём именно заключается их деятельность и ценность для бизнеса.

Обложка: Зачем вам нужен QA и как это позволит сэкономить деньги
Обложка: Как тестировщику стать разработчиком — отвечают эксперты

Как тестировщику стать разработчиком — отвечают эксперты

Наш подписчик прислал вопрос в редакцию Tproger: «Насколько сложно из тестировщика перейт в программиста?». Представляем вашему вниманию ответы экспертов.

Знакомство с разработкой через тестирование в JavaScript

В этой статье мы научимся проводить юнит-тестирование в JavaScript, создав свой калькулятор. Тестировать будем с помощью фреймворка Mocha.

Обложка: Знакомство с разработкой через тестирование в JavaScript

Как полюбить тестирование ПО и зачем это делать

Многие разработчики не утруждают себя тестированием собственного программного обеспечения. Рассказываем, почему это всё-таки важно.

тест

Конференция по тестированию Heisenbug 2018 Piter: взгляд со стороны

17–18 мая на площадке гостиницы «Park Inn by Radisson Пулковская» прошла большая техническая конференция по тестированию ПО Heisenbug 2018 Piter. Одна из редакторов Tproger сходила туда и делится впечатлениями.

анализ веб-сайтов

Сканирование и анализ веб-сайтов: подборка полезных сервисов

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

Как не допустить утечки данных в процессе тестирования программ

Каким образом лучше всего протестировать систему в условиях, приближенных к «боевым», и при этом не потерять конфиденциальные данные?

утечки данных при тестировании

Тестирование и отладка Node-приложений в Docker-контейнерах

Запуск приложения в контейнере, а не прямо на вашем компьютере или сервере, имеет много преимуществ. Но сможем ли мы так же отлаживать приложение в контейнере, как если бы оно было установлено на машине? В этой статье рассказывается, как настроить приложение и среду для тестирования Node-контейнеров.

тестирование и отладка в контейнерах
Обложка: Ручное и автоматизированное тестирование: рассматриваем преимущества и недостатки подходов

Ручное и автоматизированное тестирование: рассматриваем преимущества и недостатки подходов

Ручное и автоматизированное тестирование играют важную роль в процессе разработки. Оба подхода имеют свои плюсы и минусы, и мы рассмотрим их в этой статье.