Тема: СОКРАЩЕНИЕ ВРЕМЕНИ АВТОМАТИЗИРОВАННОГО ТЕСТИРОВАНИЯ ПО
Закажите новую по вашим требованиям
Представленный материал является образцом учебного исследования, примером структуры и содержания учебного исследования по заявленной теме. Размещён исключительно в информационных и ознакомительных целях.
Workspay.ru оказывает информационные услуги по сбору, обработке и структурированию материалов в соответствии с требованиями заказчика.
Размещение материала не означает публикацию произведения впервые и не предполагает передачу исключительных авторских прав третьим лицам.
Материал не предназначен для дословной сдачи в образовательные организации и требует самостоятельной переработки с соблюдением законодательства Российской Федерации об авторском праве и принципов академической добросовестности.
Авторские права на исходные материалы принадлежат их законным правообладателям. В случае возникновения вопросов, связанных с размещённым материалом, просим направить обращение через форму обратной связи.
📋 Содержание
ПОСТАНОВКА ЗАДАЧИ 6
1. ВВЕДЕНИЕ В ТЕСТИРОВАНИЕ 7
1.1. Общие понятия 7
1.2. Оценка временных затрат тестирования 7
1.3. Уровни тестирования 8
2. ВИДЫ ТЕСТИРОВАНИЯ, КОТОРЫЕ НУЖНО ОБЯЗАТЕЛЬНО ПРОВОДИТЬ 9
2.1. Исследование отрасли тестирования ПО на примере 10 компаний 10
3. ИНТЕРВЬЮИРОВАНИЕ КОМПАНИЙ 17
4. АНАЛИЗ РЕЗУЛЬТАТОВ ИССЛЕДОВАНИЯ 23
4.1. Сокращение времени модульного тестирования 23
4.2. Сокращение времени интеграционного тестирования 23
4.3. Сокращение времени и увеличение качества функционального
тестирования 24
4.4. Улучшение качества тестирования интерфейса 25
4.5. Сокращение времени тестирования производительности 26
4.6. Сокращение времени тестирования совместимости 30
4.7. Сокращение времени тестирования локализации 31
5. ВНЕДРЕНИЕ РЕЗУЛЬТАТОВ ИССЛЕДОВАНИЯ В РЕАЛЬНЫЕ ПРОЕКТЫ 36
6. РЕЗУЛЬТАТЫ ВНЕДРЕНИЯ НОВОГО ПОДХОДА ТЕСТИРОВАНИЯ В КОМПАНИИ 45
6.1. Сравнение ожидаемого и реального результатов 45
6.2. Экономия времени компании при использовании нового подхода
тестирования 46
6.2.1. Ожидаемая экономия времени компаний при использовании нового
подхода тестирования 46
6.2.2. Реальная экономия времени компаний при использовании нового
подхода тестирования 47
6.3. Сравнение результатов ожидаемой и реальной экономии времени ... 49
7. АСПЕКТЫ ТЕСТИРОВАНИЯ, КОТОРЫМИ ПРЕНЕБРЕГАЮТ ВО
ВРЕМЯ РАЗРАБОТКИ И ТЕСТИРОВАНИЯ ПО 50
ЗАКЛЮЧЕНИЕ 52
СПИСОК ИСПОЛЬЗОВАННОЙ ЛИТЕРАТУРЫ 53
ПРИЛОЖЕНИЕ 56
📖 Введение
Тестирование применяется в разных областях жизни человека, начиная от тестирования какого-то нового устройства, для его нормальной работы и заканчивая ручным или автоматическим тестированием программного обеспечения.
Тестирование - это техника контроля качества, которая включает в себя планирование работ, проектирование тестов, выполнение тестирования и анализ полученных результатов. Т.е. тестирование - это проверка соответствуют ли реальный и ожидаемый результат поведения программы.
Высшая Школа Информационных Технологий и Систем Казанского (Приволжского) Федерального Университета стала одним из первых в России ВУЗов, где преподается дисциплина «Тестирование программного обеспечения».
Одной из основных проблем тестирования программного обеспечения является то, что процесс автоматизированного тестирования занимает много времени [1].
Таким образом, цель дипломной работы: сокращение времени, отводимого на автоматизированное тестирование программного обеспечения в рамках проектов, разработанных в КФУ и других учреждениях г. Казань.
Выбранная мною тема, для написания выпускной квалификационной работы, актуальна в наше время, потому что использование современных технологий решает конкретную проблему в области тестирования ПО.
Задачами выпускной квалификационной работы является:
1. опрос и интервьюирование команд-тестировщиков из Казани для выявления особенностей и проблем в области тестирования ПО;
2. анализ методов тестирования по итогам опроса;
3. выявление недостатков в организации тестирования;
4. разработка подхода автоматизированного тестирования ПО, который сократит время тестирования;
5. апробация нового подхода автоматизированного тестирования ПО на реальных проектах;
6. выводы о применении нового подхода для автоматизированного тестирования ПО
7. подведение итогов апробации предложенного подхода.
ПОСТАНОВКА ЗАДАЧИ
В данной выпускной квалификационной работе предлагается подход для тестирования веб-приложений. Благодаря введению этого подхода для тестирования - тестирование веб-приложений будет занимать меньше времени, при этом показатель качества тестирования не пострадает.
Так же в дипломной работе будут представлены результаты анализа отрасли тестирования ПО в Казани и статистика использования нового подхода на реальных проектах.
✅ Заключение
Для того что бы сэкономить время проведения процесса тестирования ПО разработан новый подход, который представлен в главе «Анализ результатов исследования». С помощью данного подхода протестировано несколько проектов, время отводимое на тестирование ПО сократилось на 20% (результаты расчётов можно посмотреть в главе «Результаты внедрения нового подхода тестирования в компании»), при этом качество тестирования не ухудшилось. Новый подход для тестирования используется опрошенными командами.
Найдены и описаны аспекты тестирования, которыми не следует пренебрегать.
Так же в ходе работы над данной ВКР совместно с Хайбулиным А.Р. написана методичка «Тестирование ПО и его виды» [6]. В методичке приведены краткие сведения о тестировании, о его видах, как они проводятся.
Таким образом, в ходе данной работы и разработки нового подхода для тестирования достигнута поставленная цель и в полной мере выполнены поставленные задачи.
Разработанные рекомендации и подход для тестирования могут применяться для дальнейшего тестирования различных веб-приложений.



