selenium integration with github using eclipse
Урок стъпка по стъпка за интегриране на селен с GitHub с помощта на Eclipse:
Git и GitHub осигуряват централно базирано на облак местоположение, като по този начин улесняват разработчиците да съхраняват и споделят своите кодове, докато работят по проект за уеб разработка. Те революционизираха процеса на разработване на софтуер, когато в проекта има повече от един разработчик.
GitHub предоставя платформа, която позволява на разработчиците да споделят своята рамка и им позволява да работят върху кода на другите в крайна сметка чрез намаляване на времето за изграждане на софтуер.
В тази статия ще научим как да интегрираме скриптове на Selenium в GitHub с помощта на Eclipse. Преди да научим процеса обаче, нека се запознаем с това какво представлява GitHub и какви са основните му терминологии.
Какво ще научите:
Какво е Git?
GIT - първоначално разработена от Linus Torvalds е система за контрол на версиите, която се използва за управление на изходния код на софтуерно приложение.
Той улеснява много разработчици да работят колективно едновременно, върху един и същ файл, без да пречи на останалите.
Какво е GitHub?
Нека разгледаме ситуация за пример. Да предположим, че работите в екип за разработване на софтуерно приложение и двама членове на екип работят по определен модул. Нека ги разгледаме като A и B.
За този модул разработчикът A ще има копие в своя компютър, а разработчикът B ще има копие на своя компютър. Сега на този етап, ако разработчикът B промени кода в модула, тогава разработчикът A няма да знае промените, направени от разработчика B и обратно.
За да преодолеем този проблем, имаме платформа, която се нарича GitHub. Github е уеб хостинг услуга, при която изходният код на софтуерно приложение може да бъде качен / записан чрез git софтуера (инсталиран на вашия локален компютър) или можете директно да копирате кода от вашия компютър и да запазите на сървъра.
Характеристики на GitHub
По-долу са изброени различните функции на GitHub.
- Разпределени: GitHub предоставя разпределена мрежа, което означава, че осигурява резервно копие на кода. По този начин, в случай че централният сървър се срине, кодерът има своето копие в локалното хранилище. Той запазва всяка версия или всяко копие на променения код.
- Съвместим: Да предположим, че ако използвате друга система за контрол на версиите като SVN и искате да преминете към GitHub, тогава можете лесно да направите това, без да създавате нов код отново.
- Разклонение: Разклоняването е уникална функция, предоставена от GitHub. Разработчикът трябва да избере част от кода от отдалечения клон, за да може разработчикът на клона да направи промени, да обедини или изтрие кодове в рамките на няколко секунди.
- Сигурно: GitHub използва защитни функции на SHAI (криптиран шестнадесетичен код) за всякакви промени / ангажиране, направени от разработчиците. По този начин той запазва поверителността на разработения проект.
Основни терминологии
Нека се запознаем с основните терминологии, свързани с GitHub.
- Искане за изтегляне: Ако сте направили промени в кода / скрипта, за да покажете на останалите сътрудници, изпращате заявка за изтегляне.
- Хранилище: Можете просто да го третирате като място за съхранение на работното ви място, което съдържа всичките ви файлове с документация и историята на промените.
- Вилица: Това е копие на чуждо хранилище във вашия акаунт, в което можете да правите промени и това няма да засегне оригиналния код.
- Ангажиране: Каквито и да са промените, които правите във файловете си, ще бъдат подложени на ангажиране. Всяка промяна се записва под определено име или идентификатор, който също се нарича „ревизия“.
- Разклонение: Когато извличате част / раздел код от основната или отдалечената писта на вашия софтуер, тогава тя се нарича „клон“ и процесът е известен като Разклоняване.
Как да инсталирам Git?
Нека започнем процеса, като инсталираме Git в системата.
Следвайте стъпките по-долу, за да инсталирате Git:
# 1) Отидете до https://git-scm.com/ .
# две) Щракнете върху бутон за изтегляне , както е показано на изображението по-долу. Това ще изтегли най-новата стабилна версия на Git във вашата система.
как да отворите .torrent файл
# 3) Щракнете двукратно върху изтеглен инсталационен файл за да стартирате инсталационния процес.
# 4) Приемете Общ публичен лиценз на GNU . Щракнете върху бутона Напред.
# 5) Предоставете място за инсталиране където искате да инсталирате Git. Щракнете върху Следващ бутон .
# 6) Изберете следните компоненти, както е показано на изображението по-долу, за да ги инсталирате. Щракнете върху бутона Напред.
# 7) В този съветник има опция за създаване на пряк път. По подразбиране папката 'Старт', където ще бъде създадена иконата за пряк път, е предварително избрана. Посочете местоположението, ако искате да промените, в противен случай го оставете непроменено. Щракнете върху бутона Напред.
# 8) На тази страница на съветника ни е дадена възможност за използване на Git от командния ред. Изберете втори вариант и като изберем това, ще можем да използваме Git от командния ред на Windows. Щракнете върху бутона Напред.
# 9) Следният екран се показва на съветника. Щракнете върху бутона Напред.
# 10) На следващата страница на съветника има разпоредба за конфигуриране на преобразуването в края на реда. Оставете настройките по подразбиране и щракнете върху бутона Напред.
# единадесет) На следващата страница на съветника изберете терминалния емулатор, който искате да използвате с Git bash. Оставете настройките по подразбиране и щракнете върху бутона Напред.
# 12) На последната страница на съветника има опция за активиране на допълнителните функции, предоставени от Git. Изберете опциите, както са показани на изображението, и кликнете върху бутона Инсталиране.
Забележка: След като инсталационният процес завърши, трябва да проверим дали е изпълнен успешно или не. За да направите това, отворете командния ред и напишете „Git“ и натиснете клавиша „Enter“. Ако екранът, показан по-долу, съвпада с вашите резултати, това означава, че процесът на инсталиране е бил успешен.
Настройте Eclipse с Git Plugin
# 1) Стартирайте Eclipse и отидете до Помощ => Eclipse Marketplace .
етапи от жизнения цикъл на разработването на софтуер
# две) Ще се покаже следният екран, както е показано на изображението по-долу.
# 3) Въведете “EGit” в секцията за търсене, както е показано на изображението по-долу.
# 4) Щракнете върху Go.
# 5) Щракнете върху бутона за инсталиране, за да инсталирате “EGit - Git интеграция за Eclipse” .
# 6) Изберете всички опции, както е показано на изображението по-долу. Щракнете върху бутона Напред.
# 7) Приемете лицензионното споразумение и кликнете върху бутона Finish.
По този начин успешно сте инсталирали приставката Git на вашия компютър.
Създайте хранилище на GitHub
Преди да научим процеса на създаване на хранилище, нека разберем какво представлява хранилището.
Хранилище в контекст на GitHub означава централно място, където могат да се съхраняват всички данни, файлове и т.н. Той се използва особено за ефективно координиране на дейностите по даден проект. Можете да добавяте java файлове, екранни снимки, видеоклипове, листове на Excel, документи и т.н., накратко, всичко, от което се нуждае вашият проект, може да бъде добавено към хранилище.
Следвайте стъпките по-долу, за да създадете хранилище на GitHub:
1. Отворете https://github.com/.
2. Завършете процеса на регистрация.
3. Влезте с валидни идентификационни данни.
4. Щракнете върху „Ново хранилище“ както е показано на изображението по-долу.
5. Въведете името на хранилището в „Име на хранилището“ текстово поле.
6. Предоставете описание (по избор) на хранилището.
7. Щракнете върху „Създаване на хранилище“ бутон.
По този начин се създава хранилище.
Интеграция на селен с GitHub с помощта на Eclipse
По-долу са дадени стъпките, включени в интеграцията на Сценарий за автоматизация на селен с GitHub с помощта на Eclipse IDE
# 1) За да интегрирате Selenium с GitHub, стартирайте Eclipse IDE и отидете до проекта Selenium Automation, който трябва да бъде синхронизиран с GitHub.
# две) Щракнете с десния бутон върху проекта и отидете до Екип => Споделяне на проект .
# 3) Изберете хранилището от падащото меню. Ако в падащото меню не се показват данни, щракнете върху Създаване.
# 4) Кликнете върху проекта Selenium Automation, който искате да интегрирате с GitHub. Щракнете върху завършек бутон.
# 5) Забележете следната промяна в структурата на вашия проект Selenium.
# 6) Щракнете с десния бутон върху проекта, който е конфигуриран с Git Repository. Отидете до Екип => Ангажиране .
# 7) Щракнете с десния бутон върху проекта за автоматизация на Selenium и отидете до Екип => Добавяне към индекса .
преобразуване на символ в низ c ++
# 8) Въведете съобщението за фиксиране и кликнете върху Бутон за ангажиране .
Това ще добави всичките ви файлове с тестови случаи към поетапни промени.
# 9) Отворете раздела Git repository в Eclipse.
Забележка: Ако разделът не се отваря по подразбиране, следвайте стъпките по-долу.
да се) Отидете до Windows => Показване на изглед => Други .
б) Под папката Git изберете, Git хранилища и Git Staging и щракнете върху бутона OK.
# 10) Под хранилището на Git щракнете с десния бутон върху дистанционното и навигирайте, за да създадете дистанционно.
# единадесет) Ще се отвори нов изскачащ прозорец, предоставете името на отдалеченото. Оставете останалите настройки непроменени и кликнете върху бутона OK.
# 12) Ще се отвори друг изскачащ прозорец, който предоставя URL адреса на хранилището на GitHub, който може да бъде копиран, като следвате посочените по-долу стъпки:
да се) Придвижете се до създадено хранилище на GitHub.
б) Кликнете върху Clone или изтеглете, както е показано на изображението по-долу.
° С) Копирайте URL адреса.
# 13) Посочете копирания URL адрес и другите подробности, включително вашите идентификационни данни за вход в акаунта в GitHub, както е показано на изображението по-долу, и кликнете върху бутона Finish.
# 14) След като процесът на конфигуриране приключи, трябва да изберем клона, в който ще извършим промени. Щракнете върху Бутон за напреднали както е показано на изображението.
# петнадесет) Изберете вашия клон и кликнете върху Бутон за добавяне на спецификация .
# 16) Накрая кликнете върху бутона Finish. Сега под Remote ще намерите папка, която е името, което сте предоставили в стъпка 11.
# 17) Щракнете с десния бутон върху URL адреса с червена стрелка и кликнете върху Натиснете .
# 18) По този начин всички направени промени и тестовите случаи на вашия проект Selenium ще бъдат ангажирани в хранилището.
# 19) Проверете актуализациите във вашия акаунт в GitHub.
Заключение
В тази статия се научихме да интегрираме скриптовете за автоматизация на проекта Selenium в GitHub. Когато повече от един разработчик работи по проект за автоматизация на тестове, тогава координацията между екипа е най-голямата пречка за постигане на крайния срок.
Тук GitHub предоставя централна платформа, където разработчиците могат да преглеждат кода на другия и при необходимост да правят необходимите промени.
По този начин, когато се използва ефективно, GitHub може да помогне за намаляване на времето, необходимо за разработване на софтуерни приложения.
Честито четене !!
Препоръчително четене
- Урок за интеграция на GitLab Jira
- 30+ най-добри урока за селен: Научете селен с реални примери
- Инсталирайте приложението си на устройство и започнете да тествате от Eclipse
- Топ 30 въпроси и отговори за интервю за Eclipse
- Цялата настройка и инсталиране на WebDriver с Eclipse - Урок № 9 за селен
- Урок за краставици селен: Интеграция на краставица Java Selenium WebDriver
- Интеграция на Jenkins с Selenium WebDriver: Урок стъпка по стъпка
- Интеграция на селен с JMeter