요소 작업 | Selenide 튜토리얼 시리즈
$ 명령
모든 Selenide 요소 여행은
$
명령으로 시작됩니다. 선택기를 사용하려면 $(selector)
를 추가한 다음 해당 선택기에 대해 .click
또는 .setValue
등과 같은 작업을 수행합니다.이것은 Selenium Java에 익숙한 사용자를 위해
driver.findElement(selector)
를 수행하는 것과 같습니다.Selenide에서 요소로 작업하는 방법에 대해 알아보려면 아래 비디오를 확인하십시오.
아이디로 찾기
Selenide에서 ID로 요소를 찾으려면
By.id
–$(By.id("get-started")).click();
위의 명령은 DOM에서 "get-started"라는 ID를 찾은 다음 클릭 작업을 수행하는 명령입니다.
CSS 선택기로 찾기
기본적으로 Selenide에서는 선택기에 추가하는 모든 문자열을 CSS 선택기로 간주합니다. 예를 들어 -
$("h1")
.shouldHave(text("Think different. Make different."));
CSS 선택기를 사용하면 CSS 선택기를 매우 쉽게 사용할 수 있도록 하는
By.something
를 제공할 필요가 없습니다.XPath로 찾기
XPath는 ID와 유사하게 작동합니다. 다음과 같이 xpath로 요소를 찾으려고 한다는 것을 지정해야 합니다.
$(By.xpath("//a[@class=\"custom-logo-link\"]"))
.should(be(visible));
따라서 이들은 Selenide에서 요소를 찾는 데 사용할 세 가지 가장 일반적인 전략입니다.
$
명령을 추가하고 그 후에 선택기 전략을 제공하면 Selenide가 해당 요소를 찾아 반환합니다.📧 mymailing list를 구독하여 이와 같은 더 많은 콘텐츠에 액세스하고 놀라운 무료 경품 행사에 참여하세요.
👍 여기에서도 내 콘텐츠를 팔로우할 수 있습니다.
...
나는 커피를 좋아한다! 그리고 이 게시물이 도움이 되었고 제 작업을 지원하고 싶다면 아래 버튼을 클릭하고 저에게 커피 한 잔을 사주시면 됩니다.
Reference
이 문제에 관하여(요소 작업 | Selenide 튜토리얼 시리즈), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/automationbro/working-with-elements-selenide-tutorial-series-3m08텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)