ДомойОбучениеАвтоматизированное тестирование

Автоматизированное тестирование

Решаем, что и когда автоматизировать, и нужно ли

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

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

Автотесты и Docker: блиц-практикум

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

Десять классных генераторов тестовых данных

Специальные инструменты - генераторы тестовых данных - позволяют анонимизировать реальные данные или сгенерировать с нуля синтетические (с характеристиками настоящих). Эти инструменты способны очень быстро создать для вас данные в нужном формате и объеме.

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

Что можно ✔️ и чего нельзя ❌ делать на собеседовании по тестированию

В этой статье я попробую подытожить свой собственный опыт интервью: как со стороны собеседуемого, так и со стороны собеседующего.

Большой гайд по автоматизации в XCUITest

В 2021 году iOS-приложения должны строиться с расчетом на современный дизайн, обрабатывать множество одновременных запросов, работать с REST API и большими объемами статических данных. Это выдвигает высокие требования к качеству кода.

Чтобы достичь его, кажется не обойтись без автоматизированных тестов UI-интерфейса. Таким образом быстро проверяется поведение приложения при любых действиях пользователя. Фреймворк XCTest от Apple дает возможность писать UI-тесты с довольно широкой функциональностью.

Параметризация тестов: JUnit

Начиная с 4-й версии, в JUnit введена параметризация тестов. Она позволяет значительно уменьшить избыточность кода. Разберемся, как работать с параметризацией.

Мутационное тестирование. Теория + практикум

Попробуем разобраться, что такое мутационное тестирование, и как эта концепция работает в Pitest. В конце посмотрим, как в реальном проекте ищутся баги таким специфическим тестированием.

Признаки ХОРОШЕГО автотеста

Перевод рассказа Кристины Жеквони, QA-лида из Paylocity (бухгалтерский софт), о ее опыте в руководстве автоматизацией

Мы в Telegram

Наш официальный канал
Полезные материалы и тесты
Готовимся к собеседованию
Project- и Product-менеджмент

? Популярное

? Telegram-обсуждения

Наши подписчики обсуждают, как искали первую работу в QA. Некоторые ищут ее прямо сейчас.
Наши подписчики рассказывают о том, как не бояться задавать тупые вопросы и чувствовать себя уверенно в новой команде.
Обсуждаем, куда лучше податься - в менеджмент или по технической ветке?
Говорим о конфликтных ситуациях в команде и о том, как их избежать
$1100*
медианная зарплата в QA в июне 2023

*по результатам опроса QA-инженеров в нашем телеграм-канале

Собеседование

19%*
IT-специалистов переехало или приняло решение о переезде из России по состоянию на конец марта 2022

*по результатам опроса в нашем телеграм-канале

live

Обсуждают сейчас