0

나는 셀레늄 RC와 파이썬을 사용하여 대부분의 자동화 코드를 만들었다. 그러나 셀렌 RC를 통해 테스트 한 제품의 발전으로 인해 자동화 요구 사항이 변경되었습니다. 나는 파이썬과 함께 Wedriver를 시도했고 그것은 내 제품으로 치료를한다. 그러나 내 새 제품 버전의 많은 기능이 이전 버전에서 상속되므로 기존의 Selenium RC 코드를 사용할 수 있다고 생각합니다. 그러나 새로운 기능에 대해서는 Webdriver를 사용하고 싶습니다.셀렌 rc와 webdriver 병합

또한, 제가 유지하고있는 셀레늄 프로파일과 관련하여 몇 가지가 있습니다. 예 : (내가 SSL 인증서의 수용을 저장 한) 셀레늄 프로필과 'trustallsslcertificates' 매개 변수 셀레늄 RC를 시작하는 동안 : 셀레늄 RC를 사용하여 SSL 인증서를 들어

  1. , 나는 2 가지 방법이있다. trustallsslcertificates을 사용하면 지옥과 같은 자동화 속도가 느려집니다.
    그러나 webdriver를 사용하면 이러한 모든 SSL 인증서가 필요하지 않습니다.
  2. Selenium RC를 사용하면 웹 페이지를 사용하여 파일을 다운로드해야 할 때마다 기본적으로 저장 옵션을 사용하여 동일한 셀렌 프로파일에 저장했습니다. 하지만 webdriver를 사용하면 셀레늄 프로파일을 유지하는 대신 파일을 다운로드 할 수있는 다른 옵션이 있습니다.

또한 기존 질문 : Selenium Web driver and selenium RC에서 확인했지만 그 대답은 오래되었을 것입니다. 많은 것들이 그때까지 업데이트되었을 것입니다.

내가 궁금한 점은 : Python을 사용하여 Webdriver에서 selenium RC (Python bindings - selenium.py)를 사용하여 기존 파이썬 코드를 통합 할 수 있습니까?

PS : 현재 내가

답변

-1
import com.thoughtworks.selenium.DefaultSelenium; 


public class Facebook { 

public static void main (String [] args) 
{ 
    DefaultSelenium ds= new DefaultSelenium("localhost",1223,"*firefox","https://"); 
    ds.start(); 
    ds.windowMaximize(); 
    ds.open("www.facebook.com"); 

} 
} 
+0

코드를 편집하고 webdriver을 통해 rc를 위해 통화를 병합하는 데 사용되는 코드의 어떤 부분을 설명하는 주석을 추가하십시오 할 수 셀레늄 2.3.0.jar 파일을 사용하고 있습니다 ? – GodMan