ПОСТРОЕНИЕ СИСТЕМЫ УПРАВЛЕНИЯ ТЕСТИРОВАНИЕМ ПРИ РАЗРАБОТКЕ ИТ-ПРОДУКТОВ

Раздел
Программирование
Просмотров
57
Покупок
0
Антиплагиат
Не указан
Размещена
12 Сен в 10:23
ВУЗ
Не указан
Курс
Не указан
Стоимость
2 000 ₽
Файлы работы   
1
Каждая работа проверяется на плагиат, на момент публикации уникальность составляет не менее 40% по системе проверки eTXT.
pdf
ПОСТРОЕНИЕ СИСТЕМЫ УПРАВЛЕНИЯ ТЕСТИРОВАНИЕМ ПРИ РАЗРАБОТКЕ ИТ-ПРОДУКТОВ
6.9 Мбайт 2 000 ₽
Описание

Внимание! Работа загружена в текстовом формате PDF (работа легко форматируется, редактируется, конвертируется в word).

Задачи, которые решались в ходе исследования:

1) Исследование существующих таск-трекинговых систем, систем

хранения знаний и систем управления тестированием.

2) Обоснование выбора инструментов для построения системы

управления тестированием; разработка архитектуры системы.

3) Реализация системы управления тестированием ИТ-продукта, в

т. ч. настройка и интеграция таск-трекера, системы хранения знаний и системы управления тестированием.

4) Доработка системы управления тестированием для работы с большими объёмами данных и интеграции с автоматизированными тестами.

Оглавление

ГЛАВА 1 ОБЗОР ПРЕДМЕТНОЙ ОБЛАСТИ 10 

1.1 Тестирование в разработке ПО 10 

1.2 Основные концепции и подходы в области управления тестированием 20 

ГЛАВА 2 ИНСТРУМЕНТЫ ДЛЯ УПРАВЛЕНИЯ ТЕСТИРОВАНИЕМ 24 

2.1 Системы управления тестированием 24 

2.1.1 Система управления тестированием TestRail 26 

2.1.2 Система управления тестированием qTest 30 

2.1.3 Система управления тестированием Zephyr for JIRA 31 

2.1.4 Система управления тестированием PractiTest 33 

2.1.5 Система управления тестированием Qase 35 

2.1.6 Результаты сравнительного анализа характеристик систем управления тестированием 39 

2.2 Таск-трекинговые системы 40 

2.2.1 Таск-трекинговая система Asana 42 

2.2.2 Таск-трекинговая система Trello 45 

2.2.3 Таск-трекинговая система Jira 47 

2.2.4 Таск-трекинговая система Todolist 50 

2.2.5 Таск-трекинговая система Wrike 52 

2.2.6 Таск-трекинговая система Microsoft Planner 55 2.2.7 Выводы по таск-трекинговым системам 58 

2.3 Системы хранения знаний 60 

2.3.1 Система хранения знаний Confluence 61 

2.3.2 Система хранения знаний SharePoint 64 

2.3.3 Система хранения знаний MediaWiki 66 

2.3.4 Система хранения знаний Notion 68 

2.3.5 Система хранения знаний TWiki 70 

2.3.6 Выводы по системам хранения знаний 72 

ГЛАВА 3 ПОСТРОЕНИЕ СИСТЕМЫ УПРАВЛЕНИЯ ТЕСТИРОВАНИЕМ 74 

3.1 Настройка таск-трекинговой системы 74 

3.1.1 Онбординг 74 

3.1.2 Настройка статусов 76 

3.1.3 Настройка типов задач 78 

3.1.3.1 Баг 79 

3.1.3.2 Задача на тестирование 83 

3.1.3.3 Пользовательская история 86

3.1.3.4 Задача на разработку и подзадача 89 

3.1.3.5 Эпик 91 

3.1.4 Настройка фильтров на доске 92 

3.2 Настройка системы хранения знаний 95 

3.3 Настройка системы управления тестированием 98 

3.3.1 Онбординг 98 

3.3.2 Настройка проекта 99 

3.3.3 Создание директорий в проекте 103 

3.3.4 Настройка интеграции с Jira 103 

3.4 Подведение итогов построения системы управления тестированием 109 

ГЛАВА 4 РАСШИРЕНИЕ ВОЗМОЖНОСТЕЙ QASE TMS 111 

4.1 Перечень решаемых задач 111 

4.2 Подготовка архитектуры проекта и выбор технологий 112 

4.2.1 Файл конфигурации 113 

4.2.2 Взаимодействие с Qase API 115 

4.2.2.1 Обёртка над requests 116 

4.2.2.2 Обработка запросов к Qase API 120

 4.3 Создание скриптов 122 

4.3.1 Скрипт для добавления множества тест кейсов 122 

4.3.2 Скрипт для добавления нового шага в множество кейсов 125

4.3.3 Скрипт для конвертации шагов кейса в отдельные тест кейсы 125 

4.3.4 Скрипт для редактирования подстроки в кейсах 128 

4.3.5 Скрипт для создания повторного прогона кейсов с определённымстатусом 128 

4.4 Создание интеграции с Qase для автоматизированных кейсов 131 

4.4.1 Архитектура проекта 131 

4.4.2 Файл конфигурации 132 

4.4.3 Реализация записи результатов тестового прогона в файл 133 

4.4.4 Реализация отправки данных в Qase 134 

ГЛАВА 5. ТЕСТИРОВАНИЕ РАЗРАБОТАННЫХ РЕШЕНИЙ 137 

5.1 Скрипт для добавления множества кейсов 137 

5.2 Скрипт для добавления шага в множество кейсов 138 

5.3 Скрипт для конвертации шагов кейса в отдельные кейсы 139 

5.4 Скрипт для редактирования подстроки в кейсах 141 

5.5 Скрипт для создания повторного прогона кейсов с определённым статусом 142 

5.6 Интеграция для автоматизированных тестов 144

ЗАКЛЮЧЕНИЕ 148

 СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 149 

ПРИЛОЖЕНИЕ А. КОД ФАЙЛА QASE.PY 151 

ПРИЛОЖЕНИЕ Б. КОД ФАЙЛА ADD_CASES.PY 161 

ПРИЛОЖЕНИЕ В. КОД ФАЙЛА ADD_STEP.PY 162 

ПРИЛОЖЕНИЕ Г. КОД ФАЙЛА CONVERT_STEP_INTO_CASES.PY 164 

ПРИЛОЖЕНИЕ Д. КОД ФАЙЛА EDIT_CASES_BY_WORD.PY 166 

ПРИЛОЖЕНИЕ Е. КОД ФАЙЛА RERUN_WITH_FILTER_BY_STATUS.PY 169 

ПРИЛОЖЕНИЕ Ж. КОД ФАЙЛА WRITE_RESULTS_TO_FILE.PY 171 

ПРИЛОЖЕНИЕ З. КОД ФАЙЛА CONFTEST.PY 172 

ПРИЛОЖЕНИЕ И. КОД ФАЙЛА ADD_RESULTS.PY 174

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

1.2.3...

15. Инструкция по настройки проекта в JIRA от Atlassian [Электронный ресурс] – 2024. – URL:

16. Видеоинструкции по настройки JIRA [Электронный ресурс] – 2024. – URL:

17. Документация Qase API [Электронный ресурс] – 2024. – URL:

18. Библиотека Requests [Электронный ресурс] – 2024. – URL:

19. Грегори Дж., Криспин Л. Agile тестирование. Обучающий курс для всей команды / перевод с английского Екатерины Кротовой. – М.: Манн, Иванов и Фербер, 2019. – 536 с.

20. Сазерленд Дж. Scrum. Революционный метод управления проектами / перевод с английского Марии Гескиной. – 9-е изд. – М.: Манн, Иванов и Фербер, 2022. – 272 с.

всего 20 источников

Вам подходит эта работа?
Похожие работы
Информационные системы
Дипломная работа Дипломная
20 Дек в 12:24
39 +2
0 покупок
Информационные системы
Реферат Реферат
19 Дек в 21:40
37 +1
0 покупок
Информационные системы
Дипломная работа Дипломная
19 Дек в 21:30
33
0 покупок
Информационные системы
Курсовая работа Курсовая
19 Дек в 17:24
35 +2
0 покупок
Информационные системы
Курсовая работа Курсовая
19 Дек в 17:22
41 +2
0 покупок
Другие работы автора
ТВиМС - Теория вероятностей и математическая статистика
Задача Задача
10 Ноя в 09:44
81
0 покупок
ТВиМС - Теория вероятностей и математическая статистика
Задача Задача
9 Ноя в 20:38
139
0 покупок
ТВиМС - Теория вероятностей и математическая статистика
Задача Задача
9 Ноя в 20:25
28
0 покупок
ТВиМС - Теория вероятностей и математическая статистика
Задача Задача
27 Окт в 14:04
504
10 покупок
ТВиМС - Теория вероятностей и математическая статистика
Задача Задача
27 Окт в 13:58
326
13 покупок
ТВиМС - Теория вероятностей и математическая статистика
Задача Задача
27 Окт в 13:45
981
14 покупок
ТВиМС - Теория вероятностей и математическая статистика
Задача Задача
27 Окт в 13:03
578 +1
15 покупок
ТВиМС - Теория вероятностей и математическая статистика
Задача Задача
27 Окт в 12:56
389
10 покупок
Математическая физика
Задача Задача
30 Сен в 08:03
69
2 покупки
Линейное программирование
Задача Задача
30 Сен в 07:58
57
0 покупок
ТВиМС - Теория вероятностей и математическая статистика
Задача Задача
30 Сен в 07:56
56
0 покупок
ТВиМС - Теория вероятностей и математическая статистика
Задача Задача
30 Сен в 07:54
49
1 покупка
ТВиМС - Теория вероятностей и математическая статистика
Задача Задача
30 Сен в 07:52
45
0 покупок
Высшая математика
Задача Задача
30 Сен в 07:48
63
0 покупок
Методы оптимизации
Задача Задача
30 Сен в 07:47
42
0 покупок
Темы журнала
Показать ещё
Прямой эфир