Тема: ПОВЫШЕНИЕ ЭФФЕКТИВНОСТИ ТЕСТИРОВАНИЯ МОБИЛЬНЫХ ПРИЛОЖЕНИЙ
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
1. ВЫБОР ПЛАТ ФОРМЫ И СПИСОК МОБИЛЬНЫХ ПРИЛОЖЕНИЙ 5
2. ПРОБЛЕМА СОВМЕСТИМОСТИ 8
2.1. Подходы для решения проблемы совместимости 9
2.3. Список устройств для оптимального тестового покрытия 19
2.4. Исследование проблемы совместимости на примере 10 компаний 27
2.5 Общие выводы 31
3. ПРОБЛЕМА ОБЕСПЕЧЕНИЕ КАЧЕСТВА ТЕСТОВ 34
3.1. Мутационное тестирование 34
3.2. Автоматизированное мутационное тестирование 37
3.3. Новые операторы мутаций, для XML-файлов 39
3.4. Исследование проблемы обеспечения качества тестов на примере 10
компаний 45
3.5. Общие выводы 46
ЗАКЛЮЧЕНИЕ 48
СПИСОК ИСПОЛЬЗОВАННЫХ ИСТОЧНИКОВ 50
ПРИЛОЖЕНИЕ
📖 Введение
Развитие мобильных устройств и технологий неизбежно ведет к развитию новых подходов и стратегий их тестирования. Ввиду серьезной конкуренции между компаниями, предоставляющими услуги по тестированию программного обеспечения, неизбежно приходится повышать качество тестирования и сокращать время, отведенное на тестирование проекта от постановки задачи до получения результата и его поставки конечному пользователю. В связи с возникновением таких требований стоит вопрос, как можно повысить эффективность процесса тестирования приложений для мобильных устройств.
В рамках выпускной квалификационной работы предложено несколько различных решений для повышения эффективности тестирования мобильных приложений. Так же выделены основные проблемы, которые встречаются при тестирование мобильных приложений.
Основные проблемы:
1. Проблема совместимости приложения с большим количеством устройств и версий платформы;
2. Проблема обеспечения качества тестов;
Таким образом, целью выпускной квалификационной работы является: повысить эффективность тестирования мобильных приложений.
Для достижения данной цели были поставлены следующие задачи:
1. Выбрать платформу и составить список мобильных приложений для тестирования;
2. Оценить эффективность и стоимость использования эмуляторов, реальных устройств и облачных ферм;
3. Рассмотреть применимость мутационного тестирования для обеспечения качества тестов мобильных приложений.
✅ Заключение
Во-первых, контроль качества программного продукта является одним из самых важных в процессе разработки, который обеспечивает продукту надежность, безопасность и удобство использования. На сегодняшний день, процесс тестирования все еще имеет трудности для выполнения.
Во-вторых, были выделены основные проблемы:
1. Проблема совместимости мобильных приложений с большим количеством мобильных устройств и их версий операционных систем;
2. Проблема обеспечения качества тестов;
В-третьих, для решения каждой проблемы, были предложены различные подходы и способы, а именно:
1. Оценена эффективность и стоимость использования эмуляторов, реальных устройств и облачных ферм для тестирования на совместимость.
2. Определены списки наиболее популярных и эффективных эмуляторов и облачных ферм.
3. Для подхода, основанного на использовании реальных устройств, разработаны и предложены два списка мобильных устройств, состоящих из наиболее популярных и востребованных, которые дают возможность эффективно обеспечивать тестовое покрытие.
4. Для обеспечения качества тестов была рассмотрена
применимость и эффективность использования мутационного тестирования.
Так же в ходе работы над данной ВКР совместно с Шакировой А.И. написана методичка «Тестирование ПО и его виды» [33]. В методичке приведены краткие сведения о тестировании ПО, его видах, и как они проводятся.



