IntelliJ를 설정하는 방법 Selenium 웹드라이버
IntelliJ란 무엇인가요?
IntelliJ IDEA 하는 Java 통합 개발 환경(IDE). 소프트웨어 개발에 사용됩니다. 개발자는 다음과 같습니다. JetBrains이 제품은 Apache2 라이선스 기반의 '커뮤니티 에디션'과 '상업용 독점 에디션' 두 가지 버전으로 제공됩니다. 현재 이용 가능한 최고의 제품입니다. Java 십오 일. 고급 코드 탐색 및 코드 리팩토링 기능과 같은 기능을 제공합니다.
IntelliJ를 설치하기 위한 전제 조건 Selenium 웹드라이버
그러기 위해서는 다음과 같은 몇 가지 전제조건이 필요합니다.
- 인텔리제이
- 모든 웹 브라우저(바람직하게는 Mozilla Firefox)
- JDK(Java 개발 키트)
- Selenium .jar 파일
필요한 jar 파일은 다음에서 다운로드할 수 있습니다. Selenium.ORG 공식 사이트입니다. 다운로드 후 파일은 다음과 같습니다.trac.jar 파일을 원하는 디렉터리에 넣으세요.
IntelliJ 다운로드 및 설치 방법
단계 1) 다운로드하려면 인텔리제이 방문하다 jetbrains 이 사이트는 "커뮤니티" 버전을 선택했습니다. 모바일, 웹 및 기업 개발을 위해서는 "얼티밋" 버전을 선택할 수 있습니다.
단계 2) 다운로드를 시작하면 이런 메시지가 나타납니다.
단계 3) 다음 단계에서는 팝업 창이 열립니다. '실행' 버튼을 클릭하세요.
단계 4) 이 단계에서는 설정 마법사에서 '다음' 버튼을 클릭하세요.
단계 5) 또 다른 팝업 창이 열립니다. 대상 폴더를 찾아보고 '다음' 버튼을 클릭하세요.
단계 6) 이 단계에서,
- 체크박스를 선택하세요 – 32비트 런처
- 요구 사항에 따라 언어 확인란을 선택하십시오.
- '다음' 버튼을 클릭하세요
단계 7) 다음 단계에서 '설치' 버튼을 클릭하세요.
IntelliJ 설치 프로세스가 진행되는 것을 볼 수 있습니다.
단계 8) 이 단계에서,
- IntelliJ를 실행하려면 확인란을 선택하고
- '마침' 버튼을 클릭하세요
단계 9) 시스템에 이전 버전의 IntelliJ가 이미 설치되어 있는 경우. 이전 버전에서 최신 버전으로 설정을 가져올 수 있습니다. 이전 버전이 설치되어 있지 않기 때문입니다. 두 번째 옵션을 선택하겠습니다.
단계 10) 이전 단계에서 '확인' 버튼을 클릭하면 Jetbrain 개인정보 보호정책에 동의하는지 묻는 메시지가 나타납니다. '수락' 버튼을 클릭하세요.
단계 11) 이 단계에서는 플러그인 설정을 할 수 있습니다.
단계 12) 다음 단계에서는 요구 사항에 따라 옵션을 선택합니다. 새 프로젝트 만들기, 프로젝트 가져오기, 열기 등과 같은 옵션이 표시됩니다.
단계 13) 이 단계에서,
- 라이브러리에서 '프로젝트'와 '파일'을 선택하고
- '확인' 버튼을 클릭하세요
단계 14) 이 단계에서는 이전 단계에서 선택한 파일이 프로젝트 디렉터리에 나타납니다.
지원하도록 IntelliJ 구성 Selenium
지원 Selenium, IntelliJ를 구성해야 합니다. 이를 위해 다음 단계를 따르세요.
단계 1) IntelliJ IDE를 실행하고 새 프로젝트를 만듭니다. 파일 선택 -> 새 소식 -> 하이라이트
단계 2) 이전 단계에서 클릭하면 -> 다음. 새로운 화면이 열립니다. 이 화면에서 프로젝트 이름을 입력하세요. 우리의 경우에는 이름을 지정했습니다. Selenium_Guru99. 그런 다음 -> 마치다. 프로젝트가 IntelliJ에서 생성되었습니다.
단계 3) 이제 Selenium의 .jar 파일을 외부 라이브러리로 IntelliJ에 추가합니다.
이를 클릭하려면 파일로 이동하세요. -> 프로젝트 구조 -> 프로젝트 설정 탭에서 모듈을 찾으세요. -> 종속성 -> '+' 기호를 클릭하세요. -> JAR 또는 디렉터리에 대해 선택합니다.
단계 4) 해당 디렉토리와 하위 디렉토리 /lib에서 모든 Selenium .jar 파일을 선택합니다.trac다운로드 후 테드.
이제 IntelliJ에 .jar 파일을 성공적으로 추가했습니다. 프로젝트 구조를 보면 프로젝트의 /src 디렉터리가 비어 있음을 알 수 있습니다.
단계 5) /src 디렉토리를 마우스 오른쪽 버튼으로 클릭하세요. -> 새 소식 -> Java 수업. 프로젝트 구조는 아래와 같습니다.
인텔리제이 Selenium 예시
우리는 사이트를 사용할 것입니다 https://demo.guru99.com/
이 테스트 시나리오에서는
- 우리는 시작할 것입니다 URL
- 잘못된 이메일 ID를 입력하세요
- '제출'버튼을 클릭하십시오.
- 출력은 아래와 같습니다. '이메일 ID가 유효하지 않습니다'
위 결과에서 알 수 있듯이
- 코드를 실행하면, Firefox 인스턴스가 열려 있습니다.
- 코드 수준에서 우리는 webelement에 이메일을 제공했습니다. 이는 입력 필드(abc.gmail.com)입니다.
- 인셀덤 공식 판매점인 Selenium Webdriver가 '제출' 버튼을 클릭하고, 이메일 ID는 guru99 사이트에서 검증됩니다.
- 앞서 말했듯이 등록되지 않은 이메일은 "이메일 ID가 유효하지 않습니다."라는 메시지를 표시합니다.
다음은 자바 test1의 코드입니다.
import org.openqa.selenium.By;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.firefox.FirefoxDriver;
public class TestSelenium {
public static void main(String[] args){
FirefoxDriver driver=new FirefoxDriver();
driver.get("https://demo.guru99.com/");
WebElement element=driver.findElement(By.xpath("//input[@name='emailid']"));
element.sendKeys("abc@gmail.com");
WebElement button=driver.findElement(By.xpath("//input[@name='btnLogin']"));
button.click();
}
}
IntelliJ 사용의 장점
- 객체 속성에 대한 getter 및 setter 메소드를 신속하게 생성합니다.
- 간단한 키 입력을 통해 try-catch 또는 if-else 블록으로 명령문을 래핑할 수 있습니다.
- IDE는 Gradle, SBT, Grunt, Bower 등과 같은 내장 패키징 도구를 제공합니다.
- SQL, ORACLE과 같은 데이터베이스 PostgreSQL, Microsoft SQL IDE에서 직접 서버에 액세스할 수 있습니다.
- 다음과 같은 다양한 언어를 지원합니다. Java, Javascript, 클로저 등
- 다양한 운영 체제에서 지원됩니다. Windows리눅스 등에서 사용 가능하며, 다음에서 다운로드할 수 있습니다. JetBrains 공식 웹 사이트.
제품 개요
- IntelliJ IDEA 하는 Java 통합 개발 환경(IDE).
- 고급 코드 탐색 및 코드 리팩토링 기능을 갖추고 있습니다.
- IntelliJ를 사용하면 장점은 다음과 같습니다.
- getter 및 setter 메서드를 빠르게 생성
- 간단한 키 입력을 통해 try-catch 또는 if-else 블록으로 명령문을 래핑할 수 있습니다.
- 다음과 같은 다양한 언어를 지원합니다. Java, JavaScript , 클로저 등
- 다음과 같은 다양한 OS를 지원합니다. Windows, 리눅스 등에서
- 내장된 플러그인과 패키징 도구가 함께 제공됩니다.
- 함께 사용하려면 Selenium, IntelliJ를 구성해야 합니다.






















