Введение................................................................................................ 3 Глава 1 коротко о ручном тестировании......................................... 5 Параграф №1: Определение ручного тестирования.................. 5 Параграф №2: Пример ручного тестирования.......................... 18 Глава 2 Этапы, плюсы и минусы ручного тестирования.............. 24 Параграф №3: Этапы ручного тестирования............................. 24 Параграф №4: Плюсы и минусы ручного тестирования............ 28 Глава 3 Разработка и реализация сервиса для учета и выполнения ручного тестирования.................................................. 33 Параграф №5: Разработка сервиса для учета и выполнения ручного тестирования........................................................................... 33 Параграф №6: Реализация сервиса для учета и выполнения ручного тестирования........................................................................... 45 Заключение.......................................................................................... 52 Список литературы............................................................................. Приложение А........................................................................................ 55 59

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

дипломная работа
Программирование
55 страниц
65% уникальность
2021 год
108 просмотров
Браиловская А.
Эксперт по предмету «Программирование»
Узнать стоимость консультации
Это бесплатно и займет 1 минуту
Оглавление
Введение
Заключение
Список литературы
Введение................................................................................................ 3 Глава 1 коротко о ручном тестировании......................................... 5 Параграф №1: Определение ручного тестирования.................. 5 Параграф №2: Пример ручного тестирования.......................... 18 Глава 2 Этапы, плюсы и минусы ручного тестирования.............. 24 Параграф №3: Этапы ручного тестирования............................. 24 Параграф №4: Плюсы и минусы ручного тестирования............ 28 Глава 3 Разработка и реализация сервиса для учета и выполнения ручного тестирования.................................................. 33 Параграф №5: Разработка сервиса для учета и выполнения ручного тестирования........................................................................... 33 Параграф №6: Реализация сервиса для учета и выполнения ручного тестирования........................................................................... 45 Заключение.......................................................................................... 52 Список литературы............................................................................. Приложение А........................................................................................ 55 59
Читать дальше
История тестирования программного обеспечения отражает прогресс разработки самого программного обеспечения. На протяжении довольно длительного времени разработка и реализация программного обеспечения уделяла все внимание только крупным научным программам, программам министерства обороны, которые связаны с корпоративными базами данных. Эти базы данных проектировались на базе универсальной ЭВМ или миникомпьютера, а тестовые сценарии оформлялись на бумагу. Благодаря их помощи выполнялась проверка целевыми потоками управления, вычисления сложных алгоритмов и манипулирование данными. Окончательный набор тестовых процедур мог эффективно протестировать всю систему полностью. Тестирование обычно начиналось лишь после завершения плана-графика проекта и выполнялось тем же персоналом.


Не знаете, где найти контрольные на заказ недорого в Красноярске - специалисты Work5 вам помогут.


. Исходя из вышеизложенного, под тестированием понимается процесс, подтверждающий правильность программы и демонстрирующий, что ошибок в программе нет. Для проведения тестирования, в настоящее время существует множество различных программ. Большинство из них автоматизированы, одна также пользуются популярностью и ручное тестирование. Таким образом, несмотря на многообразие автоматизированных систем тестирования программного обеспечения (ПО), ручное тестирования является необходимым инструментом при проведении работоспособности ПО. Актуальность темы работы заключается в том, что при ручном тестировании функционала возможно быстрее получить информацию о состоянии продукта, который анализируется, о качестве разработки. Исходя из актуальности темы работы, в работе была поставлена определенная цель. Цель работы: разработка и реализация сервиса для учета и выполнения ручного тестирования. Для достижения поставленной цели, в работе были поставлены следующие задачи: 1. Дать характеристику ручному тестированию программного обеспечения. 2. Изучить этапы, плюсы и минусы ручного тестирования ПО. 3. Разработать и реализовать сервис для учета и выполнения ручного тестирования. Объект выступает ручное тестирование ПО. Предметом выступает особенности ручного тестирования ПО. Теоретической базой исследования послужили труды отечественных и зарубежных авторов. Информационной базой исследования послужили открытые источники информации. Структура работы состоит из введения, основной части, которая состоит из трех глав и заключения. В первой части работы рассмотрены теоретические аспекты ручного тестирования, дано определение и сущность ручного тестирования, а также показаны примеры ручного тестирования ПО. Во второй части работы, выполнен анализ этапов ручного тестирования ПО и дана сравнительная характеристика ручному и автоматизированному тестированию ПО, при том выделены преимущества и недостатки ручного тестирования ПО. Во третьей части работы разработан сервис для учета и реализации ручного тестирования, описана характеристика его действия и даны примеры его работоспособности. В заключении сделаны выводы по каждому разделу.

Читать дальше
Изучение и анализ теоретических аспектов ручного тестирования программного обеспечения показало, что ручное тестирование более востребовано, так как оно позволяет наиболее углубленно протестировать и выявить ошибки в процессе использования того или иного обеспечения. Также отметим, что данный фактор обусловлен тем, что в ручном тестировании ПО действия выполняет человек, а не программа. В настоящее время ручное тестирования ПО имеет разнообразную классификацию подвидов. Наиболее актуальным является функциональное ручное тестирование. В выпускной квалификационной работе разработан электронный сервис по ручному тестированию программного обеспечения. Сервис рассчитан на самостоятельное тестирование программного обеспечения по материалам предоставленного материала в сервисе. В работе также были рассмотрены и проанализированы особенности ручного тестирования на сегодняшний день. Рассмотрены преимущества и недостатки ручного тестирования, а также его этапы. Были выявлены и определены цели создания сервиса для учета и выполнения ручного тестирования и его назначение. Электронный сервис разработан с использованием следующих инструментов: 1) PHP 8.x, 2) Laravel 8.x, 3) PostgreSQL, 4) Bootstrap. При разработке программного обеспечения системы описаны программные средства. Для категорий пользователей разработаны разные интерфейсы; разработаны диалоги клиентских частей. Проведено функциональное тестирование и произведена оценка надежности программного продукта. В выпускной квалификационной работе были использованы труды отечественных и зарубежных авторов в области программирования и проектирования программного обеспечения для учета и реализации ручного тестирования программного обеспечения. Таким образом, в выпускной квалификационной работе, были решены поставленные задачи и достигнута цель работы. Код сайта представлен в приложении А.
Читать дальше
Архангельский А.Я. Программирование в Delphi: Учебник по классическим версиям Delphi / А.Я. Архангельский. - М.: Бином-Пресс, 2013. - 816 c. 2. Андреев, С.М. Разработка и моделирование несложных систем автоматизации с учетом специфики технологических процессов: Учебное пособие / С.М. Андреев. - М.: Academia, 2017. - 36 c. 3. Бенкен Елена PHP, MySQL, XML. Программирование для Интернета; БХВ-Петербург - М., 2017. - 336 c. 4. Гагарина Л.Г. Разработка и эксплуатация автоматизированных информационных систем / Л.Г. Гагарина. - Вологда: Инфра-Инженерия, 2016. - 384 c. 5. Основы программирования. Учебник с практикумом / Под ред. Макаровой Н.В.. - М.: КноРус, 2017. - 352 c. 6. Гниденко И. Г. Технология разработки программного обеспечения : учеб. пособие для СПО / И. Г. Гниденко, Ф. Ф. Павлов, Д. Ю. Федоров. — М. : Издательство Юрайт, 2017. — 235 с. 7. Горев, А.А. Эффективная работа с СУБД: учебное пособие/ А.А. Горев. - СПб.: Питер, 2009. - 704 с. 8. Пушников, А.Ю. Введение в системы управления базами данных. Часть 1. Реляционная модель данных: учебное пособие/ А.Ю. Пушников. - Издательство Башкирского университета. - Уфа, 2009. - 108 с. 9. Перлова О.Н. Проектирование и разработка информационных систем: Учебник / О.Н. Перлова. - М.: Академия, 2018. - 272 c. 10. Дастин Э. Тестирование программного обеспечения. Внедрение, управление и автоматизация / Э. Дастин, Д. Рэшка, Д. Пол; Пер. с англ. М. Павлов. - М.: Лори, 2013. - 567 c. 11. Кубенский А. А. Функциональное программирование : учебник и практикум для академического бакалавриата / А. А. Кубенский. — М. : Издательство Юрайт, 2019. — 348 с. 12. Захарова, И.Р. Информационные технологии в образовании: учебное пособие/ И.Р. Захарова. - М.: Издательский центр «Академия», 2008. - 192 с. 13. Колисниченко Д.Н. PHP и MySQL. Разработка веб-приложений. Профессиональное программирование / Д.Н. Колисниченко. - СПб.: BHV, 2015. - 592 c. 14. Парфилова Н.И. Программирование: Основы алгоритмизации и программирования: Учебник / Н.И. Парфилова; Под ред. Трусова Б.Г. - М.: Academia, 2018. - 32 c. 15. Стасышин В. М. Базы данных: технологии доступа : учеб. пособие для СПО / В. М. Стасышин, Т. Л. Стасышина. — 2-е изд., испр. и доп. — М. : Издательство Юрайт, 2018. — 164 с. 16. Сысолетин Е. Г. Разработка интернет-приложений : учеб. пособие для СПО / Е. Г. Сысолетин, С. Д. Ростунцев. — М. : Издательство Юрайт, 2019. — 90 с. 17. Скляр Дэвид , Трахтенберг Адам PHP. Рецепты программирования; Питер - М., 2017. - 784 c. 18. Нагаева И. А. Программирование: delphi : учеб. пособие для академического бакалавриата / И. А. Нагаева, И. А. Кузнецов ; под ред. И. А. Нагаевой. — М. : Издательство Юрайт, 2017. — 302 с. 19. Черткова Е. А. Статистика. Автоматизация обработки информации : учеб. пособие для вузов / Е. А. Черткова ; под общ. ред. Е. А. Чертковой. — 2-е изд., испр. и доп. — М. : Издательство Юрайт, 2017. — 195 с. 20. Глушаков, С. В. Microsoft Access 2007. Лучший самоучитель:учебное пособие/ С. В. Глушаков.- Москва, АСТ, АСТ Москва, 2008.- 448 с. 21. Маклаков, С.В. BPWin, ERWin. CASE - средства разработки информационных систем:учебное пособие/ С.В.Маклаков. - М.: Диалог-МИФИ, 2007. - 198 с. 22. Карпова, Т.С. Базы данных: модели, разработка, реализация: учебное пособие/ Т.С. Карпова. - СПб.: ПИТЕР, 2008. - 122 с. 23. Рудикова, Л.В. Базы данных. Разработка приложений: учебно пособие/ Л.В. Рудикова. - СПб.: БХВ - Петербург, 2007. - 158 с. 24. Дунаев, В.В. Базы данных. Язык SQL: учебное пособие/ В.В. Дунаев. - СПб.: БХВ - Петербург, 2008. - 126 с. 25. Кузин, А.В. Разработка баз данных в системе MicrosoftAccess: учебное пособие/ А.В. Кузин. - М.: ФОРУМ, 2009. -238 с. 26. Избачков, Ю.С. Информационные системы: учебное пособие/ Ю.С.Избачков. - СПб.: Питер, 2007. - 656 с. 27. Бураков, П.В. Введение в системы баз данных: учебное пособие/ П.В. Бураков. -СПбГУ ИТМО, 2010. - 129 с. 28. Пирогов, В. Ю. Информационные системы и базы данных: организация и проектирование: учебное пособие/ В. Ю. Пирогов. - БХВ - Петербург, 2009. - 243 с. 29. Кириллов, В. В. Введение в реляционные базы данных: учебное пособие/ В. В. Кириллов. - БХВ - Петербург, 2008. - 330 с. 30. Рудикова, Л.В. Базы данных. Разработка приложений для студента: учебное пособие/ Л.В. Рудикова . - БХВ - Петербург, 2007. - 193 с. 31. Дунаев, В.В. Базы данных. Язык SQL для студента: учебное пособие/ В.В. Дунаев. - БХВ - Петербург, 2007. - 78 с. 32. Угринович, Н. Д. Информатика и информационные технологии: учебник для 10-11 классов/ Н. Д. Угринович. - Москва : БИНОМ. Лаборатория знаний, 2008. - 512 стр. 33. Михеева, Е. В. Практикум по информационным технологиям в профессиональной деятельности: учебное пособие для средне профессионального образования/ Е.В. Михеева. - Москва : Издательский центр «Академия», 2007. - 206 стр. 34. Эспозито Д. Разработка современных веб-приложений: анализ предметных областей и технологий / Д. Эспозито. - М.: Вильямс И.Д., 2017. - 464 c. 35. Эйдлина Г.М. Delphi: программирование в примерах и задачах. Практикум: Учебное пособие / Г.М. Эйдлина, К.А. Милорадов. - М.: ИЦ РИОР, НИЦ ИНФРА-М, 2012. - 116 c. 36. «Continuous Delivery», Jez Humble & David Farley 37. «Rapid Development», Steve McConnell 38. 97 Things Every Programmer Should Know 39. Digital Signal Processing For Engineers and Scientists 40. Planning Algorithms
Читать дальше
Поможем с написанием такой-же работы от 500 р.
Лучшие эксперты сервиса ждут твоего задания

Похожие работы

курсовая работа
Общая собственность - понятие и принципы классификации
Количество страниц:
25
Оригинальность:
72%
Год сдачи:
2022
Предмет:
Гражданское право
дипломная работа
Особенности обучения детей с сенсорными нарушениями
Количество страниц:
70
Оригинальность:
57%
Год сдачи:
2022
Предмет:
Педагогика
курсовая работа
планирование маркетинговой деятельности магазина автозапчастей «Фильтр38»
Количество страниц:
35
Оригинальность:
92%
Год сдачи:
2022
Предмет:
Маркетинг
дипломная работа
"Радио России": история становления, редакционная политика, аудитория. (Имеется в виду радиостанция "Радио России")
Количество страниц:
70
Оригинальность:
61%
Год сдачи:
2015
Предмет:
История журналистики
курсовая работа
26. Центральное (всесоюзное) радиовещание: история создания и развития.
Количество страниц:
25
Оригинальность:
84%
Год сдачи:
2016
Предмет:
История журналистики

Поможем с работой
любого уровня сложности!

Это бесплатно и займет 1 минуту
image