아래 코드를 실행하려고하는데 헛수고입니다.셀레늄 - 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();
}
}
감사합니다. Don이 작동 중입니다. 그러나 "verifyEuals"및 "verifyTrue"를 사용하는 곳에서 또 다른 문제가 발생했습니다. "verifyEuals"의 경우 오류가 발생합니다. - verifyEquals (String, string) 메소드는 prashantk 유형에 대해 정의되지 않았습니다. 그리고 "verifyTrue"에 대한 에러는 다음과 같습니다. - verifyTrue (boolean) 메소드는 prashantk에 대해 정의되지 않았습니다. – user1906778
여기에 전체 스택 추적을 게시하여 문제에 대해 더 잘 이해할 수 있습니까? 또한 위의 게시 된 셀렌 코드 뒤에 업데이트 된 경우 코드를 표시하십시오. 도움이 될 것입니다. – Hemanth
@HemChe : 아마도 런타임이 아닌 컴파일 오류이므로 스택 추적은 없습니다. –