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

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

Тестирование белого ящика vs тестирование черного ящика

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

STLC — жизненный цикл тестирования приложений. Этапы, критерии начала и окончания

STLC, или жизненный цикл тестирования - это последовательность действий, проводимых в процессе тестирования, с помощью которых гарантируется качество программного обеспечения и его соответствие требованиям. STLC включает действия по верификации и валидации. Тестирование состоит из серии действий, выполняемых по методике, с целью гарантирования качества продукта.

В этом статье мы рассмотрим:

  • Этапы цикла STLC
  • Анализ требований
  • Планирование тестов
  • Создание тест-кейсов
  • Настройка тестового окружения
  • Проведение тестов
  • Закрытие цикла тестирования
  • Этапы STLC-цикла, критерии начала и завершения

Определяем, нужно ли автоматизировать тест-кейс. Чеклист

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

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

Тестирование. Что это такое, описание, виды тестирования

Тестирование - это проверка созданного программного продукта на соответствие заданным требованиям, и на отсутствие дефектов. 

Тестирование подразумевает запуск программы (или ее компонентов) при помощи ручных (или автоматизированных) программных средств тестирования; тестироваться могут и отдельные компоненты (или отдельные свойства) программы. 

Итак, после этого туториала, ты поймешь:

  • Что такое Тестирование?
  • Почему оно важно?
  • Какую пользу приносит?
  • Тестирование в Программной Инженерии
  • Типы тестирования
  • Стратегии тестирования
  • Тестирование программ

Лучшие open-source инструменты для автоматизированного тестирования

Инструменты для автоматизации помогают планировать, создавать и выполнять тесты, генерировать баг-репорты и многое другое. Обязательны к использованию для тщательного тестирования продуктов.

Мы составили топ бесплатных open-source инструментов для автоматизированного тестирования.

Что такое автоматизированное тестирование? Гайд по основам.

Автоматизированное тестирование (Automation Testing, Test Automation) - техника тестирования, в которой для выполнения тест кейсов используются специальные программы. Это отличает ее от ручного тестирования (ССЫЛКА), в котором тест кейсы выполняются вручную тестировщиком.

Мы в Telegram

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

? Популярное

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

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

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

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

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

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

live

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