Основы

Основы тестирования программного обеспечения

Методы HTTP-запросов

Методы HTTP-запросов

HTTP (HyperText Transfer Protocol) – это протокол, который используется для передачи данных между веб-серверами и веб-браузерами. Он обеспечивает способ общения и передачи информации в Интернете.

Основы тестирования

Основы тестирования

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

Что такое чек-лист (Check-list) в тестировании?

Чек-лист (Check-list) – это документ, который содержит список задач, которые необходимо выполнить для проверки определенной функциональности продукта или приложения. В чек-листе перечисляются шаги, которые должен выполнить тестировщик, чтобы убедиться в том, что продукт соответствует заданным требованиям.

Семь принципов тестирования

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

Уровни тестирования

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

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

V-модель в тестировании программного обеспечения

V-модель – это высокодисциплинированная модель SDLC, в которой параллельно с каждым этапом разработки предусмотрен этап тестирования. V-модель является расширенной версией каскадной модели (Waterfall), в которой разработка и тестирование программного обеспечения выполняются последовательно.

Изучение покрытия кода в Python

Одним из важнейших аспектов этого является покрытие кода – метрика, которая помогает разработчикам понять, какая часть их кода тестируется. В Python такие инструменты, как coverage.py и pytest играют ключевую роль в создании проницательных отчетов о покрытии.

Чек-лист для тестирования Web-форм

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

Показатели эффективности тестирования ПО (KPI)

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