<?xml version="1.0" encoding="UTF-8"?>
<article xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="JATS-archive-oasis-article1-4.xsd" article-type="research-article" dtd-version="1.4" xml:lang="ru">
  <front>
    <journal-meta>
      <journal-title-group>
        <journal-title>Журнал Современные наукоемкие технологии</journal-title>
      </journal-title-group>
      <issn>1812-7320</issn>
      <publisher>
        <publisher-name>Общество с ограниченной ответственностью &amp;quot;Издательский Дом &amp;quot;Академия Естествознания&amp;quot;</publisher-name>
      </publisher>
    </journal-meta>
    <article-meta>
      <article-id pub-id-type="publisher-id">ART-35855</article-id>
      <title-group>
        <article-title>Автоматизация функционального тестирования web-приложений</article-title>
      </title-group>
      <contrib-group>
        <contrib contrib-type="author">
          <name-alternatives>
            <name xml:lang="ru">
              <surname>Медведев</surname>
              <given-names>Ю.С.</given-names>
            </name>
          </name-alternatives>
          <name-alternatives>
            <name xml:lang="en">
              <surname>Medvedev</surname>
              <given-names>Y.S.</given-names>
            </name>
          </name-alternatives>
          <email>ysm-73@ya.ru</email>
          <xref ref-type="aff" rid="aff1"/>
        </contrib>
        <contrib contrib-type="author">
          <name-alternatives>
            <name xml:lang="ru">
              <surname>Терехов</surname>
              <given-names>В.В.</given-names>
            </name>
          </name-alternatives>
          <name-alternatives>
            <name xml:lang="en">
              <surname>Terekhov</surname>
              <given-names>V.V.</given-names>
            </name>
          </name-alternatives>
          <email>partner2002@front.ru</email>
          <xref ref-type="aff" rid="aff2"/>
        </contrib>
      </contrib-group>
      <aff id="aff1">
        <institution xml:lang="ru">Северо-Кавказский филиал ФГБОУ ВПО «Российский государственный университет правосудия»</institution>
        <institution xml:lang="en">North-Caucasian branch of «Russian state University of justice»</institution>
      </aff>
      <aff id="aff2">
        <institution xml:lang="ru">Краснодарское высшее военное авиационное училище лётчиков имени Героя Советского Союза А.К. Серова</institution>
        <institution xml:lang="en">Krasnodar higher military aviation school named after Hero of the Soviet Union A.K. Serov</institution>
      </aff>
      <pub-date date-type="pub" iso-8601-date="2016-05-18">
        <day>18</day>
        <month>05</month>
        <year>2016</year>
      </pub-date>
      <issue>5</issue>
      <fpage>58</fpage>
      <lpage>61</lpage>
      <permissions>
        <license xlink:href="https://creativecommons.org/licenses/by/4.0/">
          <license-p>This is an open-access article distributed under the terms of the CC BY 4.0 license.</license-p>
        </license>
      </permissions>
      <self-uri content-type="url" hreflang="ru">https://top-technologies.ru/article/view?id=35855</self-uri>
      <abstract xml:lang="ru" lang-variant="original" lang-source="author">
        <p>Для взаимодействия с конечным пользователем корпоративные информационные системы в последнее время широко используют web-интерфейс. По мере увеличения сложности web-приложений неизменно возрастает вероятность нарушения их функциональности. Нередко обнаружить ошибку в работе web-приложения бывает весьма сложно. Это связано как с большим количеством страниц, требующих тестирования, так и с трудоёмкостью перебора сочетаний значений всех входящих параметров, влияющих на сгенерированный результат. К тому же web-приложения постоянно модифицируются: добавляются новые страницы, дополняется функциональность приложения. Поэтому разработчики были вынуждены отказаться от тестирования web-приложений вручную по причине его высокой трудоёмкости. В статье анализируются различные подходы к автоматизации функционального тестирования web-приложений. Такая диагностика позволяет выявить причины нарушения функциональности, обеспечив надёжную работу web-приложения.</p>
      </abstract>
      <abstract xml:lang="en" lang-variant="translation" lang-source="translator">
        <p>For interaction with end user corporate information systems in recent times are widely using the web interface. With increasing complexity of web applications invariably increases the likelihood of violations of their functionality. Often to find a bug in the web application is very difficult. This is due to a large number of pages, requiring the testing and the complexity of iterating through the combinations of the values of all input parameters that affect the generated result. Besides, web applications are constantly modified, add new pages, complemented by the functionality of the application. So the developers were forced to abandon testing web applications manually due to its high complexity. The article analyzes various approaches to automating functional testing of web applications. Such diagnostics allows to identify the causes of violation of functionality, ensuring reliable operation of a web application.</p>
      </abstract>
      <kwd-group xml:lang="ru">
        <kwd>web-интерфейс</kwd>
        <kwd>web-приложение</kwd>
        <kwd>ajax-приложение</kwd>
      </kwd-group>
      <kwd-group xml:lang="en">
        <kwd>web interface</kwd>
        <kwd>web application</kwd>
        <kwd>ajax application</kwd>
      </kwd-group>
    </article-meta>
  </front>
  <back>
    <ref-list>
      <ref>
        <note>
          <p>1.	Веллинг Л., Томсон Л. Разработка Web-приложений с помощью PHP и MySQL, 3-е изд.: пер. с англ. – М.: Вильямс, 2013. – 880 с.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>2.	Овчаренко А.В. Ajax на примерах. – СПб.: БХВ-Петербург, 2010. – 432 с.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>3.	Петин В.А. Сайт на AJAX под ключ. Готовое решение для интернет-магазина. – СПб.: БХВ-Петербург 2011. – 432 с.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>4.	Фаулер М. Архитектура корпоративных программных приложений. – М.: Изд. дом «Вильямс», 2006. – 540 с.</p>
        </note>
      </ref>
      <ref>
        <note>
          <p>5.	Хольцнер С. jQuery. Практическое применение. – М.: Эскмо, 2010. – 224 с.</p>
        </note>
      </ref>
    </ref-list>
  </back>
</article>
