Метод выбора между ручным и автоматизированным тестированием, основанный на свойствах программного продукта

Автор: Галимова Екатерина Юрьевна, Коваленко Александр Николаевич

Журнал: Advanced Engineering Research (Rostov-on-Don) @vestnik-donstu

Рубрика: Информатика, вычислительная техника и управление

Статья в выпуске: 4 (87) т.16, 2016 года.

Бесплатный доступ

Целью данной работы является создание и исследование метода выбора между ручным и автоматизированным тестированием программного продукта (ПП). Суть предлагаемого метода состоит в организации процедуры взаимодействия тестировщиков с программистами, которые завершили процесс написания программного кода и провели модульное тестирование. Предложен специальный вопросник из 20 пунктов, который заполняется программистом. Полученные таким образом, обработанные и проанализированные ответы позволяют судить о важных для работы тестировщика особенностях функционирования будущего программного продукта. В результате установлена общая связь свойств, определяющих полезность программного продукта, с методом тестирования. Если требуется проверка функциональных возможностей и (или) надежности, рекомендуется применять смешанное тестирование - ручное и автоматизированное. Если требуется проверка практичности и (или) сопровождаемости, рекомендуется применять ручное тестирование. Если требуется проверка эффективности и (или) мобильности, рекомендуется применять автоматизированное тестирование. Методика направлена на улучшение качества тестирования и основана на ГОСТ РИСО/МЭК 9126-93.

Еще

Ручное тестирование пп, автоматизированное тестирование пп, полуавтоматизированное тестирование пп, метод выбора

Короткий адрес: https://sciup.org/14250239

IDR: 14250239   |   УДК: 004.415.532   |   DOI: 10.12737/22160

Method of selecting between manual and automated testing based on the software product features

The work objective is to develop and investigate a method of choosing between manual and automated testing of the software product (SP). The proposed method principle consists in the organization of the interaction routines between testers and programmers who have completed the coding and unit testing process. A special questionnaire of 20 points which is filled in by a programmer is offered. Thus, the obtained, processed and analyzed answers make assertions about features of the prospective software product performance valuable for a tester. As a result, a general connection between the properties that determine the software utility and the testing method is specified. When functionality and (or) the reliability checking is requested, it is recommended to use the mixed testing - both manual and automated. When usability and (or) maintainability checking is requested, it is recommended to use the manual testing. When productivity and (or) portability checking is requested, it is recommended to use the automated testing. The methods are aimed at improving the testing quality on the basis of GOST RISO/IEC 9126-93.

Еще

Список литературы Метод выбора между ручным и автоматизированным тестированием, основанный на свойствах программного продукта

  • Roebuck, K. System Development Life Cycle (SDLC). High-impact Strategies -What You Need to Know: Definitions, Adoptions, Impact, Benefits, Maturity, Vendors/K. Roebuck. -Brisbane: Emereo Pty Limited, 2011. -530 p.
  • ГОСТ Р ИСО/МЭК 9126-93. Информационная технология. Оценка программной продукции. Характеристики качества и руководства по их применению/Госстандарт России. -Москва: Изд-во стандартов, 2004. -9 с.
  • Галимова, Е. Ю. Анализ алгоритма принятия решения об автоматизации тестирования программного продукта с применением свободного программного обеспечения Selenium/Е. Ю. Галимова//Теория и практика применения свободного программного обеспечения: сб. тр. Рос. молодеж. конф. с эл-тами науч. школы. -Магнитогорск: Изд-во Магнитогорского гос. техн. ун-та им. Г. И. Носова, 2016. -223 с.
  • Gundecha, U. Selenium Testing Tools Cookbook/U. Gundecha. -Birmingham: Pack Publishing, 2012. -309 p.
  • ГОСТ 15971-90. Системы обработки информации. Термины и определения/Гос. комитет СССР по управлению качеством продукции и стандартам. -Москва: Изд-во стандартов, 1991. -13 с.
  • Галимова, Е. Ю. Автоматизация тестирования распределенных информационных систем/Е. Ю. Галимова//Информационные технологии и их применение: сб. тезисов докладов IV Всерос. интернет-конференции. -Иркутск: МГЛУ ЕАЛИ, 2016. -210 с.
  • Галимова, Е. Ю. Преимущества ручного подхода к тестированию программного обеспечения/Е. Ю. Галимова//Наука в исследованиях молодых: мат-лы III Междунар. науч. форума студентов, магистрантов, аспирантов. -Новосибирск: Сибпринт, 2013. -180 с.
  • ГОСТ 28806-90. Качество программных средств. Термины и определения/Гос. комитет СССР по управлению качеством продукции и стандартам. -Москва: Изд-во стандартов, 1991. -8 с.
  • Кошелева, Д. Л. Определение уровня языковой сложности текстов для изучающих польский язык как иностранный: выпускная квалификац. работа/Д. Л. Кошелева -Москва: Высшая школа экономики, 2015. -73 с.
  • Галимова, Е. Ю. Применение алгоритма многокритериальной оптимизации при выборе между ручным и автоматизированным тестированием/Е. Ю. Галимова, А. Н. Коваленко//Молодежь. Наука. Инновации: сб. докладов 63-й Междунар. молодеж. науч.-техн. конф. -Владивосток: Изд-во Мор. гос. ун-та, 2015. -Т. 1. -356 с.
Еще