2013-04-26 3 views
0

셀레늄 RC &으로 첫 번째 자동화 프로그램을 작성하고 있는데 몇 가지 쿼리가 있습니다.DefaultSelenium 클래스 인수 생성자의 인수를 쿼리 하시겠습니까?

import com.thoughtworks.selenium.DefaultSelenium; 
import com.thoughtworks.selenium.Selenium; 

public class TestGoogle 
{ 
    public static void main(String[] args) 
    { 
     Selenium selenium = new DefaultSelenium("localhost", 4444, "*firefox", "http://google.com"); 

     selenium.start(); 
     selenium.open("/"); 
     selenium.windowMaximize(); 
     selenium.windowFocus(); 
    } 
} 

검색어 1 : 샘플 코드에서 참조하시기 바랍니다 첫 번째 인수에서, 나는 "localhost"를 통과 한 RC 서버가 내 컴퓨터에서 로컬로 실행되기 때문이다. rc serer가 원격 컴퓨터에서 실행되는 경우 어떻게해야합니까? 구문은 무엇입니까?

쿼리 2 : 세 번째 인수에서 "* firefox"를 전달했습니다. 왜 프로그램을 사용하지 않고 프로그램이 잘 돌아갈 때 사용되는지 이해할 수 없습니까? 또한 절대 경로를 지정할 수도 있습니다. 나는 그것을 시도했으나 효과가 없다.

친절, 감사를 제안한다.

+0

의견을 기다리고 있습니다. –

+0

5 시간은 그리 오래 기다릴 수 없습니다. –

답변

0
  1. "localhost"는 Selenium RC 서버가 실행되는 컴퓨터의 IP 주소 또는 DNS 호스트 이름으로 바꿉니다.
  2. *firefox 브라우저 사양은 여러 기본 위치 중 하나에서 Firefox를 지정합니다. 특정 위치를 원하면 *custom 브라우저 사양을 사용하십시오.

셀렌 RC 설명서는 http://selenium.googlecode.com/git/docs/api/java/com/thoughtworks/selenium/DefaultSelenium.html입니다.

+0

답장을 보내 주신 Ross에게 감사드립니다. –

관련 문제