Soy nuevo en Selenium. Genere mi primer caso de prueba de selenio java y se compiló con éxito. Pero cuando corro esa prueba me dio la siguiente RuntimeExceptionSelenium: no se pudo iniciar la sesión de Selenium: no se pudo iniciar la nueva sesión del navegador: error al iniciar el navegador
java.lang.RuntimeException: Could not start Selenium session: Failed to start new browser session: Error while launching browser at com.thoughtworks.selenium.DefaultSelenium.start <DefaultSelenium.java:88>
amablemente dígame cómo puedo corregir este error.
Este es el archivo java que quiero ejecutar.
import com.thoughtworks.selenium.*;
import java.util.regex.Pattern;
import junit.framework.*;
public class orkut extends SeleneseTestCase {
public void setUp() throws Exception {
setUp("https://www.google.com/", "*chrome");
}
public void testOrkut() throws Exception {
selenium.setTimeout("10000");
selenium.open("/accounts/ServiceLogin?service=orkut&hl=en-US&rm=false&continue=http%3A%2F%2Fwww.orkut.com%2FRedirLogin%3Fmsg%3D0&cd=IN&skipvpage=true&sendvemail=false");
selenium.type("Email", "username");
selenium.type("Passwd", "password");
selenium.click("signIn");
selenium.selectFrame("orkutFrame");
selenium.click("link=Communities");
selenium.waitForPageToLoad("10000");
}
public static Test suite() {
return new TestSuite(orkut.class);
}
public void tearDown(){
selenium.stop();
}
public static void main(String args[]) {
junit.textui.TestRunner.run(suite());
}
}
Primero inicié el servidor selenium a través del símbolo del sistema y luego ejecuto el archivo java anterior a través de otro símbolo del sistema.
Segunda pregunta: ¿Puedo hacer clic derecho en un lugar específico en una página web con selenio.
¡Hola!¿Podría publicar algún código que muestre cómo está intentando iniciar el navegador (o la configuración que está utilizando)? Esto podría ayudar a descubrir dónde viene el problema; también: ¿tiene algún resultado útil en la consola, procedente de Selenium RC? –
He agregado más información a mi pregunta. –