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”);线。
请建议。
答案 0 :(得分:1)
第一:
enter code here
字符串的作用是什么?
其次:
如果import com.thoughtworks.selenium.DefaultSelenium;
和new DefaultSelenium
中存在错误,那肯定是这些广告不在您的类路径中
selenium-server-standalone
包含Selenium服务器类,但不包含客户端类DefaultSelenium is
。您必须将客户端jar放在类路径中,我想这个版本为selenium2-java
答案 1 :(得分: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");
尝试一次。