我试图运行下面的代码,但徒劳。硒 - jUnit4
由于“硒无法解析”,代码不会编译并报错。 任何人都可以看看下面的代码 -
package com.example.tests;
import com.thoughtworks.selenium.*;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import java.util.regex.Pattern;
public class prashantk {
@Before
public void setUp() throws Exception {
selenium = new DefaultSelenium("localhost", 4444, "*chrome", "http://book.theautomatedtester.co.uk/");
selenium.start();
}
@Test
public void testAuto_1() throws Exception {
selenium.open("/chapter2");
verifyEquals("Button with name", selenium.getValue("name=but2"));
verifyEquals("chocolate", selenium.getValue("xpath=(//input[@name='verifybutton'])[2]"));
selenium.click("link=Index");
selenium.waitForPageToLoad("60000");
verifyTrue(selenium.isTextPresent("Chapter4"));
}
@After
public void tearDown() throws Exception {
selenium.stop();
}
}
谢谢不要这样做。但是另一个问题在我用过“验证人”和“验证真实”的地方出现了。对于“verifyEuals”,它给出的错误为 - 方法verifyEquals(String,string)未定义类型prashantk。并且对于“verifyTrue”它给出错误 - 方法verifyTrue(boolean)对于prashantk是未定义的。 – user1906778
您可以在这里发布整个堆栈跟踪,以便我们对您的问题有更好的了解。如果在上面发布的硒代码后更新了代码,也会向我们显示代码。这将有所帮助。 – Hemanth
@HemChe:可能没有堆栈跟踪,因为它是编译错误而不是运行时。 –