Инфоурок Информатика ПрезентацииПрезентация "Тестирование информационной системы"

Презентация "Тетсирование информационной системы"

Скачать материал
Скачать материал "Презентация "Тестирование информационной системы""

Получите профессию

Менеджер по туризму

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Методические разработки к Вашему уроку:

Получите новую специальность за 3 месяца

Заведующий филиалом музея

Описание презентации по отдельным слайдам:

  • Тестирование информационной системыБюджетное профессиональное образовательное...

    1 слайд

    Тестирование информационной системы
    Бюджетное профессиональное образовательное учреждение Омской области
    «Омский авиационный колледж имени Н.Е. ЖУковского»
    Учебно-теоретические материалы
    Составил преподаватель Смирнова Е.Е.

  • Тестирование информационной системы (ИС) – процесс, решающий задачу верификац...

    2 слайд

    Тестирование информационной системы (ИС) – процесс, решающий задачу верификации соответствия требований выдвинутых к ИС и их программной реализации.
    Тестирование ИС обеспечивает:
    обнаружение ошибок;
    демонстрацию соответствия функций ИС их назначению;
    демонстрацию реализации требований к характеристикам ИС;
    отображение надежности как индикатора качества ИС.

  • Взаимосвязь этапов разработки ИС и тестирования  ИС

    3 слайд

    Взаимосвязь этапов разработки ИС и тестирования ИС

  • Уровни и виды тестирования ИСмодульное тестирование;
интеграционное тестирова...

    4 слайд

    Уровни и виды тестирования ИС
    модульное тестирование;
    интеграционное тестирование;
    системное тестирование;
    приемочное тестирование – пользователи.





  • Модульное тестированиеМодульное тестирование - это тестирование ИС на уровне...

    5 слайд

    Модульное тестирование
    Модульное тестирование - это тестирование ИС на уровне отдельно взятых модулей, функций или классов.

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

    Модульное тестирование чаще всего проводится по принципу "белого ящика“.

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

  • Обнаруживаемые ошибкиНа уровне модульного тестирования проще всего обнаружить...

    6 слайд

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

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

  • Интеграционное тестированиеИнтеграционное тестирование (тестирование сборки)...

    7 слайд

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

  • Системное тестирование Основная задача системного тестирования - выявление де...

    8 слайд

    Системное тестирование
    Основная задача системного тестирования - выявление дефектов, связанных с работой системы в целом:
    отсутствующая или неверная функциональность;
    неверное использование ресурсов системы;
    непредусмотренные комбинации данных пользовательского уровня;
    несовместимость с окружением;
    непредусмотренные сценарии использования;
    неудобство в применении и тому подобное.
    Системное тестирование производится над проектом в целом с помощью метода «черного ящика».

  • Типы дефектов ИС

    9 слайд

    Типы дефектов ИС

  • Приемочное тестирование Приемочное тестирование - тестирование  ИС  конечными...

    10 слайд

    Приемочное тестирование
    Приемочное тестирование - тестирование ИС конечными пользователями в реальном окружении.

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

  • нефункциональное тестирование:
     тестирование производительности;
     ст...

    11 слайд


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

    Другой пример разделения на категории
    Тестирование по целям:
    функциональное тестирование - каждое функциональное требование транслируется в сценарии тестирования (используя техники «черного ящика») для того, чтобы проверить, что система функционирует в точности, как и описано в спецификации (техническом задании на разработку)

  • перечень сценариев тестирования программного родукта с подробным описанием ша...

    12 слайд

    перечень сценариев тестирования программного родукта с подробным описанием шагов;
    каждый шаг сценария тестирования характеризуется действиями пользователя
    (специалиста по тестированию) и ожидаемыми результатами – ответной реакции
    программы на эти действия;
    программа и методика испытаний обязана имитировать эксплуатацию
    программного продукта в реальном режиме;
    сценарий тестирования должен быть построен на основе анализа операций, которые будут выполнять будущие пользователи системы, а не быть искусственно составленной последовательностью понятных только разработчику манипуляций.
    Функциональное тестирование
    Для проведения функционального тестирования персоналом отдела
    технического контроля разрабатывается документ «Программа и методика испытаний функционала приложения» (ПМИ).
    Документ ПМИ содержит:

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

    13 слайд

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

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

  • Виды тестовБазовый тест - простой тестовый пример.
Инвентаризация -определить...

    14 слайд

    Виды тестов
    Базовый тест - простой тестовый пример.
    Инвентаризация -определить различные категории данных и создать тесты для каждого элемента категории.
    Комбинированные тесты -скомбинировать различные входные данные.
    Граничные оценки - оценить поведение программы при граничных значениях данных.
    Ошибочные данные -оценить отклик системы на ввод неправильных данных.
    Нагрузочные тесты, создание напряжений -попытаться вывести систему из строя.


  • Фазы тестирования
4) оценка результатов выполнения программы на наборе тестов...

    15 слайд

    Фазы тестирования

    4) оценка результатов выполнения программы на наборе тестов 
    с целью принятия решения о продолжении или остановке
    тестирования.
    1) создание тестового набора – набора входных и ожидаемых выходных
    параметров;
    2) прогон программы на нем в соответствии со сценарием
    тестирования - специальным образом разработанное описание последовательности действий в системе и ожидаемое поведение;
    3) получение протокола тестирования - специальным образом оформленные документы по каждому тесту, которые должны содержать информацию, достаточную для повторения теста (сценарий тестирования, тестовый набор, результаты тестирования, связанные с контрольными примерами, включая все ошибки, выявленные при выполнении теста, штат персонала, вовлеченного в тестирование); 

  • Характеристики хорошего тестасуществует вероятность выявления тестом ошибок;...

    16 слайд

    Характеристики хорошего теста
    существует вероятность выявления тестом ошибок;
    определены входные данные;
    определен ожидаемый результат, считаемый «хорошим»;
    не избыточен;
    воспроизводим;
    тестовый набор должен быть наилучшим в своей категории;
    не должен быть слишком простым или слишком сложным;
    некорректное поведение программы должно проявляться с достаточной очевидностью;
    экономичный (нет избыточных шагов).


  • слишком длинный сценарий; 
неполное, неправильное или непоследовательное опис...

    17 слайд

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

  • Цель теста (объект тестирования): 

Метод тестирования: 

Окружение, данные,...

    18 слайд

    Цель теста (объект тестирования):

    Метод тестирования:

    Окружение, данные, подготовка системы:

    Сценарий: (шаги, оформленные таблицей или списком)
    действия;
    ожидаемые результаты.

    Опциональная дополнительная информация:
    снимки экрана;
    логи;
    файлы, сгенерированные в процессе теста;
    ….
    составляющие теста

  • Подход к созданию тестов на примереОбъект тестирования: программа, которая в...

    19 слайд

    Подход к созданию тестов на примере
    Объект тестирования:
    программа, которая вводит два числа и выводит их сумму.

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

Получите профессию

HR-менеджер

за 6 месяцев

Пройти курс

Рабочие листы
к вашим урокам

Скачать

Скачать материал

Найдите материал к любому уроку, указав свой предмет (категорию), класс, учебник и тему:

6 654 631 материал в базе

Скачать материал

Вам будут интересны эти курсы:

Оставьте свой комментарий

Авторизуйтесь, чтобы задавать вопросы.

  • Скачать материал
    • 27.11.2016 828
    • PPTX 420.5 кбайт
    • 12 скачиваний
    • Оцените материал:
  • Настоящий материал опубликован пользователем Смирнова Елена Евгеньевна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт

    Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.

    Удалить материал
  • Автор материала

    Смирнова Елена Евгеньевна
    Смирнова Елена Евгеньевна
    • На сайте: 9 лет и 4 месяца
    • Подписчики: 0
    • Всего просмотров: 24288
    • Всего материалов: 15

Ваша скидка на курсы

40%
Скидка для нового слушателя. Войдите на сайт, чтобы применить скидку к любому курсу
Курсы со скидкой

Курс профессиональной переподготовки

Секретарь-администратор

Секретарь-администратор (делопроизводитель)

500/1000 ч.

Подать заявку О курсе

Курс повышения квалификации

Особенности подготовки к сдаче ОГЭ по информатике и ИКТ в условиях реализации ФГОС ООО

36 ч. — 180 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 103 человека из 40 регионов
  • Этот курс уже прошли 800 человек

Курс повышения квалификации

Использование нейросетей в учебной и научной работе: ChatGPT, DALL-E 2, Midjourney

36/72 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 605 человек из 76 регионов
  • Этот курс уже прошли 940 человек

Курс повышения квалификации

Использование компьютерных технологий в процессе обучения информатике в условиях реализации ФГОС

36 ч. — 144 ч.

от 1700 руб. от 850 руб.
Подать заявку О курсе
  • Сейчас обучается 141 человек из 43 регионов
  • Этот курс уже прошли 1 294 человека

Мини-курс

Тревожные расстройства: диагностика и причины

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 36 человек из 20 регионов
  • Этот курс уже прошли 14 человек

Мини-курс

Эффективное взаимодействие с детьми: стратегии общения и воспитания

4 ч.

780 руб. 390 руб.
Подать заявку О курсе
  • Сейчас обучается 654 человека из 74 регионов
  • Этот курс уже прошли 513 человек

Мини-курс

Теория и практика инвестиций в контексте устойчивого развития

8 ч.

1180 руб. 590 руб.
Подать заявку О курсе