Команды Unix для тестировщиков
Поскольку многие команды как разработки, так и тестирования работают в операционных системах Unix/Linux, вам как тестировщику определенно пригодится знание самых используемых команд.
Основы тестирования программного обеспечения
Поскольку многие команды как разработки, так и тестирования работают в операционных системах Unix/Linux, вам как тестировщику определенно пригодится знание самых используемых команд.
Техники тест-дизайна служат для разработки качественных тест-кейсов. Поскольку исчерпывающее тестирование невозможно, техники ручного тестирования позволяют сократить количество выполняемых тест-кейсов и увеличить тестовое покрытие. Они помогают выявить условия тестирования, которые иначе трудно распознать.
Коды состояния HTTP-ответов показывают, был ли успешно выполнен конкретный HTTP-запрос. Ответы делятся на пять классов:
Точно написанный баг-репорт — один из факторов, который обеспечивает эффективную работу команды. Чёткий и лаконичный отчёт помогает команде быстро выявить проблему и оперативно найти её решение.
Эта статья поможет вам понять, как сетевые технологии определяют стратегии коммуникации для различных типов организаций.
Как и другие архитектурные стили, REST имеет свои основные принципы и ограничения. Эти принципы должны быть соблюдены, если интерфейс сервиса должен называться RESTful.
HTTP (HyperText Transfer Protocol) — это протокол, который используется для передачи данных между веб-серверами и веб-браузерами. Он обеспечивает способ общения и передачи информации в Интернете.
В этой статье мы собрали краткие пояснения базовых терминов, связанных с QA. Это неплохой справочник для начинающего тестировщика, который только постигает основы тестирования.
Этот сборник статей по QA поможет вам изучить основы тестирования программного обеспечения. Все материалы расположены по возможности последовательно, от основ до продвинутых тем.
Тестовое покрытие (test coverage) — количественная мера плотности покрытия требований или кода. Покрытие требований выражается в процентном отношении покрытых требований к их общему количеству.
Пирамида тестирования — понятие, обозначающее уменьшение количества динамических тестов по мере продвижения проекта.
Чек-лист (Check-list) – это документ, который содержит список задач, которые необходимо выполнить для проверки определенной функциональности продукта или приложения. В чек-листе перечисляются шаги, которые должен выполнить тестировщик, чтобы убедиться в том, что продукт соответствует заданным требованиям.
В этой статье мы рассмотрим семь принципов тестирования программного обеспечения, которые помогут сделать процесс тестирования более эффективным и привести к разработке более качественного программного обеспечения.
Тестирование — важный этап, который проходит любое программное обеспечение перед релизом. Он определяет уровень качества и готовности программы, наличие в ней ошибок и ее соответствие требованиям клиента.
В процессе работы тестировщики используют различные технологии, методологии и уровни тестирования для проверки функциональных и нефункциональных возможностей продукта.
V-модель — это высокодисциплинированная модель SDLC, в которой параллельно с каждым этапом разработки предусмотрен этап тестирования. V-модель является расширенной версией каскадной модели (Waterfall), в которой разработка и тестирование программного обеспечения выполняются последовательно.