Телефон: 8-800-350-22-65
WhatsApp: 8-800-350-22-65
Telegram: sibac
Прием заявок круглосуточно
График работы офиса: с 9.00 до 18.00 Нск (5.00 - 14.00 Мск)

Статья опубликована в рамках: CLXXVIII Международной научно-практической конференции «Научное сообщество студентов: МЕЖДИСЦИПЛИНАРНЫЕ ИССЛЕДОВАНИЯ» (Россия, г. Новосибирск, 07 декабря 2023 г.)

Наука: Информационные технологии

Скачать книгу(-и): Сборник статей конференции

Библиографическое описание:
Ахмадулин Д.С. АНАЛИЗ И ОПТИМИЗАЦИЯ ПРОЦЕССА ТЕСТИРОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ // Научное сообщество студентов: МЕЖДИСЦИПЛИНАРНЫЕ ИССЛЕДОВАНИЯ: сб. ст. по мат. CLXXVIII междунар. студ. науч.-практ. конф. № 23(177). URL: https://sibac.info/archive/meghdis/23(177).pdf (дата обращения: 17.05.2024)
Проголосовать за статью
Конференция завершена
Эта статья набрала 0 голосов
Дипломы участников
У данной статьи нет
дипломов

АНАЛИЗ И ОПТИМИЗАЦИЯ ПРОЦЕССА ТЕСТИРОВАНИЯ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ

Ахмадулин Дмитрий Сергеевич

студент, кафедра системное моделирование и автоматизированное проектирование, Московский Авиационный Институт,

РФ, г. Москва

Семенов Григорий Евгеньевич

научный руководитель,

канд. тех. наук, доц., Московский Авиационный Институт,

РФ, г. Москва

ANALYSIS AND OPTIMIZATION OF THE SOFTWARE TESTING PROCESS

 

Dmitry Akmadulin

Student, Department of System modeling and computer-aided design, Moscow Aviation Institute,

Russia, Moscow

Grigory Semenov

Scientific supervisor, Ph.D. of Engineering Sciences, associate professor, Moscow Aviation Institute,

Russia, Moscow

 

АННОТАЦИЯ

Тестирование программного обеспечения (ПО) является неотъемлемой частью процесса разработки ПО и играет важную роль в обеспечении качества программного продукта. Однако процесс тестирования может быть трудоемким и дорогостоящим. Поэтому задача оптимизации процесса тестирования является актуальной для разработчиков ПО.

ABSTRACT

Software testing is an integral part of the software development process and plays an important role in ensuring the quality of the software product. However, the testing process can be time-consuming and expensive. Therefore, the task of optimizing the testing process is relevant for software developers.

 

Ключевые слова: анализ; оптимизация; тестирование.

Keywords: analysis; optimization; testing.

 

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

Анализ процесса тестирования программного обеспечения (ПО) - это процесс сбора и анализа информации о текущем состоянии процесса тестирования для выявления проблем и возможностей для улучшения. Цель анализа процесса тестирования - обеспечить, чтобы процесс тестирования был эффективным и отвечал потребностям бизнеса.

Анализ процесса тестирования обычно включает в себя следующие этапы:

  • Определение целей и задач анализа. На этом этапе важно определить, что вы хотите достичь в результате анализа. Например, вы можете стремиться улучшить покрытие тестирования, снизить затраты на тестирование или повысить эффективность тестирования.
  • Сбор данных. Для анализа процесса тестирования необходимо собрать данные о текущем состоянии процесса.
  • Анализ данных. После сбора данных необходимо проанализировать их, чтобы выявить проблемы и возможности для улучшения.
  • Разработка рекомендаций. На основе анализа данных необходимо разработать рекомендации по улучшению процесса тестирования. Рекомендации должны быть конкретными и ориентированными на действия.

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

Оптимизация процесса тестирования программного обеспечения - это процесс внедрения изменений в процесс тестирования с целью повышения его эффективности и соответствия потребностям бизнеса.

Оптимизация процесса тестирования обычно включает в себя следующие этапы:

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

Методы оптимизации процесса тестирования программного обеспечения

Существует множество методов оптимизации процесса тестирования программного обеспечения. Некоторые из наиболее распространенных методов включают:

  • Использование автоматизации тестирования. Автоматизация тестирования может помочь сократить время и затраты на тестирование, а также повысить точность тестирования.
  • Использование методов тестирования, основанных на рисках. Методы тестирования, основанные на рисках, помогают сосредоточить усилия по тестированию на наиболее важных областях программного обеспечения.
  • Использование методов тестирования, основанных на поведении пользователя. Методы тестирования, основанные на поведении пользователя, помогают обеспечить, чтобы программное обеспечение соответствовало потребностям пользователей.
  • Улучшение взаимодействия между разработчиками и тестировщиками. Улучшенное взаимодействие между разработчиками и тестировщиками может помочь повысить качество программного обеспечения.

Выбор методов оптимизации

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

  • Цели и задачи бизнеса.
  • Характеристики программного обеспечения.
  • Доступные ресурсы.

Заключение

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

 

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

  1. Антонов, В.И. Математика. Интернет-тестирование базовых знаний: Учебное пособие / В.И. Антонов, Ф.И. Копелевич. - СПб.: Лань, 2010. - 160 c.
  2. Джек Фолк, Сэм Канер, Енг. Кек Нгуен. Тестирование программного обеспечения. Издательство ДиаСофт, 2001.
  3. Дастин, Э. Тестирование программного обеспечения. Внедрение, управление и автоматизация / Э. Дастин, Д. Рэшка, Д. Пол; Пер. с англ. М. Павлов. - М.: Лори, 2013. - 567 c.
  4. Винниченко И.В. Автоматизация процессов тестирования. Издательство Питер, 2005.
Удалить статью(вывести сообщение вместо статьи): 
Проголосовать за статью
Конференция завершена
Эта статья набрала 0 голосов
Дипломы участников
У данной статьи нет
дипломов

Оставить комментарий

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