0

Selenium RC を使用して初めての自動化プログラムを作成しています。いくつかのクエリがあります。サンプルコードを見てください:

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: 3 番目の引数で、「*firefox」を渡しました。* を使用せずにプログラムが正常に実行されるのに、なぜ * が使用されるのかわかりませんか? また、絶対パスを指定することも可能です。やってみたけどダメなの?

よろしくお願いします。

4

1 に答える 1