요소 작업 | 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.)