진뚱이용

    🟥/Selenium 2

    Selenium 최적화

    CSS 선택자명시적 대기 사용하기명시적 대기특정 조건이 충족될 때까지 대기하는 방식 암시적 대기전체 드라이버 인스턴스에 영향을 미치는 대기 방식pageLoadStrategy(페이지 로드 전략)eager DOMContentLoaded 이벤트가 발생했을 때 페이지 로딩을 완료로 간주한다. none필요한 최소한의 정보만 로드할 때 사용한다. 필요한 리소스만 로드한다. 필요한 리소스만 로드options.addArguments("--blink-settings=imagesEnabled=false");

    🟥/Selenium 2024.06.10

    Selenium 기본

    WebDriver click() vs JavaScript click()WebDriver click()WebDriver의 동작은 실제 사용자가 A를 클릭하려고 할 때와 동일하다.요소 B가 A를 덮고 있다면 A를 클릭하라고 해도 B를 클릭한다.가끔 안 되는 이유DOM에 이미 존재하지만 일부 다른 요소가 조작된 경우에만 표시되는 GUI 요소와 상호 작용하려고 해서ex) 드롭다운 메뉴 같은 것들사용 분야응용 프로그램을 테스트하기 위해 Selenium을 사용하는 경우사용자가 브라우저에서 수행하는 작업을 재현해야 한다JavaScript를 사용하여 클릭하면 자동 테스트를 통해 이러한 버그 감지 할 수 없다.driver.findElement(By.xpath("xpath")).click();JavaScript click..

    🟥/Selenium 2024.06.10
    이전
    1
    다음
    더보기
    • 분류 전체보기 (224)
      • 🟦 (188)
        • SWEA (7)
        • 백준 (154)
        • 알고리즘 (3)
        • 프로그래머스 (24)
      • 🟩 (31)
        • Cloud (3)
        • Gradle (1)
        • HTTP (1)
        • Java (3)
        • JPA (1)
        • JWT (5)
        • MySQL (2)
        • Operating System (2)
        • Redis (1)
        • Security (6)
        • Spring Boot (5)
        • Web (1)
      • 🟥 (5)
        • Business Domain (1)
        • PasdsWorld Authenticator (2)
        • Selenium (2)
      • 🟨 (0)
        • Tmp (0)

    방문자수Total

    • Today :
    • Yesterday :

    Copyright © Kakao Corp. All rights reserved.

    티스토리툴바