이미 프레임 워크가 있습니다. 그렇다면 셀레늄 메서드와 코드를 셀레늄 webdriver 코드에 추가 할 수있는 단계는 무엇입니까?Selenide를 기존 Selenium webdriver 코드와 통합하려면 어떻게해야합니까?
0
A
답변
3
셀렌을 사용하는 것은 매우 간단하다. 그냥 selenide.jar를 프로젝트에 넣고 webdriver.findElement(By.xxx()).sendKeys()
대신 $(selector).val("abcde")
을 작성하십시오.
을, 그들은 실제 수 없습니다.
셀레니움으로 웹 드라이브를 직접 관리 할 수 있습니다. 이것 좀 봐 : https://github.com/codeborne/selenide/wiki/How-Selenide-creates-WebDriver#how-to-run-selenide-with-another-browser
셀레니드는 사파리를 지원합니다. Selenide는 다른 웹 드라이버를 지원합니다. 제한 없음.
셀레 니드는 PageObjects를 지원합니다. 게다가 Selenide는 PageObject 패턴을 "표준"Selenium 접근 방식보다 더 편리하고 유연성있게 사용합니다. 보세요 : http://selenide.org/documentation/page-objects.html
더 많은 질문을 보내주십시오!
2
Selenide의 혜택을 받으려면 selenide.jar을 다운로드하고 Selenide 요소로 webelement를 래핑해야합니다. 그게 아주 간단합니다.
그러나
당신은 그 당신의 셀렌을 사용하려는 경우 몇 가지 고려해야 할 전에 :- 당신이 관리 코드에서 드라이버 있습니까? 그렇다면 Selenide가 요청에 따라 드라이버를 생성하고 자동으로 관리하기 때문에 생각해야합니다.
- 어떤 브라우저를 사용하고 계십니까? Selenide는 Safari를 지원하지 않습니다. Safari를 사용하고 있다면 일반 WebDriver를 사용해야합니다.
- Selenide는 Pageobject를 지원하지 않습니다 (더 많은 스크립팅 특성 지원). 따라서 코드베이스에서 Pageobject를 사용한다면 코드베이스를 다시 작성해야합니다.
그래서 당신이 프레임 워크를 가지고 방법에 따라, 당신은 셀렌이 맞지 데 따라 재 작업해야합니다.
관련 문제
- 1. Selenium 3.0.0을 사용하여 Selenide를 실행 하시겠습니까?
- 2. Selenium WebDriver : DropDowns 처리
- 3. Selenium WebDriver C#
- 4. Selenium 2 Webdriver
- 5. Selenium WebDriver FirefoxBinary # startProfile
- 6. Selenium WebDriver and Selenium server
- 7. Selenium WebDriver (Selenium 2)에서 Firebug를 실행하려면 어떻게해야합니까?
- 8. Selenium webdriver- 요소 식별
- 9. Selenium Webdriver Locators
- 10. Selenium WebDriver with Selenium-webdriver gem을 설정하는 방법
- 11. OpenFeint를 Android 애플리케이션에 통합하려면 어떻게해야합니까?
- 12. 기존 Selenium Java 프로젝트의 Selenium 버전을 업그레이드/업데이트하는 방법은 무엇입니까?
- 13. Perl을 사용하는 Selenium WebDriver
- 14. Selenium webdriver design document
- 15. Selenium WebDriver findElement
- 16. Selenium Webdriver Communication Error
- 17. Selenium WebDriver : document.readyState를 기다립니다.
- 18. Selenium Webdriver 레코더가 있습니까?
- 19. Selenium Webdriver 안드로이드
- 20. Selenium webdriver 업로드 파일
- 21. Cloneable 및 WebDriver (Selenium)
- 22. Selenium Webdriver Mouse
- 23. HtmlUnitWebdriver in Selenium WebDriver
- 24. launcher.rb for selenium-webdriver
- 25. Selenium WebDriver 객체
- 26. Selenium Webdriver, C#
- 27. Selenium WebDriver resize textarea
- 28. Selenium Webdriver - 버튼 클릭
- 29. Selenium Multiple Webdriver Scripts
- 30. Selenium WebDriver 페이지 객체
대단히 감사합니다. 제공되는 모든 솔루션을 시도해 보겠습니다. – Sagar007