셀레늄 ms

4194 단어
                  Practical - 1

Q: 웹 브라우저를 실행하고 웹사이트를 엽니다.
( https://nuv.ac.in ), 인쇄 제목 및 이 웹사이트의 URL.

암호:

실용적인 패키지1;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.chrome.ChromeDriver;
공개 클래스 메인 {
공개 정적 무효 메인(문자열[] 인수) {
System.setProperty("웹드라이버.chrome.드라이버",
"/사용자/surajsatheesh/개발자/셀레늄
드라이버//chromedriver");
WebDriver 드라이버 = new ChromeDriver();
driver.get("https://nuv.ac.in" );
System.out.println(driver.getTitle());
System.out.println(driver.getCurrentUrl());
}
}

                Practical – 2

Q: 웹 브라우저를 실행하고 로케이터 – ID, 이름,
className , 모든 버튼에 Click() 메서드를 사용하고 인쇄
크기 .

암호:

패키지 실용2;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;
import java.util.List;
공개 클래스 메인 {
공개 정적 무효 메인(문자열[] 인수) {
System.setProperty("웹드라이버.chrome.드라이버",
"/사용자/surajsatheesh/개발자/셀레늄
드라이버/chromedriver");
WebDriver 드라이버 = new ChromeDriver();
driver.get("https://www.saucedemo.com/" );
driver.findElement(By.id("사용자 이름")).
sendKeys("표준_사용자");
driver.findElement(By.name("암호")).sendKeys("secret_sauce
");
driver.findElement(By.className("제출 버튼")).
딸깍 하는 소리();
driver.findElement(By.linkText("소스 연구소
배낭")).click();
driver.findElement(By.partialLinkText("안녕하세요")).click();
목록 < WebElement> webElementList =
driver.findElements(By.partialLinkText("소스"));
System.out.println("요소 크기 : "+
webElementList.size());
}
}

                 Practical – 3

Q: 웹 브라우저를 실행하고 웹사이트를 엽니다.
( https://www.amazon.in/ ), 인쇄 제목, URL
웹사이트, 크기, Anchor 태그별 tagname 사용 및 리스트 출력
해당 페이지의 하이퍼링크.

암호:

패키지 하이퍼링크;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;
import java.util.List;
공개 클래스 메인 {
공개 정적 무효 메인(문자열[] 인수) {
System.setProperty("webdriver.chrome.driver","/Users/
surajsatheesh/개발자/Selenium
드라이버//chromedriver");
WebDriver 드라이버 = new ChromeDriver();
드라이버.관리().창().최대화();
driver.get("https://www.amazon.in/" );
하이퍼링크 나열 =
driver.findElements(By.tagName("a"));
System.out.println("총 링크 수"+
hyperlinks.size());
for(WebElement 링크: 하이퍼링크){
System.out.println(Links.getText());
}
}
}

                Practical – 4

Q: 웹 브라우저를 실행하고 웹사이트를 엽니다.
( https://www.opencart.com/index.php?route=account/re
요지), 인쇄 제목, 이 웹사이트의 URL, 인쇄 크기 및
해당 국가의 드롭다운 목록을 인쇄하고 isMultiple() 사용
방법.

암호:
패키지 드롭다운;
import org.openqa.selenium.By;
import org.openqa.selenium.WebDriver;
import org.openqa.selenium.WebElement;
import org.openqa.selenium.chrome.ChromeDriver;
import org.openqa.selenium.support.ui.Select;
공개 클래스 메인 {
공개 정적 무효 메인(String[] args){
System.setProperty("webdriver.chrome.driver", "");
WebDriver 드라이버 = new ChromeDriver();
드라이버.관리().창().최대화();
driver.get("https://www.opencart.com/index.php?route=account/r
등록자");
WebElement 요소 = driver.findElement(By.id("inputcountry"));
선택 드롭다운 = new Select(element);
dropdown.selectByVisibleText("인도");
if(dropdown.isMultiple()){
System.out.println("드롭다운이 여러 개입니다.");
}
또 다른
{
System.out.println("드롭다운이 다중이 아닙니다.");
}
}
}

좋은 웹페이지 즐겨찾기