Интеллиј је ИДЕ који вам помаже да напишете бољи и бржи код. Интеллиј се може користити у опцијама за Јава беан и Ецлипсе.
У овом упутству ћете научити-
- Шта је ИнтеллиЈ?
- Предуслови за ИнтеллиЈ са Селениум Вебдривер
- Како преузети и инсталирати ИнтеллиЈ
- Конфигуришите ИнтеллиЈ да подржава селен
- Пример
Шта је ИнтеллиЈ?
ИнтеллиЈ ИДЕА је Јава интегрисано развојно окружење (ИДЕ). Користи се за развој софтвера. Развио га је ЈетБраинс. Долази под апацхе2 лиценцираним „издањем заједнице“, као и под „власничким комерцијалним издањем“. То су најбољи доступни Јава ИДЕ-ови. Пружа услуге попут напредне навигације кодом и могућности рефакторирања кода.
Предност употребе интеллиЈ-а је у томе
- Брзо генерише геттер и сеттер методе за атрибуте објекта.
- Једноставним притисцима тастера можете изјаву умотати у блок три-цатцх или иф-елсе.
- ИДЕ испоручује уграђене алате за паковање попут градле, СБТ, грунт, бовер итд.
- Бази података попут СКЛ, ОРАЦЛЕ, ПостгреСКЛ, Мицрософт СКЛ Сервер може се приступити директно из ИДЕ-а.
- Подржава различите језике као што су Јава, Јавасцрипт, Цлојуре итд.
- Подржава се са различитим оперативним системима попут Виндовс-а, Линук-а итд. Може се преузети са званичне веб странице ЈетБраинс-а.
Предуслови за ИнтеллиЈ са Селениум Вебдривер
За то морамо имати неке предуслове који су следећи.
- ИнтеллиЈ
- Било који веб прегледач (пожељно Мозилла Фирефок)
- ЈДК (Јава развојни комплет)
- Датотеке .јар селена
Потребне јар датотеке могу се преузети са званичне странице Селениум.орг. Након преузимања, датотека издваја .јар датотеке у жељени директоријум.
Како преузети и инсталирати ИнтеллиЈ
Корак 1) Да бисте преузели ИнтеллиЈ, посетите јетбраинс страницу. Овде смо изабрали верзију „Заједнице“. Можете да одаберете „ултимативну“ верзију за развој мобилних уређаја, веба и предузећа.
Корак 2) Када започнете преузимање, видећете овакву поруку.
Корак 3) У следећем кораку отвориће се искачући прозор. Кликните на дугме 'рун'.
Корак 4) У овом кораку кликните на дугме „даље“ у чаробњаку за подешавање.
Корак 5) Отвориће се још један искачући прозор. Прегледајте своју одредишну фасциклу и кликните на дугме „даље“.
Корак 6) У овом кораку,
- Означите поље за потврду - 32-битни покретач
- Означите поље за потврду за језик према вашим захтевима
- Кликните на дугме „даље“
Корак 7) У следећем кораку кликните на дугме „Инсталирај“.
Видите да је процес инсталације ИнтеллиЈ-а у току.
Корак 8) У овом кораку,
- Да бисте покренули ИнтеллиЈ, означите поље за потврду и
- Кликните на дугме „Заврши“
Корак 9) Ако у систему већ имате инсталирану старију верзију ИнтеллиЈ-а. Можете да увезете подешавање из старије верзије у новију верзију. Пошто немамо инсталирану ниједну претходну верзију. Изабраћемо другу опцију.
Корак 10) Када у претходном кораку кликнете на дугме „ок“, тражиће се уговор о политици приватности компаније Јетбраин. Кликните на дугме „Прихвати“.
Корак 11) У овом кораку можете поставити подешавање додатка.
Корак 12) У следећем кораку одаберите опцију према захтеву. Видећете опције попут креирања новог пројекта, увоза пројекта, отварања итд.
Корак 13) У овом кораку,
- Изаберите „Пројекат“ и „датотеку“ из библиотеке и
- Кликните на дугме 'ОК'
Корак 14) У овом кораку датотека која смо изабрали у претходном кораку појављује се у директоријуму пројекта.
Конфигуришите ИнтеллиЈ да подржава селен
Да бисте подржали Селениум, потребно је да конфигуришете ИнтеллиЈ. За то следите следеће кораке.
Корак 1) Покрените свој ИнтеллиЈ ИДЕ и направите нови пројекат. Изаберите Филе -> Нев -> Пројецт
Корак 2) У претходном кораку када кликнете -> Нект. Отвориће се нови екран. На овом екрану дајте назив пројекта. У нашем случају смо дали име Селениум_Гуру99. Затим кликните -> Финисх. Ваш пројекат је креиран у програму ИнтеллиЈ.
Корак 3) Сада морате додати .јар датотеке Селениум-а у интеллиЈ као спољне библиотеке.
За ово Кликните на Датотека -> Структура пројекта -> на картици поставке пројекта потражите Модули -> Зависности -> Кликните на '+' Потпиши -> Изаберите за ЈАР-ове или директоријуме.
Корак 4) Изаберите све датотеке селена .јар из директоријума и поддиректоријума / либ, које сте издвојили након преузимања.
Сада сте успешно додали .јар датотеке у интеллиЈ. Ако видите структуру пројекта, приметићете да је директоријум / срц пројекта празан.
Корак 5) Десни клик на / срц директоријум -> Ново -> Јава класа. Структура вашег пројекта изгледат ће као што је приказано у наставку.
Пример
Користићемо веб локацију хттп://демо.гуру99.цом/.
У овом тестном сценарију
- Покренућемо УРЛ
- Унесите неважећи ИД е-поште
- Кликните на дугме „Пошаљи“
- Излаз ће бити као што је приказано доле - 'ИД е-поште није важећи'
У горњем резултату то можете видети
- Када покренемо код, отворена је инстанца Фирефок-а.
- На нивоу кода послали смо е-поруку за вебелемент. Што је поље за унос (абц.гмаил.цом).
- Када Селениум Вебдривер кликне на дугме „Пошаљи“, ид адресе е-поште верификује гуру99 локација.
- Као што смо рекли да ће нерегистрована е-пошта приказивати поруку „ИД е-поште није важећи“.
Следи Јава код за тест1.
импорт орг.опенка.селениум.Би;импорт орг.опенка.селениум.ВебЕлемент;импорт орг.опенка.селениум.фирефок.ФирефокДривер;јавна класа ТестСелениум {јавна статичка воид главна (Стринг [] аргс) {Управљачки програм за ФирефокДривер = нови ФирефокДривер ();дривер.гет ("хттп://демо.гуру99.цом/");ВебЕлемент елемент = дривер.финдЕлемент (Би.кпатх ("// инпут [@ наме = 'емаилид']"));елемент.сендКеис (" Ова адреса е-поште је заштићена од нежељених робота. Потребан вам је Јава-скрипта да бисте је видели.");Дугме ВебЕлемент = дривер.финдЕлемент (Би.кпатх ("// инпут [@ наме = 'бтнЛогин']"));буттон.цлицк ();}}
Резиме
- ИнтеллиЈ ИДЕА је Јава интегрисано развојно окружење (ИДЕ).
- Има могућности напредне навигације кодом и могућности рефакторирања кода.
- Предност употребе интеллиЈ-а је
- Брзо генеришите геттер и сеттер методе
- Једноставним потезима тастера можете умотати изјаву у блок три-цатцх или иф-елсе
- Подржава различите језике као што су Јава, ЈаваСцрипт, Цлојуре итд.
- Подржава различите ОС попут Виндовс, Линук итд
- Долази са уграђеним додацима и алатима за паковање
- Да бисте користили Селениум, морате да конфигуришете ИнтеллиЈ
Овај чланак је написао Фахид М, а уредио Јеегар М.