<?xml version="1.0" encoding="UTF-8"?>
<article 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" xmlns:ali="http://www.niso.org/schemas/ali/1.0/" article-type="research-article" dtd-version="1.2" xml:lang="en">
  <front>
    <journal-meta>
      <journal-id journal-id-type="issn">1561-5405</journal-id>
	    <journal-id journal-id-type="doi">10.24151/1561-5405</journal-id>	  
      <journal-id journal-id-type="publisher-id">Proceedings of Universities. Electronics</journal-id>
      <journal-title-group>
        <journal-title xml:lang="en">Scientifical and technical journal "Proceedings of Universities. Electronics"</journal-title>
        <trans-title-group xml:lang="ru">
          <trans-title>Научно-технический журнал «Известия высших учебных заведений. Электроника»</trans-title>
        </trans-title-group>        
      </journal-title-group>      
      <issn publication-format="print">1561-5405</issn>
      <issn publication-format="online">2587-9960</issn>
      <publisher>
        <publisher-name xml:lang="en">National Research University of Electronic Technology</publisher-name>
        <publisher-name xml:lang="ru">Национальный исследовательский университет "Московский институт электронной техники"</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>                                    
      
    <article-id pub-id-type="doi">10.24151/1561-5405-2023-28-5-687-699</article-id><article-id pub-id-type="risc">XVMGMA</article-id><article-id pub-id-type="udk">004.415.53</article-id><article-categories><subj-group><subject>Информационно-коммуникационные технологии</subject></subj-group></article-categories><title-group><article-title xml:lang="en">A method for automated testing of consumer electronics devices using remote procedure calls and cloud services</article-title><trans-title-group xml:lang="ru"><trans-title>Метод автоматизированного тестирования  устройств потребительской электроники с помощью  удаленного вызова процедур и облачных сервисов</trans-title></trans-title-group></title-group><contrib-group><contrib contrib-type="author"><string-name xml:lang="ru">Гагарина Лариса Геннадьевна</string-name><name-alternatives><name xml:lang="ru"><surname>Гагарина</surname><given-names>Лариса Геннадьевна</given-names></name><name xml:lang="en"><surname>Gagarina</surname><given-names>Larisa G.</given-names></name></name-alternatives><string-name xml:lang="en">Larisa G. Gagarina</string-name><xref ref-type="aff" rid="AFF-1"/></contrib><contrib contrib-type="author"><string-name xml:lang="ru">Букарев Антон Владимирович</string-name><name-alternatives><name xml:lang="ru"><surname>Букарев</surname><given-names>Антон Владимирович</given-names></name><name xml:lang="en"><surname>Bukarev</surname><given-names>Anton V.</given-names></name></name-alternatives><string-name xml:lang="en">Anton V. Bukarev</string-name><xref ref-type="aff" rid="AFF-1"/></contrib><aff id="AFF-1" xml:lang="ru">Национальный исследовательский университет «МИЭТ», Россия, 124498,  г. Москва, г. Зеленоград, пл. Шокина, 1</aff></contrib-group><pub-date iso-8601-date="2026-03-25" date-type="pub" publication-format="electronic"><day>25</day><month>03</month><year>2026</year></pub-date><volume>Том. 28 №5</volume><fpage>687</fpage><lpage>699</lpage><self-uri>http://ivuz-e.ru/issues/5-_2023/metod_avtomatizirovannogo_testirovaniya_ustroystv_potrebitelskoy_elektroniki_s_pomoshchyu_udalennogo/</self-uri><self-uri content-type="pdf">http://ivuz-e.ru#</self-uri><abstract xml:lang="en"><p>In recent times, according to data from TAdviser and Statista think tanks, there is a pressing issue of a 24 % annual increase in errors in automated electronics production. Existing methods and tools for software testing organization at automated production of consumer electronics fail to achieve optimum effect. Despite cloud technologies enhancing the software development process, the technical aspects of testing are not yet fully explored. In this work, a method of remote automated testing for software of consumer electronics devices using Remote Procedure Call (RPC) is presented, aimed at improving the process, conserving resources, and increasing scalability. The study covers the analysis of existing architectural solutions and the development of a testing process model using queueing theory and the Monte Carlo method. Within the practical experiment, a task dispatcher has been designed and applied, efficiently regulating the software testing process for consumer electronics devices in a cloud service, which has allowed for the integration of existing testing methods without needing to modify their structure. This approach contributes to process optimization, reduces time expenses, and confirms the successful application of the proposed method.</p></abstract><trans-abstract xml:lang="ru"><p>В настоящее время, согласно данным аналитических агентств TAdviser и Statista, при автоматизированном производстве потребительской электроники количество ошибок ежегодно увеличивается на 24 &amp;#37;, что представляет собой актуальную проблему. Существующие методы и средства организации процесса тестирования программного обеспечения при автоматизированном производстве потребительской электроники недостаточно эффективны. Несмотря на то что облачные технологии улучшают процесс разработки программного обеспечения, технические аспекты тестирования еще не полностью изучены. В работе представлен метод дистанционного автоматизированного тестирования программного обеспечения устройств потребительской электроники с использованием удаленного вызова процедур Remote Procedure Call &amp;#40;RPC&amp;#41; с целью улучшить процесс, сэкономить ресурсы и увеличить масштабируемость. Исследование охватывает анализ существующих архитектурных решений, разработку модели процесса тестирования с помощью теории массового обслуживания и метода Монте-Карло. В рамках практического эксперимента создан и применен диспетчер задач, эффективно регулирующий процесс тестирования программного обеспечения устройств потребительской электроники в облачном сервисе, что позволило интегрировать существующие методы тестирования без необходимости модификации их конструкции. Такой подход способствует оптимизации процесса, уменьшению временных затрат и подтверждает успешное применение предложенного метода.</p></trans-abstract><kwd-group xml:lang="ru"><kwd>автоматизированное тестирование программного обеспечения</kwd><kwd>диспетчер задач</kwd><kwd>облачные устройства</kwd><kwd>модульное тестирование</kwd></kwd-group><kwd-group xml:lang="en"><kwd>automated software testing</kwd><kwd>task dispatcher</kwd><kwd>cloud devices</kwd><kwd>mobile devices</kwd><kwd>unit testing</kwd></kwd-group><funding-group/></article-meta>
  </front>
  <body/>
  <back>
    <ref-list><ref id="B1"><label>1.</label><mixed-citation xml:lang="ru">TAdviser: Государство. Бизнес. Технологии [Электронный ресурс]. URL: https://www.tadviser.ru (дата обращения: 01.08.2023).</mixed-citation></ref><ref id="B2"><label>2.</label><mixed-citation xml:lang="ru">Statista [Электронный ресурс]. URL: https://www.statista.com (дата обращения: 01.08.2023).</mixed-citation></ref><ref id="B3"><label>3.</label><mixed-citation xml:lang="ru">Гагарина Л. Г., Шевнина Ю. С. Моделирование цифрового двойника производственного процесса с использованием смарт-структуры // Системы компьютерной математики и их приложения. 2022. № 23. С. 84–90. EDN: UEMIYJ.</mixed-citation></ref><ref id="B4"><label>4.</label><mixed-citation xml:lang="ru">Веселов В. Ф., Гагарина Л. Г. Эмулятор вычислительного устройства с абсолютной точностью вычислений // Системы компьютерной математики и их приложения. 2022. № 23. С. 70–78. EDN: GTNYZV.</mixed-citation></ref><ref id="B5"><label>5.</label><mixed-citation xml:lang="ru">Мухутдинов Р. А., Мухутдинов А. А., Коняева О. С. CI/CD системы // Студенческий вестник. 2020. № 19-10 (117). С. 69–70. EDN: QGTKEQ.</mixed-citation></ref><ref id="B6"><label>6.</label><mixed-citation xml:lang="ru">Карышев А. А., Ромашов П. А. Система для автоматизации ручного тестирования программного обеспечения // Электронный журнал: наука, техника и образование. 2016. № 2 (6). С. 140–146. EDN: WPNCXJ. URL: http://nto-journal.ru/uploads/articles/7a1f6e69f918d40ce7a55504eb1ff4af.pdf (дата обращения: 28.08.2023).</mixed-citation></ref><ref id="B7"><label>7.</label><mixed-citation xml:lang="ru">Михальчук В. Д., Решетникова И. В. Использование ручного и автоматизированного тестирования ПО в гибких методологиях проектирования // Современные инструментальные системы, информационные технологии и инновации: сб. науч. тр. XV Междунар. науч.-практ. конф. (Курск, 19–20 марта 2020 г.). Курск: Юго-Западный государственный университет, 2020. С. 203–207. EDN: LSATBQ.</mixed-citation></ref><ref id="B8"><label>8.</label><mixed-citation xml:lang="ru">Данилова А. А., Майорова Е. С. Обзор патентной информации и источников периодической печати по теме: «Анализ автоматизированных систем тестирования программного обеспечения» // Современные тенденции развития науки и технологий. 2016. № 7-2. С. 22–26. EDN: WHDBAL.</mixed-citation></ref><ref id="B9"><label>9.</label><mixed-citation xml:lang="ru">Тютюных А. А., Полевщиков И. С. Разработка автоматизированной системы управления процессом тестирования программного обеспечения // Автоматизированные системы управления и информационные технологии: материалы Всерос. науч.-техн. конф. (Пермь, 17 мая 2018 г.): в 2 т. Пермь: Изд-во Пермского нац. исслед. политехнического ун-та, 2018. Т. 1. С. 104–109. EDN: YVAQHB.</mixed-citation></ref><ref id="B10"><label>10.</label><mixed-citation xml:lang="ru">Филиппов В. А., Хатько Е. Е. Проблемы качества тестирования программного обеспечения для мультизадачных пользовательских комплексов // Качество. Инновации. Образование. 2011. № 3 (70). С. 32–35. EDN: ONDBML.</mixed-citation></ref><ref id="B11"><label>11.</label><mixed-citation xml:lang="ru">Гридин В. Н., Дмитревич Г. Д., Анисимов Д. А. Методика построения веб-сервисов распределенных платформенно-независимых систем автоматизированного проектирования // Системы и средства информатики. 2014. Т. 24. № 1. С. 213–223. https://doi.org/10.14357/08696527140113. – EDN: SJHVPJ.</mixed-citation></ref><ref id="B12"><label>13.</label><mixed-citation xml:lang="ru">References</mixed-citation></ref><ref id="B13"><label>1.</label><mixed-citation xml:lang="ru">TAdviser: Government. Business. IT. Available at: https://tadviser.com (accessed: 01.08.2023).</mixed-citation></ref><ref id="B14"><label>2.</label><mixed-citation xml:lang="ru">Statista. Available at: https://www.statista.com (accessed: 01.08.2023).</mixed-citation></ref><ref id="B15"><label>3.</label><mixed-citation xml:lang="ru">Gagarina L. G., Shevnina Ju. S. Modeling a digital twin of the production process using smart structure. Sistemy komp’yuternoy matematiki i ikh prilozheniya, 2022, no. 23, pp. 84–90. (In Russian). EDN: UEMIYJ.</mixed-citation></ref><ref id="B16"><label>4.</label><mixed-citation xml:lang="ru">Veselov V. F., Gagarina L. G. Computing device emulator with absolute precision computing. Sistemy komp’yuternoy matematiki i ikh prilozheniya, 2022, no. 23, pp. 70–78. (In Russian). EDN: GTNYZV.</mixed-citation></ref><ref id="B17"><label>5.</label><mixed-citation xml:lang="ru">Mukhutdinov R. A., Mukhutdinov A. A., Konyaeva O. S. CI/CD systems. Studencheskiy vestnik, 2020, no. 19-10 (117), pp. 69–70. (In Russian). EDN: QGTKEQ.</mixed-citation></ref><ref id="B18"><label>6.</label><mixed-citation xml:lang="ru">Karyshev A. A., Romashov P. A. The automation system of software testing. Elektronnyy zhurnal: nauka, tekhnika i obrazovanie, 2016, no. 2 (6), pp. 140–146. (In Russian). EDN: WPNCXJ. Available at: http://nto-journal.ru/uploads/articles/7a1f6e69f918d40ce7a55504eb1ff4af.pdf (accessed: 28.08.2023).</mixed-citation></ref><ref id="B19"><label>7.</label><mixed-citation xml:lang="ru">Mikhalchuk V. D., Reshetnikova I. V. Using manual and automated software testing in flexible design methodologies. Sovremennye instrumental'nye sistemy, informatsionnye tekhnologii i innovatsii: sb. nauch. tr. XV Mezhdunar. nauch.-prakt. konf. (Kursk, 19–20 marta 2020 g.). Kursk, Southwest State University, 2020, pp. 203–207. (In Russian). EDN: LSATBQ.</mixed-citation></ref><ref id="B20"><label>8.</label><mixed-citation xml:lang="ru">Danilova A. A., Mayorova E. S. Review of patent information and periodical press sources on the topic: “Analysis of automated software testing systems”. Sovremennye tendentsii razvitiya nauki i tekhnologiy, 2016, no. 7-2, pp. 22–26. (In Russian). EDN: WHDBAL.</mixed-citation></ref><ref id="B21"><label>9.</label><mixed-citation xml:lang="ru">Tyutyunykh A. A., Polevshchikov I. S. Development of an automated control system for the software testing process. Avtomatizirovannye sistemy upravleniya i informatsionnye tekhnologii: materialy Vseros. nauch.-tekhn. konf. (Perm’, 17 maya 2018 g.), in 2 vol. Perm, Perm National Research Polytechnic University Publ., 2018, vol. 1, pp. 104–109. (In Russian). EDN: YVAQHB.</mixed-citation></ref><ref id="B22"><label>10.</label><mixed-citation xml:lang="ru">Filippov V. A., Khatko E. E. Problems of testing quality of the software for multitask user complexes. Kachestvo. Innovatsii. Obrazovanie, 2011, no. 3 (70), pp. 32–35. (In Russian). EDN: ONDBML.</mixed-citation></ref><ref id="B23"><label>11.</label><mixed-citation xml:lang="ru">Gridin V. N., Dmitrievich G. D., Anisimov D. A. Methodology of construction of web services of distributed platform-independent computer-aided design. Sistemy i sredstva informatiki = Systems and Means of Informatics, 2014, vol. 24, no. 1, pp. 213–223. (In Russian). https://doi.org/10.14357/08696527140113. – EDN: SJHVPJ.</mixed-citation></ref></ref-list>    
  </back>
</article>
