<!DOCTYPE article
PUBLIC "-//NLM//DTD JATS (Z39.96) Journal Publishing DTD v1.4 20190208//EN"
       "JATS-journalpublishing1.dtd">
<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" article-type="research-article" dtd-version="1.4" xml:lang="en">
 <front>
  <journal-meta>
   <journal-id journal-id-type="publisher-id">Modern Technologies and Scientific and Technological Progress</journal-id>
   <journal-title-group>
    <journal-title xml:lang="en">Modern Technologies and Scientific and Technological Progress</journal-title>
    <trans-title-group xml:lang="ru">
     <trans-title>современные технологии и научно-технический прогресс</trans-title>
    </trans-title-group>
   </journal-title-group>
   <issn publication-format="print">2686-9896</issn>
  </journal-meta>
  <article-meta>
   <article-id pub-id-type="publisher-id">97705</article-id>
   <article-id pub-id-type="doi">10.36629/2686-9896-2025-1-89-90</article-id>
   <article-categories>
    <subj-group subj-group-type="toc-heading" xml:lang="ru">
     <subject>ТЕХНИЧЕСКАЯ КИБЕРНЕТИКА</subject>
    </subj-group>
    <subj-group subj-group-type="toc-heading" xml:lang="en">
     <subject>TECHNICAL CYBERNETICS</subject>
    </subj-group>
    <subj-group>
     <subject>ТЕХНИЧЕСКАЯ КИБЕРНЕТИКА</subject>
    </subj-group>
   </article-categories>
   <title-group>
    <article-title xml:lang="en">AUTOMATED TESTING: METHODOLOGY ATML</article-title>
    <trans-title-group xml:lang="ru">
     <trans-title>АВТОМАТИЗИРОВАНИЕ ТЕСТИРОВАНИЯ: МЕТОДОЛОГИЯ ATML</trans-title>
    </trans-title-group>
   </title-group>
   <contrib-group content-type="authors">
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Александрова</surname>
       <given-names>Елена Григорьевна</given-names>
      </name>
      <name xml:lang="en">
       <surname>Aleksandrova</surname>
       <given-names>Elena Grigor'evna</given-names>
      </name>
     </name-alternatives>
    </contrib>
    <contrib contrib-type="author">
     <name-alternatives>
      <name xml:lang="ru">
       <surname>Добрынина</surname>
       <given-names>Надежда Николаевна</given-names>
      </name>
      <name xml:lang="en">
       <surname>Dobrynina</surname>
       <given-names>Nadezhda Nikolaevna</given-names>
      </name>
     </name-alternatives>
     <xref ref-type="aff" rid="aff-1"/>
    </contrib>
   </contrib-group>
   <aff-alternatives id="aff-1">
    <aff>
     <institution xml:lang="ru">ФГБОУ ВО &quot;Ангарский государственный технический университет&quot;</institution>
     <country>RU</country>
    </aff>
    <aff>
     <institution xml:lang="en">Federal State Funded Educational Establishment of Higher Education «Angarsk State Technical University»</institution>
     <country>RU</country>
    </aff>
   </aff-alternatives>
   <pub-date publication-format="print" date-type="pub" iso-8601-date="2025-04-28T07:19:09+03:00">
    <day>28</day>
    <month>04</month>
    <year>2025</year>
   </pub-date>
   <pub-date publication-format="electronic" date-type="pub" iso-8601-date="2025-04-28T07:19:09+03:00">
    <day>28</day>
    <month>04</month>
    <year>2025</year>
   </pub-date>
   <volume>2025</volume>
   <issue>1</issue>
   <fpage>89</fpage>
   <lpage>90</lpage>
   <history>
    <date date-type="received" iso-8601-date="2025-04-17T00:00:00+03:00">
     <day>17</day>
     <month>04</month>
     <year>2025</year>
    </date>
   </history>
   <self-uri xlink:href="https://angtu.editorum.ru/en/nauka/article/97705/view">https://angtu.editorum.ru/en/nauka/article/97705/view</self-uri>
   <abstract xml:lang="ru">
    <p>Рассмотрены общие положения об автоматическом тестировании. Приведено краткое описание методологии ATML, определение понятий RAD, COTS</p>
   </abstract>
   <trans-abstract xml:lang="en">
    <p>General provisions on automatic testing. Brief description of ATML methodology, definition of RED, COTS concepts</p>
   </trans-abstract>
   <kwd-group xml:lang="ru">
    <kwd>автоматизированное тестирование</kwd>
    <kwd>ATML</kwd>
    <kwd>RED</kwd>
    <kwd>COTS</kwd>
   </kwd-group>
   <kwd-group xml:lang="en">
    <kwd>automated testing ATML</kwd>
    <kwd>RED</kwd>
    <kwd>COTS</kwd>
   </kwd-group>
  </article-meta>
 </front>
 <body>
  <p>Менеджеры проектов и разработчики, создающие современные приложения, сталкиваются со сложными задачами, которые требуется решать в рамках сжатых сроков и минимальных ресурсов. Используя их попытки сделать большее с наименьшими затратами, организации стремятся к тому, чтобы тестирование осуществлялось адекватно и при этом как можно более быстро и тщательно. Для достижения этой цели организации переходят к автоматизированному тестированию.Столкнувшись с этим и осознав, что большое количество тестов не может быть выполнено вручную, например, имитация 1000 виртуальных пользователей при нагрузочном тестировании, профессионалы в области программного обеспечения внедряют автоматизированное тестирование в свои проекты. Однако профессионалы в области программного обеспечения могут не знать, что включает в себя внедрение инструментальных средств тестирования в проект.Рост возможностей автоматизированного тестирования вызван ростом популярности ускоренной разработки приложений (RAD) — методологии разработки программного обеспечения, которая уделяет основное внимание сокращению сроков разработки, обеспечивая при этом возможность получения различных версий программного продукта все возрастающего объема с высокой частотой. Первостепенной задачей RAD является сокращение суммарного времени разработки за счет рассмотрения самых рискованных аспектов разработки в ранних версиях. В итоге тестирование выполняется в начале первичного цикла RAD, а также в рамках каждого последующего цикла RAD. Проектирование и разработка тестирования представляют собой сложный процесс. Тестирование может оказаться столь же трудоемким, что и разработка программных приложений. Если, например, проект включает в себя интеграцию готовых прикладных продуктов (COTS), тестирование может потребовать даже больших ресурсов, чем разработка. В случае если команда тестировщиков не участвует в создании спецификации программного обеспечения или тестирование начинается на поздних этапах, проект становится более рискованным. Результатом этого могут быть незавершенные работы по тестированию, нехватка времени на тестирование и незапланированное увеличение сроков разработки для обеспечения тестирования.ATML – методология жизненного цикла автоматизированного тестирования. ATML – структурированная методология, направленная на обеспечение успешной реализации автоматизированного тестирования. ATML – подход отражает преимущества современных методов работы по ускоренной разработке приложений, когда пользователь задействован на ранних этапах цикла разработки. Конечный пользователь программного продукта активно подключается к анализу, проектированию, разработке и тестированию каждой версии программного обеспечения, все возрастающей по объему.ATML представляет собой процесс, состоящий из шести компонентов. Эта методология поддерживает подробные и взаимосвязанные работы, требуемые для принятия решения об использовании автоматизированных средств тестирования. Она учитывает процесс внедрения и оптимизации автоматизированных средств тестирования и касается планирования, анализа, проектирования, выполнения и управления тестированием. Область применения программы тестирования намечается в плане тестирования как описание верхнего уровня подхода и внедрения тестирования. Область применения далее уточняется путем определения целей, объектов и стратегий тестирования, а также требований к тестированию. Как и при разработке приложения, требования к тестированию формулируют до создания проекта тестирования. Кроме того, программа тестирования должна быть спланирована и сознательно спроектирована таким образом, чтобы обеспечить наиболее эффективное и подходящее выполнение тестирования целевого приложения. Проектирование тестирования осуществляется с помощью графического описания работ по тестированию так, чтобы дать персоналу, работающему над проектом и занимающемуся тестированием, представление о границах и масштабе программы тестирования.</p>
 </body>
 <back>
  <ref-list>
   <ref id="B1">
    <label>1.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Александрова, Е. Г. Место тестирования в различных моделях разработки программного обеспечения / Е. Г Александрова, Н. Н. Добрынина – Текст: непосредственный // Современные технологии и научно-технический прогресс: Междунар. научн.-техн. конф. имени проф. В.Я. Баденикова: Тез. докл. – Ан-гарск: ФГБОУ ВО АнГТУ. – 2023. – №. 1. – С. 97-98.</mixed-citation>
     <mixed-citation xml:lang="en">Aleksandrova, E. G. Mesto testirovaniya v razlichnyh modelyah razrabotki programmnogo obespecheniya / E. G Aleksandrova, N. N. Dobrynina – Tekst: neposredstvennyy // Sovremennye tehnologii i nauchno-tehnicheskiy progress: Mezhdunar. nauchn.-tehn. konf. imeni prof. V.Ya. Badenikova: Tez. dokl. – An-garsk: FGBOU VO AnGTU. – 2023. – №. 1. – S. 97-98.</mixed-citation>
    </citation-alternatives>
   </ref>
   <ref id="B2">
    <label>2.</label>
    <citation-alternatives>
     <mixed-citation xml:lang="ru">Рэшка Д. Автоматизированное тестирование программного обеспечения. Внедрение, управление, эксплуатация / Д. Рэшка, Э. Дастин, Д. Пол. – Москва : Издательство Лори, 2022. – 567 с. – Текст : непосредственный.</mixed-citation>
     <mixed-citation xml:lang="en">Reshka D. Avtomatizirovannoe testirovanie programmnogo obespecheniya. Vnedrenie, upravlenie, ekspluataciya / D. Reshka, E. Dastin, D. Pol. – Moskva : Izdatel'stvo Lori, 2022. – 567 s. – Tekst : neposredstvennyy.</mixed-citation>
    </citation-alternatives>
   </ref>
  </ref-list>
 </back>
</article>
