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

  • Что же такое ТЕСТИРОВАНИЕ

  • Методика тестирования Широко используемыми методами тестирования являются

  • Программное обеспечение подвергается этим испытаниям в определенном порядке. Модульное тестирование

  • Интеграционное тестирование

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

  • Альфа-тестирование и бета-тестирование являются подкатегориями системного тестирования. Приемочные испытания

  • Спасибо за внимание!

  • Методы тестирования-презентация. методы тестирования. Методы тестирования программного продукта


    Скачать 0.65 Mb.
    НазваниеМетоды тестирования программного продукта
    АнкорМетоды тестирования-презентация
    Дата12.10.2022
    Размер0.65 Mb.
    Формат файлаpptx
    Имя файламетоды тестирования.pptx
    ТипПрезентация
    #730375
    Презентация на тему: «Методы тестирования программного продукта»
    Выполнила: Кудрявцева Дарья
    студентка группы 1041
    специальности 09.02.07 Информационные системы и программирование
    Что же такое ТЕСТИРОВАНИЕ?
    • Тестирование ПО - это процесс выполнения его программ на некотором наборе данных, для которых заранее известен результат, а также правило поведения этих программ.
    • Тестирование проводится уже с программой, не имеющих ошибок. Целью тестирования является получение результатов по конкретным данным, а также контроль качества программы и убедиться в правильности работы ПС.
    Методика тестирования
    Широко используемыми методами тестирования являются:
    • модульное тестирование;
    • интеграционное тестирование;
    • приемочное тестирование;
    • тестирование системы.
    • Программное обеспечение подвергается этим испытаниям в определенном порядке.
    Модульное тестирование
    Модульное тестирование, иногда блочное тестирование или юнит-тестирование — процесс в программировании, позволяющий проверить на корректность отдельные модули исходного кода программы, наборы из одного или более программных модулей вместе с соответствующими управляющими данными, процедурами использования и обработки. Идея состоит в том, чтобы писать тесты для каждой нетривиальной функции или метода. Это позволяет достаточно быстро проверить, не привело ли очередное изменение кода к регрессии, то есть к появлению ошибок в уже оттестированных местах программы, а также облегчает обнаружение и устранение таких ошибок. Например, обновить используемую в проекте библиотеку до актуальной версии можно в любой момент, прогнав тесты и выявив несовместимости. Интеграционное тестирование
    Интеграционное тестирование — это тестирование, проверяющие работоспособность двух или более модулей системы в совокупности — то есть нескольких объектов как единого блока. В тестах взаимодействия же тестируется конкретный, определенный объект и то, как именно он взаимодействует с внешними зависимостями. Интеграционное тестирование в качестве входных данных использует модули, над которыми было проведено модульное тестирование, группирует их в более крупные множества, выполняет тесты, определённые в плане тестирования для этих множеств, и представляет их в качестве выходных данных и входных для последующего системного тестирования. Системное тестирование
    Системное тестирование программного обеспечения — это тестирование программного обеспечения (ПО), выполняемое на полной, интегрированной системе, с целью проверки соответствия системы исходным требованиям. Системное тестирование относится к методам тестирования черного ящика, и, тем самым, не требует знаний о внутреннем устройстве системы. Альфа-тестирование и бета-тестирование являются подкатегориями системного тестирования.
    Приемочные испытания
    Это последний тест, который проводится перед передачей программного обеспечения клиенту. Он проводится, чтобы гарантировать, что программное обеспечение, которое было разработано отвечает всем требованиям заказчика. Существует два типа приемо-сдаточных испытаний - то, которое осуществляется членами команды разработчиков, известно, как внутреннее приемочное тестирования (Альфа-тестирование), а другое, которое проводится заказчиком, известно, как внешнее приемочное тестирования. Спасибо за внимание!


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