Личный кабинетuser
orange img orange img orange img orange img orange img
Дипломная работаИнформатика
Готовая работа №92450 от пользователя Успенская Ирина
book

Анализ и автоматизация процесса тестирования программного обеспечения

1 350 ₽
Файл с работой можно будет скачать в личном кабинете после покупки
like
Гарантия безопасной покупки
help

Сразу после покупки работы вы получите ссылку на скачивание файла.

Срок скачивания не ограничен по времени. Если работа не соответствует описанию у вас будет возможность отправить жалобу.

Гарантийный период 7 дней.

like
Уникальность текста выше 50%
help

Все загруженные работы имеют уникальность не менее 50% в общедоступной системе Антиплагиат.ру

file
Возможность снять с продажи
help

У покупателя есть возможность доплатить за снятие работы с продажи после покупки.

Например, если необходимо скрыть страницу с работой на сайте от третьих лиц на определенный срок.

Тариф можно выбрать на странице готовой работы после покупки.

Не подходит эта работа?
Укажите тему работы или свой e-mail, мы отправим подборку похожих работ
Нажимая на кнопку, вы соглашаетесь на обработку персональных данных

содержание

Введение
Глава 1. Теоретические аспекты процесса тестирования …………………..7
1.1. Определение понятия тестирования ПО ……………………………….7
1.2. Классификация видов тестирования ……………………………………9
1.3. Методологии тестирования ……………………………………………..18
1.3.1. Разработка тест-кейсов ………………………………………………..19
1.3.2. Выполнение тест-кейсов ………………………………………………23
1.3.3. Анализ результатов тестирования ……………………………………24
Глава 2. Описание и анализ процесса автоматизированного тестирования 25
2.1. Описание процесса тестирования ………………………………………25
2.2. Критерии эффективности процесса тестирования ……………………29
Глава 3. Автоматизация процесса тестирования …………………………...33
3.1. Описание компании …………………………………………………….. 33
3.2. Подготовка проекта к написанию автоматизированных тестов ……. 33
3.3. Внедрение автоматизированных тестов ………………………………. 39
Заключение …………………………………………………………………... 49
Список литературы ………………………………………………………….. 50

Весь текст будет доступен после покупки

ВВЕДЕНИЕ

В 1990-е годы в США наблюдался значительный рост интереса к тестированию программного обеспечения, обусловленный быстрым развитием автоматизированных систем разработки программ и сетевых технологий. Увеличение конкуренции на рынке программного обеспечения требовало повышенного внимания к его качеству, особенно учитывая разнообразие и доступность продуктов для потребителей.

С развитием компьютеризации практически во всех сферах жизни, от повседневного использования до более серьезных областей, таких как медицина, транспорт, строительство и безопасность, вопрос о качестве программного обеспечения становится критически важным для комфорта и безопасности.

В ответ на это множество компаний по всему миру начали активно инвестировать в улучшение качества программного обеспечения, создавая отделы контроля качества и применяя новые технологии. Это позволило им улучшить свою конкурентоспособность за счет повышения качества программных продуктов.

Тестирование программного обеспечения стало неотъемлемой частью его производства, необходимым для проверки соответствия программы требованиям и выявления ошибок на ранних этапах разработки. Это позволяет сократить риски и издержки, а также поддерживать высокое качество продукции. Автоматизация процесса тестирования, в некоторых случаях, может улучшить его эффективность и скорость, что способствует снижению издержек и повышению качества продукции.

В настоящее время особое внимание уделяется процессам тестирования с целью минимизации издержек и автоматизации. Существует обширная литература, затрагивающая разнообразные аспекты этой области, включая как общие концепции, так и специализированные исследования.

Весь текст будет доступен после покупки

отрывок из работы

Глава 1. Теоретические аспекты процесса тестирования

Этот раздел фокусируется на решении нескольких ключевых задач:

1. Выявление теоретических основ тестирования: Здесь проводится анализ основных концепций и принципов, лежащих в основе процесса тестирования. Это помогает установить теоретическую базу и понять ключевые аспекты тестирования.

2. Классификация и описание видов тестирования: Происходит систематизация различных видов тестирования в соответствии с их особенностями и целями. Каждый тип тестирования описывается подробно, что помогает лучше понять их суть и область применения.

3. Анализ и описание процесса тестирования: Этот шаг включает в себя детальное изучение процесса тестирования, его этапов и методов. Особое внимание уделяется выявлению ключевых моментов, которые необходимо учитывать для успешной реализации тестирования.

4. Выявление критериев корректно построенного процесса: Здесь определяются критерии успешности и эффективности процесса тестирования. Это позволяет оценить, насколько правильно и эффективно организован процесс тестирования в компании.

Цель данных задач состоит в том, чтобы обеспечить более глубокое понимание процессов тестирования, различить между разными видами тестирования и использовать эти знания для оценки целесообразности внедрения автоматизированного тестирования в компании.

1.1. Определение понятия тестирования ПО

Тестирование программного обеспечения представляет собой процесс проверки соответствия между фактическим и ожидаемым поведением программы. Этот процесс осуществляется с помощью выполнения определенного набора тестов, выбранных в соответствии с определенными критериями.

Тестирование является ключевой техникой контроля качества и включает в себя несколько этапов:

1. Проектирование тестов: На этом этапе определяются критерии выбора тестов, разрабатывается набор тестовых случаев и план тестирования. Важно учесть разнообразные сценарии использования программы и потенциальные ошибки.

2. Выполнение тестирования: Проводятся тесты в соответствии с разработанным планом. Программа подвергается различным ситуациям и входным данным для проверки её работы.

3. Анализ результатов: Полученные результаты анализируются для выявления ошибок, несоответствий ожиданиям или других проблем. Эта информация помогает разработчикам улучшить качество программного обеспечения.

Тестирование играет ключевую роль в обеспечении качества программного продукта и помогает выявить и устранить потенциальные проблемы до их попадания к конечным пользователям.

Весь текст будет доступен после покупки

Список литературы

1. Онлайн документация по Selenium WebDriver [Сайт] URL: https://www.selenium.dev/documentation/en/
2. Этапы и виды тестирования [Сайт] URL: https://ru.hexlet.io/blog/posts/vidy-testirovaniya
3. С чего начинается тестирование [Сайт] URL: https://practicum.yandex.ru/blog/chto-takoe-test-keys-i-kak-ego-sostavit/
4. Курсы по тестированию и автоматизации [Сайт] URL: https://www.coursera.org/courses?query=software%20testing
5. Карсон, С. "Selenium WebDriver: Автоматизация тестирования". МИФ, 2017.
6. Руби, Л. "Тестирование веб-приложений с использованием Selenium". Wiley, 2015.
7. Карлстром, М. "Методологии тестирования ПО: Введение и практика". Альпина Паблишер, 2008.
8. Чамберс, К. "Процессы тестирования и автоматизация: Практическое руководство". МИФ, 2013.
9. Оценка эффективности автоматизации тестирования [Электронный ресурс]/ Технологии качества. URL:
http://a1qa.ru/blog/otsenka-effektivnosti-avtomatizatsii-testirovaniya/
10. Автоматизированное тестирование [Электронный ресурс]/ GitHub. URL: https://gist.github.com/codedokode/a455bde7d0748c0a351a
11. Основные положения тестирования [Электронный ресурс]/ Интересные публикации / Хабрахабр. URL: https://habrahabr.ru/post/110307/

Весь текст будет доступен после покупки

Почему студенты выбирают наш сервис?

Купить готовую работу сейчас
service icon
Работаем круглосуточно
24 часа в сутки
7 дней в неделю
service icon
Гарантия
Возврат средств в случае проблем с купленной готовой работой
service icon
Мы лидеры
LeWork является лидером по количеству опубликованных материалов для студентов
Купить готовую работу сейчас

не подошла эта работа?

В нашей базе 78761 курсовых работ – поможем найти подходящую

Ответы на часто задаваемые вопросы

Чтобы оплатить заказ на сайте, необходимо сначала пополнить баланс на этой странице - https://lework.net/addbalance

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

После пополнения баланса на сайте, необходимо перейти на страницу заказа и завершить покупку, нажав соответствующую кнопку.

Если у вас возникли проблемы при пополнении баланса на сайте или остались вопросы по оплате заказа, напишите нам на support@lework.net. Мы обязательно вам поможем! 

Да, покупка готовой работы на сайте происходит через "безопасную сделку". Покупатель и Продавец финансово защищены от недобросовестных пользователей. Гарантийный срок составляет 7 дней со дня покупки готовой работы. В течение этого времени покупатель имеет право подать жалобу на странице готовой работы, если купленная работа не соответствует описанию на сайте. Рассмотрение жалобы занимает от 3 до 5 рабочих дней. 

У покупателя есть возможность снять готовую работу с продажи на сайте. Например, если необходимо скрыть страницу с работой от третьих лиц на определенный срок. Тариф можно выбрать на странице готовой работы после покупки.

Гарантийный срок составляет 7 дней со дня покупки готовой работы. В течение этого времени покупатель имеет право подать жалобу на странице готовой работы, если купленная работа не соответствует описанию на сайте. Рассмотрение жалобы занимает от 3 до 5 рабочих дней. Если администрация сайта принимает решение о возврате денежных средств, то покупатель получает уведомление в личном кабинете и на электронную почту о возврате. Средства можно потратить на покупку другой готовой работы или вывести с сайта на банковскую карту. Вывод средств можно оформить в личном кабинете, заполнив соответствущую форму.

Мы с радостью ответим на ваши вопросы по электронной почте support@lework.net

surpize-icon

Работы с похожей тематикой

stars-icon
arrowarrow

Не удалось найти материал или возникли вопросы?

Свяжитесь с нами, мы постараемся вам помочь!
Неккоректно введен e-mail
Нажимая на кнопку, вы соглашаетесь на обработку персональных данных