Разработка системы управления тестовыми сценариями

Раздел
Программирование
Просмотров
95
Покупок
0
Антиплагиат
95% Антиплагиат.РУ (модуль - Интернет Free)
Размещена
16 Авг в 12:45
ВУЗ
Не указан
Курс
Не указан
Стоимость
1 700 ₽
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
doc
Разработка системы управления тестовыми сценариями
4.7 Мбайт 1 700 ₽
Описание

Работа посвящена описанию процесса разработки системы управления тестовыми сценариями. Тестирование является одним из важнейших этапов разработки, от результатов которого зависит итоговый вид разрабатываемого продукта. Процесс минимизирует вероятность нахождения ошибки конечным пользователем и оберегает его от возможных рисков. В работе описаны этапы разработки системы, от сбора требований до загрузки системы на сервер. Работа будет интересна специалистам, занимающимся разработкой систем управления тестовыми сценариями. Работа содержит 77 страниц, 61 рисунок, 9 таблиц и ссылается на 12 источников.

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

Объектом исследования является процесс тестирования программного обеспечения. 

Предметом исследования являются инструментальные средства управления тестированием. 

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

Для достижения цели необходимо решить следующие задачи:

1. исследование предметной области тестирования программного обеспечения: 

1.1. исследование процесса тестирования программного обеспечения;

1.2. исследование этапов тестирования программного обеспечения;

1.3. анализ существующих систем управления сценариями тестирования;

1.4. проведение интервью c пользователями, работающими в сфере тестирования;

1.5. сбор и анализ требований;

2. проектирование системы управления тестовыми сценариями:

2.1. проектирование системы с использованием языка UML;

2.2. разработка макета интерфейса;

2.3. составление каталога бизнес правил;

2.4. проектирование базы данных;

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

3. разработка системы управления тестовыми сценариями:

3.1. выбор программного обеспечения для разработки;

3.2. разработка серверной части;

3.3. разработка клиентской части;

3.4. тестирование разработанной системы;

3.5. размещение приложения на хостинге.

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

Во второй главе описывается проектирование системы, включающее в себя составление плана по разработке системы, сбор и анализ требований, составление диаграмм бизнес-процессов, проектирование БД и интерфейса системы.

В третей главе описан процесс разработки клиентской и серверной части и этап тестирования разработанной системы.

Оглавление

Оглавление

Введение 4

Глава 1. Анализ процессов тестирования и систем управления сценариями тестирования 7

1.1 Описание процесса тестирования программного обеспечения 7

1.2 Описание видов тестирования 8

1.3 Результаты тестирования 9

1.4 Обзор существующих систем управления тестовыми сценариями 9

1.5 Разработка требований к системе управления тестовыми сценариями 12

1.5.1 Функциональные требования 15

1.5.2 Нефункциональные требования 19

1.6 Выводы по главе 1 22

Глава 2. Проектирование системы управления сценариями тестирования 23

2.1 Варианты использования системы 23

2.2 Каталог бизнес правил 26

2.3 Проектирование интерфейса 28

2.4 Проектирование базы данных 34

2.4.1 Выделение основных атрибутов 34

2.4.2 Нормализация базы данных 36

2.5 Формирование шаблонов для отчетов 40

2.6 Обзор технологий, используемых при разработке программного обеспечения 42

2.6.1 Обзор инструментов для разработки серверной части 42

2.6.2 Обзор инструментов для разработки клиентской части 44

2.7 План тестирования 44

2.8 Выводы по главе 2 47

Глава 3. Программная реализация системы управления сценариями тестирования 48

3.1 Выбор инструментов для разработки 48

3.2 Программная реализация серверной части 51

3.3 Программная реализация клиентской части 61

3.4 Тестирование 69

3.5 Загрузка на хостинг 70

3.6 Вывод по главе 3 74

Заключение 76

Список определений 77

Список литературы 78

Список литературы

Список литературы

1. Басс Л. Архитектура программного обеспечения на практике (третье издание) СПб.:Питер, 2006. 

2. Бейзер Б. Тестирование черного ящика, СПб.: Питер, 2004.

3. Джеффри Р. CLR via C#. Программирование на платформе Microsoft .NET Framework 4.5 на языке C#. СПб.:Питер, 2019.

4. Канер С. Тестирование программного обеспечения. Фундаментальные концепции менеджмента бизнес-приложений. «ДиаСофт», 2013.

5. Куликов С. Тестирование программного обеспечения.Базовый курс. СПб.:Питер, 2020.

6. Макконнелл С. Совершенный Код. Мастер-класс. СПб.:БХВ, 2020. 

7. Макфарланд Д. Новая большая книга CSS, СПб.: Питер, 2020.

8. Пьюривал С. Основы разработки веб-приложений, СПб.: Питер, 2017.

9. Прайс.М. С# 7 и .NetCore. Кроссплатформенная разработка для профессионалов, СПб.: Питер, 2018.

10. Троелсен Э. Язык программирования C# 7 и платформы .NET, «Вильямс», 2018.

11. Cliff Kuang, User Friendly, Picador MCD, 2019

12. Список самых популярных языков программирования. Оффициальный сайт – Режим доступа:

Вам подходит эта работа?
Похожие работы
Информационные технологии
Дипломная работа Дипломная
21 Ноя в 07:40
8 +3
0 покупок
Информационные технологии
Тест Тест
21 Ноя в 04:30
7 +2
0 покупок
Информационные технологии
Курсовая работа Курсовая
19 Ноя в 13:33
15 +2
0 покупок
Другие работы автора
ТВиМС - Теория вероятностей и математическая статистика
Задача Задача
10 Ноя в 09:44
70 +2
0 покупок
ТВиМС - Теория вероятностей и математическая статистика
Задача Задача
9 Ноя в 20:38
119 +3
0 покупок
ТВиМС - Теория вероятностей и математическая статистика
Задача Задача
9 Ноя в 20:25
19 +2
0 покупок
ТВиМС - Теория вероятностей и математическая статистика
Задача Задача
27 Окт в 14:04
475 +2
10 покупок
ТВиМС - Теория вероятностей и математическая статистика
Задача Задача
27 Окт в 13:58
295 +2
13 покупок
ТВиМС - Теория вероятностей и математическая статистика
Задача Задача
27 Окт в 13:45
950 +3
14 покупок
ТВиМС - Теория вероятностей и математическая статистика
Задача Задача
27 Окт в 13:03
550 +4
15 покупок
ТВиМС - Теория вероятностей и математическая статистика
Задача Задача
27 Окт в 12:56
370 +2
10 покупок
Математическая физика
Задача Задача
30 Сен в 08:03
37 +2
0 покупок
Линейное программирование
Задача Задача
30 Сен в 07:58
42 +1
0 покупок
ТВиМС - Теория вероятностей и математическая статистика
Задача Задача
30 Сен в 07:56
41 +3
0 покупок
ТВиМС - Теория вероятностей и математическая статистика
Задача Задача
30 Сен в 07:54
38 +3
1 покупка
ТВиМС - Теория вероятностей и математическая статистика
Задача Задача
30 Сен в 07:52
34 +2
0 покупок
Высшая математика
Задача Задача
30 Сен в 07:48
50 +2
0 покупок
Методы оптимизации
Задача Задача
30 Сен в 07:47
32 +2
0 покупок
Темы журнала
Показать ещё
Прямой эфир