Highlight đối tượng

Nơi các bạn có thể tìm thấy mọi thông tin cần thiết về Selenium testing tool
Forum rules
Nơi trao đổi, chia sẻ thông tin liên quan đến testing tool Selenium.
Nên search trước khi post bài.
Post Reply
cuhavp
Jr. Tester
Posts: 61
Joined: Mon 21 Jan, 2013 3:52 pm
Contact:

Highlight đối tượng

Post by cuhavp »

Trong rất nhiều trường hợp để giúp phân tích kết quả run test, bạn có thể dùng chụp màn hình. trong bài này mình giới thiệu một đoạn code ngắn có thể giúp mọi người highlight đối tượng khi sử dụng selenium, code này mình viết bằng java

Code: Select all

 public static void highlight(How how, String locator) {
    JavascriptExecutor js = (JavascriptExecutor) driver;
    try {
      js.executeScript("arguments[0].style.border='4px solid red'", getElement(how, locator));
    } catch (Exception e) {
      e.printStackTrace();
    }

  }
  public static WebElement getElement(How how, String locator) {
    return driver.findElement(how.buildBy(locator));
  }

  
cách sử dụng:

Code: Select all

@Test
  public static void highlightElements() {

    highlight(How.NAME, "userName");
    highlight(How.NAME, "password");
  }




Post Reply

Return to “Selenium”