selenium integration with github using eclipse
Водич по корак по корак о интеграцији селена са ГитХуб-ом помоћу Ецлипсе-а:
Гит и ГитХуб пружају централну локацију засновану на облаку, омогућавајући програмерима да чувају и деле своје кодове док раде на пројекту веб развоја. Они су револуционирали процес развоја софтвера када на пројекту постоји више програмера.
ГитХуб пружа платформу која омогућава програмерима да деле њихов оквир и омогућава им да међусобно раде на коду на крају смањењем времена за изградњу софтвера.
У овом чланку ћемо научити како интегрисати селенијеве скрипте у ГитХуб користећи Ецлипсе. Међутим, пре учења процеса, упознајмо се са чиме се ГитХуб бави и које су његове основне терминологије.
Шта ћете научити:
Шта је Гит?
ГИТ - који је у почетку развио Линус Торвалдс је систем за контролу верзија који се користи за управљање изворним кодом софтверске апликације.
Омогућава многим програмерима заједнички рад у исто време, на истој датотеци, без ометања осталих.
Шта је ГитХуб?
Размотримо ситуацију на примеру. Претпоставимо да радите у тиму на развоју софтверске апликације, а два члана тима раде на одређеном модулу. Размотримо их као А и Б.
За тај модул, програмер А ће имати копију на свом рачунару, а програмер Б ће имати копију на свом рачунару. У овом тренутку, ако програмер Б промени код у модулу, програмер А не би знао за промене које је направио програмер Б и обрнуто.
Да бисмо превазишли овај проблем, имамо платформу која се зове ГитХуб. Гитхуб је услуга веб хостинга где се изворни код софтверске апликације може отпремити / сачувати путем гит софтвера (инсталираног на вашем локалном рачунару) или можете директно копирати код са рачунара и сачувати на серверу.
Карактеристике ГитХуб-а
У наставку су наведене разне карактеристике ГитХуб-а.
- Дистрибуирано: ГитХуб пружа дистрибуирану мрежу, што значи да обезбеђује резервну копију кода. Дакле, ако се централни сервер сруши, кодер има своју копију у локалном спремишту. Чува сваку верзију или сваку копију промењеног кода.
- Компатибилно: Претпоставимо да ако користите било који други систем за контролу верзија као што је СВН и желите да се пребаците на ГитХуб, онда то лако можете учинити без поновног креирања новог кода.
- Гранање: Гранање је јединствена карактеристика коју пружа ГитХуб. Програмер треба да изабере одељак кода из удаљене гране, тако да програмер гране може да изврши промене, обједини или избрише кодове у року од неколико секунди.
- Безбедно: ГитХуб користи сигурносне карактеристике СХАИ (шифровани хексадецимални код) за све промене / урезивања које су направили програмери. Дакле, одржава поверљивост развијеног пројекта.
Основне терминологије
Упознајмо се са основним терминологијама повезаним са ГитХуб-ом.
- Захтев за повлачење: Ако сте унели промене у код / скрипту, да бисте показали осталим сарадницима да шаљете захтев за повлачењем.
- Репозиторијум: Можете то једноставно третирати као складишни простор на вашем радном месту који садржи све ваше документационе датотеке и историју промена.
- Вилица: То је копија туђег спремишта на вашем налогу у које можете да уносите промене и то неће утицати на оригинални код.
- Урадити: Без обзира на промене које направите у својим датотекама доћи ће под обавезу. Свака промена се чува под одређеним именом или ИД-ом који се назива и „ревизија“.
- Гранање: Када извучете део / одељак кода из главне или удаљене стазе вашег софтвера, тада се он назива „грана“, а поступак је познат као гранање.
Како инсталирати Гит?
Започнимо процес инсталирањем Гит-а на систем.
Следите кораке у наставку да бисте инсталирали Гит:
# 1) Иди на хттпс://гит-сцм.цом/ .
#два) Кликните на дугме за преузимање , као што је приказано на доњој слици. Ово ће преузети најновију стабилну верзију Гита у ваш систем.
# 3) Двапут кликните на преузета датотека за подешавање за покретање процеса инсталације.
# 4) Прихвати Генерална јавна лиценца ГНУ . Кликните на дугме Даље.
# 5) Обезбедите место уградње где желите да инсталирате Гит. Кликните на Следеће дугме .
# 6) Изаберите следеће компоненте као што је приказано на доњој слици за инсталирање. Кликните на дугме Даље.
# 7) У овом чаробњаку постоји опција за стварање пречице. Подразумевано је унапред изабрана фасцикла „Мени Старт“ у којој ће се креирати икона пречице. Наведите локацију ако желите да је промените, у супротном је оставите непромењену. Кликните на дугме Даље.
Питања и одговори за .нет оквирни интервју
# 8) На овој страници чаробњака дата нам је опција како да користимо Гит из командне линије. Изаберите друга опција и одабиром ове опције моћи ћемо да користимо Гит из Виндовс командне линије. Кликните на дугме Даље.
# 9) На чаробњаку се приказује следећи екран. Кликните на дугме Даље.
# 10) На следећој страници чаробњака налази се одредба за конфигурисање конверзије на крају линије. Оставите подразумеване поставке и кликните на дугме Даље.
#Једанаест) На следећој страници чаробњака одаберите емулатор терминала који желите да користите са Гит басх. Оставите подразумеване поставке и кликните на дугме Даље.
# 12) На последњој страници чаробњака постоји опција за омогућавање додатних функција које пружа Гит. Изаберите опције као што је приказано на слици и кликните на дугме Инсталирај.
Белешка: Када се поступак инсталације заврши, морамо да проверимо да ли је успешно изведен или није. Да бисте то урадили, отворите командну линију и откуцајте „Гит“ и притисните тастер „Ентер“. Ако се приказан испод приказује на екрану, то значи да је процес инсталације био успешан.
Подесите Ецлипсе помоћу додатка Гит
# 1) Покрените Ецлипсе и дођите до Помоћ => Ецлипсе Маркетплаце .
#два) Приказаће се следећи екран као што је приказано на доњој слици.
# 3) Унесите „ЕГит“ у одељак за проналажење као што је приказано на доњој слици.
# 4) Кликните на Го.
# 5) Кликните на дугме за инсталацију да бисте инсталирали „ЕГит - Гит интеграција за Ецлипсе“ .
# 6) Изаберите све опције као што је приказано на доњој слици. Кликните на дугме Даље.
# 7) Прихватите уговор о лиценци и кликните на дугме Заврши.
Дакле, успешно сте инсталирали додатак Гит на свој рачунар.
Направите спремиште на ГитХуб-у
Пре учења процеса стварања спремишта, схватимо шта је спремиште.
Спремиште у контексту са ГитХуб-ом значи централну локацију на којој се могу чувати сви подаци, датотеке итд. Посебно се користи за ефикасну координацију активности пројекта. Можете додати јава датотеке, снимке екрана, видео записе, Екцел листове, документе итд., Укратко, све оно што је вашем пројекту потребно може додати у спремиште.
Следите кораке у наставку да бисте креирали спремиште на ГитХуб-у:
1. Идите на хттпс://гитхуб.цом/.
2. Довршите поступак регистрације.
3. Пријавите се са важећим акредитивима.
4. Кликните на „Ново складиште“ као што је приказано на доњој слици.
5. Унесите име спремишта у „Име спремишта“ поље за текст.
6. Наведите опис (опционално) спремишта.
7. Кликните на „Направи репозиторијум“ дугме.
Тако се спремиште ствара.
агилна питања у интервјуу и одговори за искусне
Интеграција селена са ГитХуб-ом помоћу Ецлипсе-а
У наставку су дати кораци укључени у интеграцију Скрипт за аутоматизацију селена са ГитХуб-ом користећи Ецлипсе ИДЕ
# 1) Да бисте интегрисали Селениум са ГитХуб-ом, покрените Ецлипсе ИДЕ и идите на пројекат Селениум Аутоматион који треба синхронизовати са ГитХуб-ом.
#два) Кликните десним тастером миша на пројекат и дођите до Тим => Поделите пројекат .
# 3) Изаберите Репозиторијум из падајућег менија. Ако се у падајућем менију не приказују подаци, кликните на Цреате.
# 4) Кликните на пројекат Селениум Аутоматион који желите да интегришете са ГитХуб-ом. Кликните на Заврши дугме.
# 5) Приметите следећу промену у структури вашег пројекта Селениум.
# 6) Кликните десним тастером миша на пројекат који је конфигурисан са Гит Репозиторијумом. Иди на Тим => Посвети се .
# 7) Кликните десним тастером миша на пројекат аутоматизације Селениум и идите на Тим => Додај у индекс .
# 8) Унесите поруку урезивања и кликните на Дугме за обавезивање .
Ово ће додати све датотеке тест случајева у поступне промене.
# 9) Отворите картицу Гит спремишта у Ецлипсе-у.
Белешка: Ако се картица не отвори подразумевано, следите кораке у наставку.
до) Иди на Виндовс => Прикажи приказ => Остало .
б) У фасцикли Гит изаберите, Гит спремишта и Гит стагинг и кликните на дугме ОК.
# 10) У оквиру Гит спремишта кликните десним тастером миша на даљински управљач и крећите се да бисте креирали даљински управљач.
#Једанаест) Отвориће се нови искачући прозор, унесите име даљинског управљача. Остала подешавања оставите непромењена и кликните на дугме У реду.
# 12) Отвориће се други искачући прозор са УРЛ-ом ГитХуб-овог спремишта који се може копирати пратећи следеће кораке:
до) Дођите до креирано спремиште на ГитХуб-у.
б) Кликните на Клонирај или преузмите као што је приказано на слици испод.
ц) Копирајте УРЛ.
# 13) Наведите копирани УРЛ и остале детаље, укључујући податке о пријављивању за ГитХуб налог, као што је приказано на слици испод, и кликните на дугме Заврши.
како исписати низ у обрнутом редоследу јава
# 14) Када се процес конфигурације заврши, треба да изаберемо грану у којој ћемо извршити промене. Кликните на Дугме Адванцед као што је приказано на слици.
# петнаест) Изаберите своју грану и кликните на Дугме Додај спецификацију .
# 16) На крају, кликните на дугме Заврши. Сада ћете под даљинским управљачем пронаћи фасциклу која је име које сте навели у 11. кораку.
# 17) Кликните десним тастером миша на УРЛ са црвеном стрелицом и кликните на Притисни .
# 18) Тако ће се све промене које су направљене и тест случајеви вашег пројекта Селениум предати у спремиште.
# 19) Проверите ажурирања на свом ГитХуб налогу.
Закључак
У овом чланку научили смо да интегришемо скрипте за аутоматизацију пројекта Селениум у ГитХуб. Када више од једног програмера ради на пројекту Аутоматизације теста, тада је координација између тима највећа препрека у постизању рока.
Овде ГитХуб пружа централну платформу на којој програмери могу међусобно прегледати код и ако је потребно могу извршити неопходне промене.
Стога, када се ефикасно користи, ГитХуб може помоћи у смањењу времена потребног за развој софтверских апликација.
Срећно читање !!
Препоручено читање
- Водич за интеграцију ГитЛаб Јира
- 30+ најбољих водича за селен: научите селен на стварним примерима
- Инсталирајте своју апликацију на уређај и започните тестирање из програма Ецлипсе
- Топ 30 питања и одговора за интервју за Ецлипсе
- Целокупно подешавање и инсталирање ВебДривер-а помоћу Ецлипсе - Водич за селен бр. 9
- Водич за краставац селениј: Интеграција Јава Селениум ВебДривер краставца
- Интеграција Јенкинса са Селениум ВебДривер: Водич корак по корак
- Интеграција селена са ЈМетером