Автоматизация рабочего места специалиста по тестированию в области информационных технологий
ВВЕДЕНИЕ
В современном информационном обществе, где информационные технологии играют ключевую роль, специалисты по тестированию программного обеспечения в области информационных технологий (ИТ) играют важную роль в обеспечении качества и надежности разработанных продуктов. Они ответственны за выявление дефектов, проверку функциональности и соответствия программного обеспечения заявленным требованиям. В свете быстрого развития информационных технологий и повышения требований к качеству программного обеспечения, изучение и понимание роли специалиста по тестированию в области ИТ становится все более актуальным.
Объектом исследования является рабочее место специалиста по тестированию в области ИТ.
Предметом исследования является автоматизация рабочего места специалиста по тестированию в области ИТ.
Цель данной курсовой работы заключается в разработке проекта по автоматизации его рабочего места.
СОДЕРЖАНИЕ
Введение
1 Исследование предметной области
Анализ предметной области
Постановка задачи автоматизации рабочего места
2 Проект по автоматизации рабочего места
2.1 Анализ рабочего места специалиста по тестированию в области ИТ2.2 Предложения по совершенствованию рабочего места специалиста по тестированию в области ИТ2.3 Расчет затрат на реализацию проекта
Заключение
Библиографический список
СПИСОК
1. Р. Калбертсон, К. Браун, Г. Кобб. Быстрое тестирование. - Вильямс, 2004. – 379 с. (Дата обращения: 12.05.2023)
2. Автоматизированное тестирование программного обеспечения - основные понятия. // ПроТестинг.RU. - [Электронный ресурс URL: http://www.protesting.ru/automation/, свободный. (Дата обращения: 12.05.2023)
3. L. Copland. A Practitioner’s Guide to Software Test Design. - London: STQE Publishing, 2004. - 270 с. (Дата обращения: 12.05.2023)
4. С. Куликов. Тестирование программного обеспечения. Базовый курс. - Минск: Четыре четверти, 2015. - 293 с. (Дата обращения 03.05.2023)
5. Пирамида автоматизации и другие геометрические фигуры // AT.Info [Электронный ресурс URL: http://automated-testing.info/t/piramida-avtomatizacz.., свободный. (Дата обращения: 13.05.2023)
6. Д. Химион. Анализ инструментов автоматизации мобильного тестирования. // SQA Days-21 [Электронный ресурс] URL: http://sqadays.com/ru/talk/43383, свободный. (Дата обращения: 12.05.2023)
7. Автоматизация тестирования: выбор инструмента. // OpenQuality.ru. Качество программного обеспечения. - [Электронный ресурс] URL: http://blog.openquality.ru/tool-choice/, свободный. (Дата обращения: 12.05.2023)
8. Использование фреймворков // Учебник по TestComplete. - [Электронный ресурс] URL: http://tctutorial.ru/frameworks/, свободный. (Дата обращения: 12.05.2023)
9. Linda G. Hayes. Automated Testing Handbook. – Software Testing Inst; 2nd edition, 2004. – 182 p. (Дата обращения 08.05.2023)
10. Mark Fewster. Software Test Automation: Effective Use of Test Execution Tools / Mark Fewster, Dorothy Graham. – Addison-Wesley & Son, Ltd, 2000. – 574 p. (Дата Обращения 10.05.2023)
11. Test Design Considerations // Selenium HQ. Browser automation. [Электронный ресурс] URL: http://www.seleniumhq.org/docs/06_test_design_conside.., свободный. (Дата обращения: 12.05.2023)
Одной из важных задач, стоящих перед специалистом по тестированию в области ИТ, является поиск возможностей для автоматизации своего рабочего места. Автоматизация процессов и задач может существенно повысить эффективность и точность работы, а также ускорить процесс тестирования программного обеспечения.
Постановка задачи автоматизации рабочего места специалиста по тестированию в области ИТ требует анализа текущих процессов и задач, которые выполняются в процессе тестирования. Необходимо выявить повторяющиеся и рутинные задачи, которые могут быть автоматизированы с использованием специальных инструментов и технологий.
Одной из основных задач автоматизации рабочего места специалиста по тестированию является автоматизация процесса выполнения тестовых сценариев.