Способы ожидания в 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-контейнеров.

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

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

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

Знакомство с фронтенд-тестированием. Часть четвертая. Интеграционное тестирование

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

Знакомство с фронтенд-тестированием. Часть третья. E2E-тестирование

Рассказывает Гил Тайяр, автор блога на Hackernoon В прошлой части мы познакомились с юнит-тестированием: проверили основную логику приложения, содержащуюся в модуле calculator, используя Mocha и тестовый стенд. В этой части мы рассмотрим сквозное (E2E) тестирование: протестируем всё приложение…

Обложка: Знакомство с фронтенд-тестированием. Часть третья. E2E-тестирование

Знакомство с фронтенд-тестированием. Часть вторая. Юнит-тестирование

Рассказывает Гил Тайяр, автор блога на Hackernoon Как мы решили в первой части, юнит-тест — это код, который тестирует юниты (части) кода: функции, модули или классы. Большинство считает, что основной массой тестов должны…

Обложка: Знакомство с фронтенд-тестированием. Часть вторая. Юнит-тестирование

Подборка лучших Android-приложений для взлома и тестирования безопасности

Подборка лучших Android-приложений для взлома, причём независимо от цели — для проверки безопасности своих сетей, или для атаки на другие в корыстных целях…

Обложка: Подборка лучших Android-приложений для взлома и тестирования безопасности

Знакомство с фронтенд-тестированием. Часть первая. Введение

Мы перевели первую статью из серии от автора блога Hackernoon, где он рассказывает про различные тесты для фронтенд-приложений и не только.

Обложка: Знакомство с фронтенд-тестированием. Часть первая. Введение

Вручную отобранный список вручную отобранных списков: полезные материалы для программистов и дизайнеров, собранные экспертами

Списки полезностей, курируемые экспертами, в последнее время стали очень популярны. Этот материал — подборка полезных списков для программистов и дизайнеров…

Обложка: Вручную отобранный список вручную отобранных списков: полезные материалы для программистов и дизайнеров, собранные экспертами

11 инструментов для тестирования мобильных приложений

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

Почему вам стоит начать вести разработку через тестирование

В нашей группе не один раз обсуждалась разработка через тестирование (test-driven development), и каждый раз в комментариях были в основном положительные отзывы от тех, кто применял эту методологию. Для тех, кто…

Обложка: Почему вам стоит начать вести разработку через тестирование