Учебники

55) Использование Selenium с Github

Что такое GitHub?

Git Hub — это платформа для совместной работы. Он построен поверх git. Это позволяет вам хранить как локальные, так и удаленные копии вашего проекта. Проект, который вы можете опубликовать среди членов вашей команды, поскольку они могут использовать его и обновлять оттуда сами.

Преимущества использования Git Hub For Selenium.

  • Когда над одним проектом работают несколько человек, они могут обновлять детали проекта и одновременно информировать других членов команды.
  • Jenkins может помочь нам регулярно собирать проект из удаленного хранилища, это помогает нам отслеживать неудачные сборки.

В этом уроке вы узнаете

Необходимое условие для интеграции Selenium и GitHub

Прежде чем мы начнем интеграцию селеном и git hub, нам нужно установить следующие компоненты.

  1. Установка Дженкинса.
  2. Установка Maven.
  3. Установка Tomcat.

Вы можете найти эти шаги установки по следующим ссылкам:

1) Руководство по установке Maven и Jenkins ( https://www.guru99.com/maven-jenkins-with-selenium-complete-tutorial.html )

2) Руководство по установке Tomcat ( https://www.guru99.com/apache.html )

Загрузить Selenium Script на GitHub

Git Binaries Установка

Теперь давайте начнем с установки «Git Binaries».

Шаг 1) Запустите браузер и перейдите по адресу URL- https://git-scm.com/

Шаг 2) Загрузите последнюю стабильную версию.

Шаг 3) Нажмите на загрузки для Windows после загрузки файла, мы можем начать с нашей установки.

Загрузить Selenium Script на GitHub

Шаг 4) Перейдите в папку загрузки или значок и запустите установщик.

Шаг 5) Нажмите через приветствие и общедоступную лицензию.

Шаг 6) Нажмите кнопку «Далее» в мастере настройки git.

Загрузить Selenium Script на GitHub

Шаг 7) Прочтите GNU General Public License и нажмите на кнопку «Далее»

Загрузить Selenium Script на GitHub

Появится другое окно,

Шаг 8) На этом этапе

  1. Выберите каталог, куда вы хотите установить «Git Binaries» и
  2. Нажмите на следующую кнопку

Загрузить Selenium Script на GitHub

Шаг 9) Выберите компонент, который вы хотите установить, и нажмите «Далее».

Загрузить Selenium Script на GitHub

Шаг 10) Если вы хотите создать папку меню «Пуск» для Git, оставьте настройки по умолчанию и нажмите «Далее».

Загрузить Selenium Script на GitHub

Шаг 11) На этом этапе

  1. Выберите «Использовать Git» в командной строке Windows, чтобы запустить Git из командной строки, и
  2. Нажмите на следующий.

Загрузить Selenium Script на GitHub

Оставьте настройки по умолчанию и нажмите «Далее» для установки.

Шаг 12) На этом этапе

  1. Выберите «Использовать открытый SSH». Это поможет нам выполнить команду из командной строки и определит путь к среде.
  2. Нажмите на следующую кнопку.

Загрузить Selenium Script на GitHub

Шаг 13) На этом этапе

  1. Выберите «Оформить заказ в стиле Windows, зафиксировать конец строки в стиле Unix» (как git-хаб должен обрабатывать окончания строк в текстовых файлах).
  2. Нажмите на следующую кнопку.

Загрузить Selenium Script на GitHub

Шаг 14) На этом этапе

  1. Выберите Use MinTTY — терминал по умолчанию для MSys2 для Git Bash.
  2. Нажмите на следующую кнопку

Загрузить Selenium Script на GitHub

Загрузить Selenium Script на GitHub

После успешной установки git вы можете получить доступ к git.

Откройте командную строку и введите «git» и нажмите «Enter». Если вы видите ниже экран означает, что он успешно установлен

Загрузить Selenium Script на GitHub

Установить плагин Jenkins Git

Теперь давайте начнем с установки плагинов Jenkins Git.

Шаг 1) Запустите браузер и перейдите к вашему Jenkins.

Шаг 2) Нажмите на Управление Дженкинс.

Загрузить Selenium Script на GitHub

Шаг 3) Нажмите на Управление плагинами, откроется другое окно

Загрузить Selenium Script на GitHub

Шаг 4) Нажмите на Доступную вкладку

Загрузить Selenium Script на GitHub

Шаг 5) На этом этапе

  1. Выберите плагин GitHub, а затем
  2. Нажмите на кнопку Загрузить сейчас и установите после перезагрузки.

Загрузить Selenium Script на GitHub

Теперь будут установлены следующие плагины.

После завершения установки. Перезагрузите сервер Tomcat, вызвав файл shutdown.bat

Загрузить Selenium Script на GitHub

После перезапуска Tomcat и Jenkins мы видим, что плагины установлены в «Установленной» вкладке.

Загрузить Selenium Script на GitHub

Настройка нашего Eclipse с плагином GitHub

Теперь давайте установим GitHub Plugin для Eclipse.

URI для расположения плагина EGit https://download.eclipse.org/egit/updates/

Шаг 1) Запустите Eclipse, а затем

  1. Нажмите на кнопку помощи, затем
  2. Нажмите на установку нового программного обеспечения

Загрузить Selenium Script на GitHub

Шаг 2) При открытии нового программного обеспечения откроется экран, показанный ниже. Теперь нажмите на добавить

Загрузить Selenium Script на GitHub

Шаг 3) На этом этапе

  1. Введите имя «EGIT» и
  2. Введите местоположение https://download.eclipse.org/egit/updates/ затем
  3. Нажмите на ОК.

Загрузить Selenium Script на GitHub

Шаг 4) Затем нажмите выбрать все и затем

Загрузить Selenium Script на GitHub

Шаг 5) Нажмите «Далее» и нажмите «Принять лицензионное соглашение», затем завершите установку.

Затем перезапустите затмение.

Загрузить Selenium Script на GitHub

Создание хранилища на Git

Шаг 1) Перейдите к Git Hub URI: https://github.com/ зарегистрируйтесь в git hub

Шаг 2) После того, как вы успешно зарегистрировались, нажмите «Создать новый репозиторий».

Загрузить Selenium Script на GitHub

Шаг 3) На этом этапе

  1. Введите имя хранилища и
  2. нажмите на создать репозиторийЗагрузить Selenium Script на GitHub

Тестовый пример использования Selenium с Git Hub.

Шаг 1) Когда мы закончим с новым репозиторием, запустите Eclipse

  1. Нажмите на файл
  2. Затем нажмите на новую кнопку, а затем
  3. Нажмите на другой

Загрузить Selenium Script на GitHub

Шаг 2) На этом этапе

  1. Выберите Maven Project и просмотрите местоположение.
  2. Нажмите на следующий

Загрузить Selenium Script на GitHub

Шаг 3) На этом этапе

  1. Выберите название проекта и местоположение, затем
  2. Нажмите на следующий

Загрузить Selenium Script на GitHub

Шаг 4) Нажмите на следующий

Загрузить Selenium Script на GitHub

Шаг 5) На этом этапе

  1. Введите идентификатор группы и
  2. Идентификатор артефакта и
  3. Нажмите на кнопку Готово.

Загрузить Selenium Script на GitHub

Как только вы нажмете кнопку Готово, проект будет создан.

Шаг 6)

Теперь давайте создадим пример скрипта

Загрузить Selenium Script на GitHub

Давайте отправим код / ​​локальный репозиторий в Git Hub.

Шаг 7) На этом этапе

  1. Откройте затмение, а затем перейдите к проекту
  2. Щелкните правой кнопкой мыши по проекту и выберите «команда», затем
  3. Выберите поделиться проектом

Загрузить Selenium Script на GitHub

Шаг 8) Как только мы нажмем «Поделиться проектом» на экране выше, мы получим другое окно

На этом этапе

  1. Выберите локальный репозиторий и
  2. Нажмите на готово.

Загрузить Selenium Script на GitHub

Как только мы нажмем кнопку «Готово», мы сможем увидеть изменения в структуре проекта, которые мы создали в локальном хранилище.

Загрузить Selenium Script на GitHub

Теперь пришло время отправить наш код в Git Hub Repository.

Шаг 9) На этом этапе

  1. Щелкните правой кнопкой мыши на проекте и команде, затем
  2. Нажмите на коммит

Загрузить Selenium Script на GitHub

Шаг 10) На этом этапе

  1. Введите сообщение о коммите и
  2. Выберите файлы, которые мы хотим отправить в репозиторий Git Hub.
  3. Нажмите на коммит и нажмите

Загрузить Selenium Script на GitHub

Когда вы закончите с этим, вы увидите, что значки в проекте меняются, это говорит о том, что мы успешно отправили и передали наш код в Git Hub.

Загрузить Selenium Script на GitHub

Мы можем проверить в концентраторе Git в репозитории, что наш проект успешно помещен в репозиторий.

Загрузить Selenium Script на GitHub

Теперь пришло время выполнить наш проект из Git Hub в Дженкинсе.

Шаг 11) Запустите браузер и откройте свой Jenkins.

Шаг 12) Нажмите на новый пункт.

Загрузить Selenium Script на GitHub

Шаг 13) На этом этапе

  1. Введите название предмета
  2. Выберите проект Maven
  3. Нажмите на кнопку ОК

Загрузить Selenium Script на GitHub

Шаг 14) На этом шаге мы настроим Git Hub в Jenkins

  1. Нажмите на Git и
  2. Введите URI репозитория
  3. Нажмите на Добавить репозиторий

Если у вас есть несколько репозиториев в Git Hub, вам нужно добавить имя Refspec в поле репозитория.

Загрузить Selenium Script на GitHub

Мы можем получить URI в Git Hub

Загрузить Selenium Script на GitHub

Шаг 15) На этом этапе

  1. Добавьте расположение файла pom.xml в текстовое поле и
  2. Укажите цели и варианты Maven, а затем
  3. Выберите опцию, как запустить тест
  4. Нажмите на кнопку Сохранить.

Загрузить Selenium Script на GitHub

Шаг 16) Как только мы нажмем на кнопку Сохранить, появится экран,

Теперь мы можем построить наш проект, нажав на сборку.

Загрузить Selenium Script на GitHub

Шаг 17) Он покажет Build, нажмите на номер сборки или дату сборки.

Загрузить Selenium Script на GitHub

Шаг 18) Как только мы нажмем на номер сборки, появится экран, где мы можем увидеть вывод консоли на этом шаге, нажмите на вывод консоли.

Загрузить Selenium Script на GitHub

Наконец, мы можем убедиться, что наша сборка успешно завершена / выполнена.

Загрузить Selenium Script на GitHub

Эта статья предоставлена ​​Чайтанья Пуджари