查询DefaultSelenium类参数构造函数的参数?

时间:2013-04-26 06:29:54

标签: selenium-rc

我正在用Selenium RC& amp;写我的第一个自动化程序我有几个问题。请看一下示例代码:

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”。我不明白为什么在程序运行正常而不使用它时使用?也可以给出绝对路径。我试过了,但它没有用?

请建议, 问候。

1 个答案:

答案 0 :(得分:0)

  1. 将“localhost”替换为运行Selenium RC服务器的计算机的IP地址或DNS主机名。
  2. *firefox browser-spec从多个默认位置之一指定Firefox。如果您需要特定位置,请使用*custom browser-spec。
  3. Selenium RC文档位于http://selenium.googlecode.com/git/docs/api/java/com/thoughtworks/selenium/DefaultSelenium.html