<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE article PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.3 20210610//EN" "JATS-journalpublishing1-3.dtd">
<article article-type="research-article" dtd-version="1.3" xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xml:lang="en"><front><journal-meta><journal-id journal-id-type="publisher-id">donstu</journal-id><journal-title-group><journal-title xml:lang="en">Advanced Engineering Research (Rostov-on-Don)</journal-title><trans-title-group xml:lang="ru"><trans-title>Advanced Engineering Research (Rostov-on-Don)</trans-title></trans-title-group></journal-title-group><issn pub-type="epub">2687-1653</issn><publisher><publisher-name>Don State Technical University</publisher-name></publisher></journal-meta><article-meta><article-id pub-id-type="doi">10.12737/22160</article-id><article-id custom-type="elpub" pub-id-type="custom">donstu-127</article-id><article-categories><subj-group subj-group-type="heading"><subject>Research Article</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="en"><subject>INFORMATION TECHNOLOGY, COMPUTER SCIENCE AND MANAGEMENT</subject></subj-group><subj-group subj-group-type="section-heading" xml:lang="ru"><subject>ИНФОРМАТИКА, ВЫЧИСЛИТЕЛЬНАЯ ТЕХНИКА И УПРАВЛЕНИЕ</subject></subj-group></article-categories><title-group><article-title>Method of selecting between manual and automated testing based on the software product features</article-title><trans-title-group xml:lang="ru"><trans-title>Метод выбора между ручным и автоматизированным тестированием, основанный на свойствах программного продукта</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Галимова</surname><given-names>Екатерина Юрьевна</given-names></name><name name-style="western" xml:lang="en"><surname>Galimova</surname><given-names>EkaterinaY. .</given-names></name></name-alternatives><email xlink:type="simple">Galim81@mail.ru</email><xref ref-type="aff" rid="aff-1"/></contrib><contrib contrib-type="author" corresp="yes"><name-alternatives><name name-style="eastern" xml:lang="ru"><surname>Коваленко</surname><given-names>Александр Николаевич</given-names></name><name name-style="western" xml:lang="en"><surname>Kovalenko</surname><given-names>Alexander N.</given-names></name></name-alternatives><email xlink:type="simple">akovalenko@uprint.spb.ru</email><xref ref-type="aff" rid="aff-1"/></contrib></contrib-group><aff-alternatives id="aff-1"><aff xml:lang="ru"><institution>Высшая школа печати и медиатехнологий Санкт-Петербургского государственного университета промышленных технологий и дизайна</institution><country>Россия</country></aff><aff xml:lang="en"><institution>Higher School of Printing Arts and Media Technologies, St. Petersburg State University of Technology and Design</institution><country>Russian Federation</country></aff></aff-alternatives><pub-date pub-type="collection"><year>2016</year></pub-date><pub-date pub-type="epub"><day>30</day><month>12</month><year>2016</year></pub-date><volume>16</volume><issue>4</issue><fpage>134</fpage><lpage>139</lpage><permissions><copyright-statement>Copyright &amp;#x00A9; Galimova E..., Kovalenko A.N., 2016</copyright-statement><copyright-year>2016</copyright-year><copyright-holder xml:lang="ru">Галимова Е.Ю., Коваленко А.Н.</copyright-holder><copyright-holder xml:lang="en">Galimova E..., Kovalenko A.N.</copyright-holder><license xml:lang="ru" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>Данная работа распространяется под лицензией Creative Commons Attribution 4.0.</license-p></license><license xml:lang="en" license-type="creative-commons-attribution" xlink:href="https://creativecommons.org/licenses/by/4.0/" xlink:type="simple"><license-p>This work is licensed under a Creative Commons Attribution 4.0 License.</license-p></license></permissions><self-uri xlink:href="https://www.vestnik-donstu.ru/jour/article/view/127">https://www.vestnik-donstu.ru/jour/article/view/127</self-uri><abstract><p>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.</p></abstract><trans-abstract xml:lang="ru"><p>Целью данной работы является создание и исследование метода выбора между ручным и автоматизированным тестированием программного продукта (ПП). Суть предлагаемого метода состоит в организации процедуры взаимодействия тестировщиков с программистами, которые завершили процесс написания программного кода и провели модульное тестирование. Предложен специальный вопросник из 20 пунктов, который заполняется программистом. Полученные таким образом, обработанные и проанализированные ответы позволяют судить о важных для работы тестировщика особенностях функционирования будущего программного продукта. В результате установлена общая связь свойств, определяющих полезность программного продукта, с методом тестирования. Если требуется проверка функциональных возможностей и (или) надежности, рекомендуется применять смешанное тестирование - ручное и автоматизированное. Если требуется проверка практичности и (или) сопровождаемости, рекомендуется применять ручное тестирование. Если требуется проверка эффективности и (или) мобильности, рекомендуется применять автоматизированное тестирование. Методика направлена на улучшение качества тестирования и основана на ГОСТ РИСО/МЭК 9126-93.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>ручное тестирование ПП</kwd><kwd>автоматизированное тестирование ПП</kwd><kwd>полуавтоматизированное тестирование ПП</kwd><kwd>метод выбора</kwd><kwd>manual software testing</kwd><kwd>automated software testing</kwd><kwd>semi-automated software testing</kwd><kwd>selection method</kwd></kwd-group></article-meta></front><back><ref-list><title>References</title><ref id="cit1"><label>1</label><citation-alternatives><mixed-citation xml:lang="ru">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.</mixed-citation><mixed-citation xml:lang="en">Roebuck, K. System Development Life Cycle (SDLC). High-impact Strategies — What You Need to Know: Definitions, Adoptions, Impact, Benefits, Maturity, Vendors.  Brisbane: Emereo Pty Limited, 2011, 530 p.</mixed-citation></citation-alternatives></ref><ref id="cit2"><label>2</label><citation-alternatives><mixed-citation xml:lang="ru">ГОСТ Р ИСО/МЭК 9126-93. Информационная технология. Оценка программной продукции. Характеристики качества и руководства по их применению / Госстандарт России. - Москва : Изд-во стандартов, 2004. - 9 с.</mixed-citation><mixed-citation xml:lang="en">GOST R ISO/MEK 9126-93. Informatsionnaya tekhnologiya. Otsenka pro-grammnoy produktsii. Kharakteristiki kachestva i rukovodstva po ikh primeneniyu. [State  Committee for the Russian Federation for Standardization and Metrology. GOST R  ISO/MEK 9126–93. Information technology. Software product evaluation. Quality  characteristics and guidelines for their use.] Moscow: Izdatel'stvo standartov, 2004, 9 p. (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit3"><label>3</label><citation-alternatives><mixed-citation xml:lang="ru">Галимова, Е. Ю. Анализ алгоритма принятия решения об автоматизации тестирования программного продукта с применением свободного программного обеспечения Selenium / Е. Ю. Галимова // Теория и практика применения свободного программного обеспечения : сб. тр. Рос. молодеж. конф. с эл-тами науч. школы. - Магнитогорск : Изд-во Магнитогорского гос. техн. ун-та им. Г. И. Носова, 2016. - 223 с.</mixed-citation><mixed-citation xml:lang="en">Galimova, E.Y. Analiz algoritma prinyatiya resheniya ob avtomatizatsii testirovaniya programmnogo produkta s primeneniem svobodnogo programmnogo  obespecheniya Selenium. [Analysis of decision algorithm on test automation using Selenium free software.] Teoriya i praktika primeneniya svobodnogo programmnogo  obespecheniya : sb. tr. Ros. molodezh. school.] Magnitogorsk: Nosov Magnitogorsk  State Technical University Press, 2016, 223 p. (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit4"><label>4</label><citation-alternatives><mixed-citation xml:lang="ru">Gundecha, U. Selenium Testing Tools Cookbook / U. Gundecha. - Birmingham : Pack Publishing, 2012. - 309 p.</mixed-citation><mixed-citation xml:lang="en">Gundecha, U. Selenium Testing Tools Cookbook. Birmingham: Pack Publishing, 2012, 309 p.</mixed-citation></citation-alternatives></ref><ref id="cit5"><label>5</label><citation-alternatives><mixed-citation xml:lang="ru">ГОСТ 15971-90. Системы обработки информации. Термины и определения / Гос. комитет СССР по управлению качеством продукции и стандартам. - Москва : Изд-во стандартов, 1991. - 13 с.</mixed-citation><mixed-citation xml:lang="en">GOST 15971–90. Sistemy obrabotki informatsii. Terminy i opredeleniya. [GOST 15971–90. Information processing systems. Terms and definitions.] USSR State Committee on product Quality Control and Standards. Moscow: Izdatel'stvo standartov,  1991, 13 p. (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit6"><label>6</label><citation-alternatives><mixed-citation xml:lang="ru">Галимова, Е. Ю. Автоматизация тестирования распределенных информационных систем / Е. Ю. Галимова // Информационные технологии и их применение : сб. тезисов докладов IV Всерос. интернет-конференции. - Иркутск : МГЛУ ЕАЛИ, 2016. - 210 с.</mixed-citation><mixed-citation xml:lang="en">Galimova, E.Y. Avtomatizatsiya testirovaniya raspredelennykh informatsionnykh system. [Test automation of distributed information systems.] Informatsionnye  tekhnologii i ikh primenenie: sb. tezisov dokladov IV Vseros. internetkonferentsii. [Information technologies and their application: coll.of abstr.and reports IV All- Russian Internet Conference.] Irkutsk: MGLU EALI, 2016, 210 p. (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit7"><label>7</label><citation-alternatives><mixed-citation xml:lang="ru">Галимова, Е. Ю. Преимущества ручного подхода к тестированию программного обеспечения / Е. Ю. Галимова // Наука в исследованиях молодых : мат-лы III Междунар. науч. форума студентов, магистрантов, аспирантов. - Новосибирск : Сибпринт, 2013. - 180 с.</mixed-citation><mixed-citation xml:lang="en">Galimova, E.Y. Preimushchestva ruchnogo podkhoda k testirovaniyu programmnogo obespecheniya. [Advantages of manual approach to software testing.] Nauka v  issledovaniyakh molodykh: mat-ly III Mezhdunar. nauch. foruma studentov, magistrantov, aspirantov.[Science in research of the young: Proc. III Int. Sci.  Forum of students, graduate students and postgraduates.] Novosibirsk: Sibprint, 2013, 180 p. (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit8"><label>8</label><citation-alternatives><mixed-citation xml:lang="ru">ГОСТ 28806-90. Качество программных средств. Термины и определения / Гос. комитет СССР по управлению качеством продукции и стандартам. - Москва : Изд-во стандартов, 1991. - 8 с.</mixed-citation><mixed-citation xml:lang="en">GOST 28806–90. Kachestvo programmnykh sredstv. Terminy i opredeleniya. [GOST 28806-90. Software quality. Terms and definitions.] USSR State Committee on product  Quality Control and Standards. Moscow: Izdatel'stvo standartov, 1991, 8 p. (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit9"><label>9</label><citation-alternatives><mixed-citation xml:lang="ru">Кошелева, Д. Л. Определение уровня языковой сложности текстов для изучающих польский язык как иностранный : выпускная квалификац. работа / Д. Л. Кошелева - Москва : Высшая школа экономики, 2015. - 73 с.</mixed-citation><mixed-citation xml:lang="en">Kosheleva, D.L. Opredelenie urovnya yazykovoy slozhnosti tekstov dlya izuchayushchikh pol'skiy yazyk kak inostrannyy: vypusknaya kvalifikats. rabota.  [Determining the linguistic complexity level of texts for learners of Polish as a  foreign language.] Moscow: Higher School of Economics, 2015, 73 p. (in Russian).</mixed-citation></citation-alternatives></ref><ref id="cit10"><label>10</label><citation-alternatives><mixed-citation xml:lang="ru">Галимова, Е. Ю. Применение алгоритма многокритериальной оптимизации при выборе между ручным и автоматизированным тестированием / Е. Ю. Галимова, А. Н. Коваленко // Молодежь. Наука. Инновации : сб. докладов 63-й Междунар. молодеж. науч.-техн. конф. - Владивосток : Изд-во Мор. гос. ун-та, 2015. - Т. 1. - 356 с.</mixed-citation><mixed-citation xml:lang="en">Galimova, E.Y., Kovalenko, A.N. Primenenie algoritma mnogokriterial'noy optimizatsii pri vybore mezhdu ruchnym i avtomatizirovannym testirovaniem.  [Application of multi-criteria optimization algorithm in selecting between manual and automated testing.] Molodezh'. Nauka. Innovatsii: sb. dokladov 63-y Mezhdunar.  molodezh. nauch.-tekhn. konf. [The Youth. Science. Innovations: Coll. of reports  63rd Int. Youth Sci.-Tech. Conf.] Vladivostok: Meritime State University Press, 2015, vol. 1, 356 p. (in Russian).</mixed-citation></citation-alternatives></ref></ref-list><fn-group><fn fn-type="conflict"><p>The authors declare that there are no conflicts of interest present.</p></fn></fn-group></back></article>
