Selenium WebDriver와 JMeter Combinations에 최신 Firefox 브라우저 (50.1.0)를 사용하는 데 문제가 있습니다. Jmeter를 사용하여 파이어 폭스 브라우저에서 테스트 케이스를 실행하려고합니다. 셀레늄 웹 드라이버를 사용하여 JAR 파일을 만들고 JMeter Junit Request에서 호출합니다. 테스트 케이스를 실행하면 찾아보기가 실행되지만 새 탭에서 멈추고 테스트 시나리오를 재생하려면 내 URL을 호출하지 않습니다. 이전 Firefox 브라우저 (23)를 사용해도 제대로 작동하지만이 문제에 대한 모든 기사를 읽었습니다. 모두 firefox 48 버전을 시작하고 셀레늄 3.0 webdriver는 gecko 드라이버를 사용해야합니다. 나는 그것을 사용하고 있습니다. 그러나 여전히 사용하지 마십시오. 여기 내 샘플 코드 :Jmeter Junit의 FirefoxDriver 요청
public void test() {
System.setProperty("webdriver.gecko.driver","c:\\Selenium\\FireFox_Driver\\geckodriver.exe");
/* FirefoxProfile fp=new FirefoxProfile();
DesiredCapabilities dcap=DesiredCapabilities.firefox();
dcap.setCapability(FirefoxDriver.MARIONETTE, "c:\\Selenium\\FireFox_Driver\\geckodriver.exe");
dcap.setCapability(FirefoxDriver.PROFILE, fp);
WebDriver driver=new FirefoxDriver(dcap);
*/
WebDriver driver=new FirefoxDriver();
driver.get("http://gmail.com");
}
최신 브라우저를 사용하는 방법에 대한 아이디어가 있으십니까? 감사합니다.
빙고, 나는 당신이 그것을 못살게 굴 것 같아요. Jmeter/Lib 폴더에 Selenium-server standalone.jar 파일을 복사했지만 내용을 추출하지 못했습니다. 귀하의 응답 후, 나는 추출 및 라이브러리 폴더 및 클라이언트 결합 ..jar 파일을 복사하고 지금 예상대로 작동합니다. 정말 고맙습니다. 내 문제가 해결되었습니다. 나는 단지 jar 파일 전체를 복사하는 것으로 작동 할 것이지만 분명히 그렇지 않을 것이라고 생각했다. – kenny