Пример готовой курсовой работы по предмету: Информационные технологии
Содержание
ВВЕДЕНИЕ 2
ГЛАВА 1 ОСНОВЫ ТЕСТИРОВАНИЯ ПРОГРАММ 4
1.1. Терминология тестирования программных продуктов 4
1.2. Существующие виды тестирования 6
1.3. Обзор существующих библиотек для проведения тестирования 8
Выводы по главе 1 14
ГЛАВА
2. ОБЗОР СРЕДСТВ И ТЕХНОЛОГИЙ АВТОМАТИЗАЦИИ ТЕСТИРОВАНИЯ 15
2.1. Анализ функциональных возможностей системы Soap UI и Selenium 15
2.2. Анализ возможностей средства Ranorex и Rational Functional Tester 19
2.3 Анализ преимуществ и недостатков автоматизации тестирования программ 23
Выводы по главе 2 24
ГЛАВА 3 СПЕЦИФИКА РЕАЛИЗАЦИИ ПРОЦЕССА ТЕСТИРОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ 25
3.1. Разработка и описание проекта для проведения тестирования 25
3.2. Конфигурация и применение средства автоматизации тестирования Jenkins 28
Выводы по главе 3 32
ЗАКЛЮЧЕНИЕ 33
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 35
Выдержка из текста
Объект исследования: особенности технологий и средств тестирования программного обеспечения.
Предмет исследования: возможности применения автоматизации тестирования программного обеспечения на базе интеграции различных решений и программных инструментов.
Цель работы заключается в закреплении, расширении, обобщении и систематизации знаний в рамках изучаемой предметной дисциплины, за счет проведения анализа специфики использования современных подходов и программных средств тестирования программного обеспечения.
Задачи исследования:
1. Обзор терминологии тестирования современных программных продуктов.
2. Обзор существующих видов тестирования программ.
3. Анализ возможностей существующих библиотек для проведения тестирования приложений.
4. Анализ функциональных возможностей существующих средств и технологий автоматизации тестирования.
5. Описание специфики реализации процесса тестирования программного обеспечения на базе средства автоматизации Jenkins.
Список использованной литературы
1. Бейзер Б. Тестирование черного ящика. Технологии функционального тестирования программного обеспечения и систем. – СПб.: Издательский дом "ПИТЕР", 2014. – 426 с.
2. Бек К. Экстремальное программирование: разработка через тестирование. – СПб.:Питер, 2013. — 224 с.
3. Бернс Д. Selenium 2 средства тестирования: руководство для начинающих. – М.: Packt Publishing, 2012. — 285 с.
4. Блек Р. Ключевые процессы тестирования. – М.: Академия, 2013. — 544 c.
5. Веренинов И.А. Основы программирования. Учебное пособие. – СПб.: Издательство Политехнического университета, 2012. – 212 c.
6. Винниченко И.В. Автоматизация процессов. – СПб.: Питер, 2015. – 312 с.
7. Канер С. Тестирование программного обеспечения. – К.: ДиаСофт, 2014. — 612 с.
8. Коваленко Д. Selenium Design Patterns and Best Practices. – М.: PACKT Publishing, 2014. — 320 с.
9. Майерс Г. Искусство тестирования программ. – К.: Сандлєр, 2012. — 272 с.
10. Месарош Дж. Шаблоны тестирования xUnit. – СПб.: Вільямс, 2009. — 832 с.
и еще
1. источников