Стыдно обращаться с таким вопросом к форумчанам, однако все же .....
Есть необходимость запустить тесты которые были записаны на SeleniumIDE. Хотелось бы в результате ответа на вопрос составить пошаговую инструкцию.
Использую Eclipse + TestNG + Java.
Начало инструкции я напишу:
1. Следуем всем инструкциям и создаем с помощью maven проект в eclipse (http://seleniumhq.org/docs/03_webdriver.html импортируем http://seleniumhq.org/docs/appendix_installing_java_driver_Sel20_via_maven.html#importing-maven-into-eclipse-reference).
2. Добавляем TestNG в eclipse (http://testng.org/doc/download.html)
3. Записываем тест на SeleniumIDE и конвертируем в TestNG. у меня получилось:
package com.example.tests;
import com.thoughtworks.selenium.*;
import org.testng.annotations.*;
import static org.testng.Assert.*;
import java.util.regex.Pattern;
public class test1 extends SeleneseTestNgHelper {
@Test public void testTest1() throws Exception {
selenium.open("/");
selenium.click("css=img[alt=\"Новости Украины\"]");
selenium.waitForPageToLoad("30000");
selenium.click("id=Login");
selenium.type("id=Login", "");
selenium.click("id=Password");
selenium.type("id=Password", "");
selenium.click("name=submit");
selenium.waitForPageToLoad("30000");
selenium.click("css=div.error");
verifyTrue(selenium.isTextPresent("Ошибка: неверно указан логин или пароль. Попробуйте снова."));
selenium.click("css=div.error");
}
}
ЧТО ДАЛЬШЕ???
Никак не могу запустить тест в eclipse...просто не хватает знаний как это сделать. Рядом нет ни одного разработчика на JAVA.
Если есть возможность, потратьте время и напишите последующие шаги подробно, с джава сталкиваюсь впервые. Необходимо вплоть до 1. создать класс с именем "имя", поместить в папку ... и т.д.
Заранее благодарен гуру тестировщикам которые помогут.