Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Отчет_Роман_Уваров.docx
Скачиваний:
5
Добавлен:
28.09.2019
Размер:
58.66 Кб
Скачать

Фреймворки для модульного тестирования

JUnit

JUnit, предназначен для проведения модульного тестирования приложений, написанных с использованием широко распространённого языка программирования Java. Имеет огромное количество методов для установления правильности работы той или иной части кода.

CppUnit

Данный фреймворк является портированием JUnit на C/C++, позволяющий писать юнит-тесты для проектов написанных на C++. Легко интегрируется со средами разработки Microsoft Visual Studio. Имеет очень хорошую систему логирования.

Заключение

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

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

Список источников информации

  1. Савин Р. Тестирование Дот Ком, или Пособие по жестокому обращению с багами в интернет-стартапах. — М.: Дело, 2007. — 312

  2. Канер Сэм и др. Тестирование программного обеспечения. Фундаментальные концепции менеджмента бизнес-приложений: Пер. с англ./Сэм Канер, Джек Фолк, Енг Кек Нгуен. — К.: Издательство «ДиаСофт», 2001. — 544 с.

  3. Элфрид Дастин, Джефф Рэшка, Джон Пол. Автоматизированное тестирование программного обеспечения. Внедрение, управление и эксплуатация. Издательство "ЛОРИ", 2003

  4. http://protesting.ru

  5. http://interface.ru

  6. http://software-testing.ru/

  7. http://testitquickly.com

  8. http://ru.wikipedia.org

  9. http://microsoft.com

  10. http://ibm.com