Главная страница
Навигация по странице:

  • Приемочное тестирование: общий обзор

  • Классификация тестирования

  • С исполнением и без исполнения кода…

  • Динамическое тестирование

  • Статическое тестирование

  • Различные знания о структуре кода…

  • Тестирование методом серого ящика

  • Тестирование методом белого ящика

  • По свойствам тестируемого объекта…

  • Введение в тестирование по содержание


    Скачать 3.94 Mb.
    НазваниеВведение в тестирование по содержание
    Дата01.06.2022
    Размер3.94 Mb.
    Формат файлаppt
    Имя файла17569.ppt
    ТипРеферат
    #563000
    страница9 из 10
    1   2   3   4   5   6   7   8   9   10

    Системное тестирование


    Отчетность
      Данные по обнаруженным дефектам, как правило, заносятся в отчет и в систему управления дефектами

      Инструментарий

      Тестовые компараторы
      Инструменты захвата/воспроизведения
      Инструменты тестирования защищенности
      Инструменты тестирования производительности


    Приемочное тестирование

    Приемочное тестирование - формальное  

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

    Приемочное тестирование: общий обзор


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

    Классификация тестирования


    С исполнением и без исполнения кода:

    статическое / динамическое

    Различные знания о структуре кода:

    черный ящик / серый ящик / белый ящик

    По свойствам тестируемого объекта: функциональность, производительность, совместимость, надежность, удобство…
    По изменениям:

    регрессионное тестирование, подтверждающее тестирование

    По типу прогона тестов:

    ручное и автоматическое


    С исполнением и без исполнения кода…

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

    Динамическое тестирование: Тестирование, проводимое во время выполнения программного обеспечения, компонента или системы.

    Статическое тестирование

    При статическом тестировании код исследуется вручную (рецензирование) или с помощью автоматизированных средств анализа (статистический анализ) без исполнения кода.

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


    Код
    Документация с требованиями
    Сценарии использования
    Руководства

    .. и прочая проектная документация


    Статическое тестирование

    Преимущества рецензирования:


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

    Динамическое тестирование

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

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


    Модуль
    Интерфейс
    Система

    Различные знания о структуре кода…

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

    Тестирование методом серого ящика

    Тестирование методом серого ящика: Сочетает в себе тестирование методом черного и белого ящика.


    Например, продукт тестируется методом черного ящика, но тестовые сценарии разрабатываются с разрабатываются с учетом знаний о внутренней структуре продукта.

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

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

    Синонимы:


    тестирование на основе структуры
    структурное тестирование
    тестирование прозрачного ящика
    тестирование методом прозрачного ящика –

    По свойствам тестируемого объекта…


    Функциональное тестирование
    1   2   3   4   5   6   7   8   9   10


    написать администратору сайта