Я пытаюсь войти на сайт нашего продукта, скажем, site.com, используя имя пользователя «user» и пароль «pass», используя selenium. У меня две проблемы:
Каждый раз, когда Selen открывает сайт, он просит меня подтвердить исключение безопасности (даже если я прошу его сохранить его навсегда).
После ввода имени пользователя и пароля выдается ошибка «недопустимая ссылка на страницу входа». Tomcat дает это на самом деле.
Код ниже:
package com.beginning;
import org.junit.After;
import org.junit.Before;
import org.junit.Test;
import com.thoughtworks.selenium.DefaultSelenium;
import com.thoughtworks.selenium.SeleneseTestCase;
@SuppressWarnings("deprecation")
public class first extends SeleneseTestCase {
@Before
public void setUp() throws Exception {
selenium = new DefaultSelenium("localhost", 4444, "*firefox", <website name>);
selenium.start();
}
@Test
public void testJw() throws Exception {
selenium.open(<login link>);
selenium.type("name=j_username", user);
selenium.type("name=j_password", pass);
selenium.click("css=input[type=\"submit\"]");
selenium.waitForPageToLoad("30000");
//selenium.click("link=Sign out");
//selenium.waitForPageToLoad("30000");
}
@After
public void tearDown() throws Exception {
selenium.stop();
}
}