-1
package com.html;

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

import junit.framework.TestCase;

public class Html5 extends TestCase{`enter code here`
    Selenium selenium1;
    public void setUp()
    {
        selenium1=new DefaultSelenium("localhost",4444,"*firefox","http://live.com");
        selenium1.start();
    }
}

com.thoughtworks.selenium.DefaultSelenium に表示されるエラー。DefaultSelenium("localhost",4444,"*firefox"," http://live.com "); ライン。

提案してください。

4

2 に答える 2

1

初め :

enter code hereそこにある文字列は何ですか?

第二に:

import com.thoughtworks.selenium.DefaultSelenium;とにエラーがある場合はnew DefaultSelenium、jar がクラスパスにないことは確かです。

selenium-server-standaloneには Selenium サーバー クラスが含まれますが、クライアント クラスは含まれませんDefaultSelenium is。クライアントjarをクラスパスに入れる必要があります。これはselenium2-java、このバージョン用だと思います

于 2013-02-15T08:53:42.363 に答える
0

コンストラクターで firefox.exe へのパスを指定する必要があると思います。

selenium1 = new DefaultSelenium("localhost",4444,"*firefox","http://live.com");   Goes like
selenium1 = new DefaultSelenium("localhost",4444,"*firefox C:\Documents and Settings\Mozilla Firefox\firefox.exe","http://live.com");

これを一度試してみてください。

于 2013-02-15T09:30:41.037 に答える