Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МКР 2 измен.doc
Скачиваний:
2
Добавлен:
01.03.2025
Размер:
415.74 Кб
Скачать
  1. Виконання тестів.

  • Планування тестування:

    • Цільове налаштування на основі перспектив та очікувань клієнтів по якості

    • Загальна стратегія на онові характеристик продукту/оточення

  • Підготовка тестування:

    • Підготовка тестових випадків та наборів– зазвичай на основі формальних моделей

    • Підготовка процедури випробувань

  • Головні кроки виконання тесту:

    • Виділення часу на тест (та ресурси)

    • Застосування тесту

    • Виявлення відмов систем (та збір інфомаціі для подальших дій)

  • Ключ до виконання: Обробка обох нормальних та ненормальних випадків

  • Oracle Проблема тестування

  • Аналіз результатів тестування:

    • Перевірка результату (як частина виконання)

    • Подальший аналіз результатів – аналіз на дефекти/надійність і т.д.

    • Інші аналізи: кількість дефектів та інші метрики

  1. Модель процесу тестування.

Модель тестирования – это представление того, что и как будет тестироваться. Модель включает набор контрольных задач, методик испытания, сценариев испытаний и ожидаемых результатов (test cases), тестовых скриптов и описаний взаимодействий тестов.

  • Контрольная задача – набор тестовых данных, условий выполнения тестов и ожидаемых результатов.

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

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

  • Тестовый скрипт является программой, выполняемой при автоматическом тестировании с помощью инструментальных средств тестирования.

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

  1. Управління тестуванням.

Главные принципы

Целью менеджмента качества(SQM) является управление качеством программного обеспечения и процесса его развития.

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

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

Весь процесс управления качеством можно разбить на 3 уровня:

1. Обеспечение качества программного продукта

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

Наличие базы лучших практик достижения качества

Наличие программных средства для применения вышеуказанных практик

2. План достижения качества

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

3. Контроль качества ПО

Обучение персонала созданию четко формализованных инженерных документов с использованием стандартных шаблонов

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

Проверка и оценка того, как усвоен процесс использования методов, процедур и программных средств с первого уровня

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]