.. _gsauto_ug_intro: Руководство пользователя ======================== Руководство предназначено для начального изучения библиотеки `gs-automation`. .. note:: Для эффективного освоения материала рекомендуется иметь практический опыт работы с: 1. `Java `__ 2. `JUnit `__ 3. `Gradle `__ 4. `HTML `__ 5. :term:`Global3 ApplicationServer ` Библиотека `gs-automation` предназначена для разработки программ, автоматически взаимодействующих с пользовательским интерфейсом системы Global3. Это могут быть как :ref:`самостоятельные приложения, так и UI-тесты `. Библиотека используется совместно с сервером приложений системы Global3. Сервер приложений должен быть настроен :ref:`специальным образом `. Взаимодействие с интерфейсом осуществляется посредством обнаружения его :ref:`элементов ` и передачи в них событий от :ref:`устройств ввода `. Полное описание библиотеки находится в :ref:`справочнике по API ` библиотеки и её дополнительных компонент. К этому руководству :ref:`прилагаются ` демонстрационные примеры простых проектов приложений и UI-тестов. .. toctree:: :maxdepth: 1 :includehidden: :titlesonly: :hidden: prepare/index.rst usage/index.rst objects/index.rst interaction/index.rst appendix/index.rst