Тема: Исследование и разработка методики тестирования платформенных бизнес-приложений
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
Глава 1 АНАЛИЗ ВИДОВ ТЕСТИРОВАНИЯ БИЗНЕС-ПРИЛОЖЕНИЙ 7
1.1 Основные определения и термины 7
1.2 Функциональное тестирование бизнес-приложений 8
1.2.1 Модульное тестирование бизнес-приложений 9
1.2.2 Интеграционное тестирование бизнес-приложений 10
1.2.3 Системное тестирование бизнес-приложений 14
1.2.4 Приемочное тестирование бизнес-приложений 15
1.2.5 Регрессионное тестирование бизнес-приложений 16
1.3 Нефункциональное тестирование бизнес-приложений 19
1.3.1 Нагрузочное тестирование бизнес-приложений 19
1.3.2 Стрессовое тестирование бизнес-приложений 21
Глава 2 АНАЛИЗ МЕТОДОВ И МОДЕЛЕЙ ТЕСТИРОВАНИЯ БИЗНЕС-ПРИЛОЖЕНИЙ 24
2.1 Методы тестирования бизнес-приложений 24
2.1.1 Метод черного ящика 24
2.1.2 Метод белого ящика 26
2.1.2 Метод серого ящика 28
2.2 Методологии тестирования на основе жизненного цикла бизнес-
приложений 29
2.2.1 Каскадная модель жизненного цикла бизнес-приложения 30
2.2.2 V-образная модель жизненного цикла бизнес-приложения 31
2.2.3 Инкрементная модель жизненного цикла бизнес-приложения 32
2.2.4 Спиральная модель жизненного цикла бизнес-приложения 33
Глава 3 РАЗРАБОТКА МЕТОДИКИ ТЕСТИРОВАНИЯ ПЛАТФОРМЕННЫХ
БИЗНЕС-ПРИЛОЖЕНИЙ 38
3.1 Постановка задачи на разработку методики тестирования 38
3.2 Обзор и анализ существующих методик тестирования платформенных
бизнес-приложений 40
3.2. 1 Методика тестирования ERP-систем 40
3.2.2 Методика автоматизированного тестирования бизнес-приложений
на основе система автоматизированного тестирования AQA 41
3.2.3 Методика тестирования бизнес-приложений на платформе SAP .. 42
3.2.4 Методика интеграционного тестирования бизнес-приложений 1С 43
3.2.5 Анализ известных методик тестирования платформенных бизнес-
приложений 45
3.3 Методика тестирования бизнес-приложений 1С8 45
3.3.1 Тестирование конфигурации бизнес-приложения 1С8 47
3.3.2 Тестирование серверной части бизнес-приложения 1С8 49
Глава 4 АПРОБАЦИЯ МЕТОДИКИ ТЕСТИРОВАНИЯ ПЛАТФОРМЕННЫХ
БИЗНЕС-ПРИЛОЖЕНИЙ 56
4.1 Апробация методики тестирования конфигурации бизнес-приложения
1С8 56
4.2 Апробация методики тестирования серверной части бизнес-приложения
1С8 62
ЗАКЛЮЧЕНИЕ 68
СПИСОК ИСПОЛЬЗУЕМОЙ ЛИТЕРАТУРЫ 70
ПРИЛОЖЕНИЕ А Сценарии тестирования модуля справочника бизнес-приложения 1С8 74
📖 Введение
Под бизнес-приложением понимается любое программное обеспечение или программный комплекс, используемые для выполнения различных бизнес- задач, в том числе для повышения производительности и эффективности предприятий и компаний (ERP-системы, CRM-системы и др.).
Новые технологии и тенденции создают новые возможности для бизнеса- интеграции внутренних операций, отношений с клиентами и отраслевых производственно-сбытовых цепочек.
Как показывает практика, наиболее востребованными в настоящее время являются бизнес-приложения, реализованные на основе современных технологических платформ (1С: Предприятие 8.х, Галактика, SAP и др.).
Для обеспечения высокого качества бизнес-приложений необходимо выполнить их тестирование в процессе проектирования.
Вполне понятно, что развитие современной компании-разработчика программного обеспечения невозможно без внедрения новых методов, моделей и инструментов тестирования программного обеспечения, обеспечивающих проверку качества и функциональности платформенных бизнес-приложений.
Таким образом, актуальность магистерской работы обусловлена необходимостью исследования и разработки методики тестирования, обеспечивающей повышение эффективности процесса тестирования платформенных бизнес-приложений.
Объектом исследования является процесс тестирования бизнес-приложений.
Предметом исследования является методика тестирования платформенных бизнес-приложений.
Целью работы является исследование и разработка методики тестирования платформенных бизнес-приложений, обеспечивающей повышение эффективности данного процесса.
Гипотеза исследования: применение предлагаемой методики позволит повысить эффективность процесса тестирования платформенных бизнес- приложений.
Для достижения цели и проверки сформулированной гипотезы необходимо решить следующие задачи:
1. Проанализировать существующие виды тестирования программного обеспечения и оценить возможность их применения для платформенных бизнес-приложений.
2. Проанализировать методы и модели тестирования программного обеспечения и оценить возможность их применения для платформенных бизнес-приложений.
3. Разработать методику тестирования платформенных бизнес- приложений.
4. Выполнить апробацию и обосновать применение предложенной методики для повышения эффективности тестирования платформенных бизнес- приложений.
Новизна исследования заключается в разработке методики тестирования платформенных бизнес-приложений.
На защиту выносятся:
1. Методика тестирования платформенных бизнес-приложений.
2. Результаты апробации методики тестирования платформенных бизнес- приложений.
Практическая значимость магистерской работы заключается в реализации методики тестирования, обеспечивающей надежную проверку платформенных бизнес-приложений в компаниях-разработчиках программного обеспечения на платформе «1С: Предприятие 8».
Методы исследования: системный анализ, методы тестирования программного обеспечения, методологии проектирования бизнес-приложений.
Публикации по теме исследования. Результаты исследования представлены в статье: Семенчук Р.Е. Методика тестирования платформенных бизнес-приложений / Р.Е. Семенчук // Вестник научных конференций. -2019. - № 4.
Диссертация состоит из введения, четырех глав, заключения, списка литературы и приложения.
Первая глава посвящена анализу видов тестирования бизнес-приложений. Рассмотрены особенности функциональных и нефункциональных видов тестирования программного обеспечения.
Во второй главе проанализированы методы и модели тестирования бизнес-приложений. Описаны достоинства и недостатки методов и методологий тестирования на основе жизненного цикла бизнес-приложений.
Третья глава посвящена разработке методики тестирования бизнес- приложений, реализованных на платформе «1С: Предприятие 8».
В четвертой главе представлены результаты апробации предлагаемой методики тестирования бизнес-приложений.
В заключении подводятся итоги выполненной работы.
В приложении представлен код сценария модульного тестирования бизнес-приложения.
Работа изложена на 81 с. и включает рисунков 33, таблиц 4.
✅ Заключение
Выполненные в работе научные исследования представлены следующими основными результатами:
1. Произведен анализ существующих видов тестирования программного обеспечения, который подтвердил отсутствие общепринятых рекомендаций по применению конкретных видов тестирования для платформенных бизнес- приложений.
2. Произведен анализ методов и моделей тестирования программного обеспечения, который показал, что для тестирования бизнес-приложений могут использоваться различные методы тестирования и их комбинации. Подтверждена ключевая роль тестирования в жизненном цикле бизнес- приложений. Отмечена важная роль автоматизированного тестирования в сокращении времени внедрения бизнес-приложения и снижении влияния человеческого фактора на результаты тестирования.
3. Произведен анализ существующих методик тестирования платформенных бизнес-приложений, который подтвердил отсутствие универсальной методики тестирования и актуальность темы исследования. Разработана методика тестирования бизнес-приложений, реализованных на платформе «1С: Предприятие 8». Основными направлениями предлагаемой методики являются тестирование конфигурации и серверной части бизнес- приложения.
4. Выполнена апробация и подтверждена возможность применения предложенной методики для повышения эффективности тестирования платформенных бизнес-приложений. В процессе тестирования использованы средства автоматизация тестирования платформы «1С: Предприятие 8».
Таким образом, в работе решена актуальная научно-исследовательская задача разработки методики платформенных бизнес-приложений, обеспечивающей повышение эффективности данного процесса.
Значение диссертационной работы определяется тем, что в ее рамках исследованы возможности повышения эффективности процесса тестирования платформенных бизнес-приложений и предложена методика, обеспечивающая решение данной задачи.



