Исследование параметров оптимизации тестирования системы дистанционного банковского обслуживания

ВКР в которой проведено исследование параметров оптимизации тестирования системы дистанционного банковского обслуживания
Author image
Iskander
Тип
Дипломная работа
Дата загрузки
19.03.2023
Объем файла
3550 Кб
Количество страниц
48
Уникальность
Неизвестно
Стоимость работы:
2000 руб.
2500 руб.
Заказать написание работы может стоить дешевле

ВВЕДЕНИЕ

В современном мире программное обеспечение используется практически во всех сферах нашей жизни, огромные средства тратятся на разработку разнообразных программ, востребованных в промышленности и бизнесе, в индустрии развлечений, в образовании и медицине. Задачи снижения стоимости разработки программного обеспечения и улучшения качества выпускаемой продукции являются одними из наиболее актуальных в индустрии информационных технологий.
Ежедневно создается много новых программ и сервисов. На фоне этого растет, и конкуренция. В связи с этим каждая компания хочет повышать уровень доверия клиентов через стабильно работающие и качественные приложения.
Крупным компаниям, таким как банки, просто необходимо поддерживать высокий уровень качества своих продуктов. Процесс тестирования напрямую связан с этим, ведь в процессе тестирования выявляются дефекты ещё до того, как они попадут к клиенту. Сегодня банк, это IT-компания с лицензией банка, поэтому проблемы 

СОДЕРЖАНИЕ
ВВЕДЕНИЕ9
1. ИЗУЧЕНИЕ ПРЕДМЕТНОЙ ОБЛАСТИ И ОБЪЕКТА ИССЛЕДОВАНИЯ10
1.1Актуальность10
1.2Классификация тестирования12
1.3Описание релизного процесса13
2. ПОСТАНОВКА ПРОБЛЕМ В ПРОЦЕССАХ ТЕСТИРОВАНИЯ СИСТЕМЫ дбо23
2.1Частое изменение требований23
2.1.1Причины изменений23
2.1.2Последствия частого изменения требований23
2.2Отсутствие оценки рисков25
2.2.1Определение и типы рисков25
2.2.2Последствия отсутствия оценки рисков25
2.2.3Отсутствие точной эстимации26
2.2.4Недоступность тестовых стендов26
2.2.5Человеческий фактор27
2.3Плохая коммуникация28
3.ПРОЦЕССЫ ТЕСТИРОВАНИЯ30
3.1Планирование тестирования30
3.2Мониторинг и контроль тестирования32
3.3Анализ тестирования32
3.4Проектирование тестов33
3.5Реализация тестов33
3.6Выполнение тестов33
3.7Завершение тестирования33
4.ВЫБОР И ОПТИМИЗАЦИЯ ПРОЦЕССОВ ТЕСТИРОВАНИЯ34
4.1Выбор процессов тестирования для оптимизации34
4.2Оптимизация процесса планирования тестирования35
4.3Оптимизация процесса мониторинга и контроля тестирования39
4.4Оптимизация процесса анализа тестирования42
4.5Оптимизация процесса проектирования тестов49
4.6Оптимизация процесса реализации тестов53
4.7Оптимизация процесса выполнения тестов55
ЗАКЛЮЧЕНИЕ60
СПИСОК ИСТОЧНИКОВ И ЛИТЕРАТУРЫ63
ПРИЛОЖЕНИЕ А64
ПРИЛОЖЕНИЕ Б68

СПИСОК ИСТОЧНИКОВ И ЛИТЕРАТУРЫ

Certifying Software Testers Worldwide [Электронный ресурс]. - http://www.istqb.org/
Канер Кем, Фолк Джек, Нгуен Енг Кек. Фундаментальные концепции менеджмента бизнес-приложений. — Киев: ДиаСофт, 2001 — 544 с.
Калбертсон Роберт, Браун Крис, Кобб Гэри. Быстрое тестирование. М.: «Вильямс», 2002 — 374 с.
Куликов С. Тестирование программного обеспечения. Базовый курс. – © EPAM Systems, 2015-2017 – 289 с.
Бейзер Б.Тестирование чёрного ящика. Технологии функционального тестирования программного обеспечения и систем. — СПб. Питер, 2004 — 320 с.
Рекс Блек. Ключевые процессы тестирования - М.: Издательство Лори, 2014. - 544 с.
Тестирование и качество ПО. [Электронный ресурс]. - http://software-testing.ru/
SQA Days. [Электронный ресурс]. - http://sqadays.com/
Уиттакер Д., Арбон Д., Каролло Д. Как тестирует Google. Пер. с англ. - Спб.: Издательский дом "Питер", 2014 – 320 с.
ВикипедиЯ. Свободная энциклопедия. [Электронный ресурс]. – http://ru.wikipedia.org/wiki
Про тестинг. [Электронный ресурс]. - http://www.protesting.ru/
Хабрахабр. [Электронный ресурс]. - http://habrahabr.ru/
ПРИЛОЖЕНИЕ АШаблон документа «Тестовые планы и сценарии»
Тестовые планы и сценарии Решения/ИС
Ссылка на версию Артефакта Стрим-владелец Решение/ИС ИС Стрим автора 1. Термины и сокращения
2. Описание требований к тестированию
2.1. Виды тестирования
2.2. Требования к составу и параметрам тестовой среды
3. ДЕТАЛЬНОЕ ОПИСАНИЕ ПРОВЕРОК
4. Риски, ограничения и допущения тестирования
1. Термины и сокращения
Термины и сокращения приведены в Таблицах настоящего раздела документа.
Таблица – Термины
 Комплекс ИС, участвующих в реализации процессов ДБО
Мобильный банк, Мобильное приложение, Мобильное приложение клиента Программное обеспечение, предназначенное для работы в мобильных устройствах, разработанное для платформы (iPhone, Android) в целях предоставления клиентам Банка информации по продуктам и услугам Банк

Отсутствие точной эстимации;
Недоступность стендов тестирования;
Человеческий фактор.
Отсутствие точной эстимацииПорой оценка проекта не оправдывает ожиданий. Команда может выбрать продолжительность итерации проекта, стек технологий и другие факторы.
Плохим примером являются следующие, довольно популярные, методы оценки:
Пальцем в небо - оценка строится на предположении и внутренних ощущениях тестировщика;
Оценка на основе опыта - у нас есть предыдущий опыт, к примеру, прошедшая итерация.
Эстимация предполагает расчет времени тестирования на его активности: составление и запуск тест-кейсов, оформление баг-репортов, проверку исправления дефектов, дополнительное время (митинги, коммуникация) + риски. Конечное число и будет тем временем, которое мы потратим на наше тестирование.
Обычно мы выполняем эстимацию, чтобы получить некоторую степень прогнозируемости относительно сроков поставки нашего продукта. Вся проблема в том, что самой по себе эстимации для этого