Введение

Типы компаний

  • Аутсорсинг

    Аутсорсинг

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

  • Аутстаффинг

    Аутстаффинг

    Аутстаффинг - это один из вариантов удаленного трудоустройства, при котором команда, выполняющая весь необходимый спектр работ компании-клиента, юридически является другой компанией (аутсорсинговым агентством)

  • Продуктовые

    Продуктовые

    Занимаются разработкой собственных продуктов.

Что такое тестирование

  • Quality

    Quality

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

  • Quality Assurance

    Quality Assurance

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

  • Quality Control

    Quality Control

    Quality Control - методы и действия, часть управления качеством, которые направлены на выполнение требований к качеству. Иными словами это процесс, который обеспечивает ожидаемое качество продукта.

  • Testing

    Testing

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

  • Error

    Error

    Error - действие человека, которое приводит к неправильному результату работы программного обеспечения и может привести к появлению Defects (неисправности или ошибки) в программном коде.

  • Defects

    Defects

    Defects - несовершенство или недостаток рабочего продукта, если он не соответствует его требованиям и спецификациям.

  • Failure

    Failure

    Failure - отклонение компонента или системы от ожидаемого выполнения, эксплуатации или результата.

  • Debugging

    Debugging

    Debugging - процесс поиска, анализа, и устранения причин отказов в программном обеспечении.

  • Root Causes

    Root Causes

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

Объекты и цели тестирования

  • Requirement

    Requirement

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

  • Test object

    Test object

    Test object - компонент или система, подлежащие тестированию.

  • Test objective

    Test objective

    Test objective - причина или цель разработки и выполнения теста.

  • Code

    Code

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

  • Feature

    Feature

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