Method 'InitializationError' not found
#1
Отправлено 13 июня 2013 - 10:52
#2
Отправлено 13 июня 2013 - 10:59
Похоже, что эклипс потерял джарники вебдрайвера... Пробовали ух удалять и заново добавлять в проект?Добрый день, сегодня я попытался добавить к себе в Eclipse Java новый проект. И как только я это сделал и попробывал запустить "Run". Мне выбило ошибку "Method 'InitializationError' not found. Open the test class." Пробывал удалить проект и залить снова, пробывал переустановить Eclipse. Пробывал переустановить Java и перезагружал компьютер, в конечном итоге создал вообще левый проект и на нем, в обычном example тоже ничего не запускается. Очень прошу, помогите пожалуйста) Уже руки опускаются, а дело срочное....Скриншоп прилагается.
#3
Отправлено 13 июня 2013 - 11:03
#4
Отправлено 13 июня 2013 - 11:17
затем на класс, который хотите запустить правый клик Run as - junit Test
#5
Отправлено 13 июня 2013 - 11:33
Так уже делал не однократно - ничего не помогает.попробуйте нажать Project - Clean (вверху в меню)
затем на класс, который хотите запустить правый клик Run as - junit Test
#6
Отправлено 13 июня 2013 - 12:10
#7
Отправлено 13 июня 2013 - 12:13
Любой) Я запускаю хоть елементарный код на переход на страницу, хоть самый сложный свой тест-кейс. Не один код не стартует. Дело не в нем.а код можно увидеть?
#8
Отправлено 13 июня 2013 - 13:19
а элементарный код можно увидеть?Любой) Я запускаю хоть елементарный код на переход на страницу, хоть самый сложный свой тест-кейс. Не один код не стартует. Дело не в нем.
Какие именно jar добавляете? какой фреймворк для тестов? В другой IDE работает? Когда нибудь в чем нибудь раньше работало?
#9
Отправлено 13 июня 2013 - 13:29
import java.util.concurrent.TimeUnit; import org.junit.*; import static org.junit.Assert.*; import org.openqa.selenium.*; import org.openqa.selenium.firefox.FirefoxDriver; public class test { private WebDriver driver; private String baseUrl; private StringBuffer verificationErrors = new StringBuffer(); @Before public void setUp() throws Exception { driver = new FirefoxDriver(); baseUrl = "http://software-testing.ru/"; driver.manage().timeouts().implicitlyWait(30, TimeUnit.SECONDS); } @Test public void testUntitled() throws Exception { driver.get(baseUrl + "/job/index.php?option=com_content&view=article&id=2"); driver.findElement(By.linkText("Home")).click(); } @After public void tearDown() throws Exception { driver.quit(); String verificationErrorString = verificationErrors.toString(); if (!"".equals(verificationErrorString)) { fail(verificationErrorString); } } }
Добавляю J Unit 4 и StandAlone 2.33, все как обычно.
В другой IDE - работает. Работает везде, кроме моей машини.
Selenium WebDrver - вот мой Framework
Работало еще утром, пока я не добавил еще один проект в еклипс.
#10
Отправлено 13 июня 2013 - 13:33
#11
Отправлено 13 июня 2013 - 13:36
....попробуйте создать package и перенести этот тест в этот пэкэдж
И к чему это меня приведет? Сделал как вы просили - никаких изменений. Повторюсь, что у меня такая лажа на любых проектах и поголовно на всех тестах. Перенос с одного пакета на другой - результатов не даст(
#12
Отправлено 13 июня 2013 - 13:40
Вы выложили код без пэкэджа, поэтому я и предположил, что проблема в этом. На этом же Эклипсе на той же ОС на других машинах всё работает? Поиск в интернете что-то дал?....
И к чему это меня приведет? Сделал как вы просили - никаких изменений. Повторюсь, что у меня такая лажа на любых проектах и поголовно на всех тестах. Перенос с одного пакета на другой - результатов не даст(
Если выбирать другой jre при создании проекта (не 1.6 а ваш, системный
#13
Отправлено 13 июня 2013 - 13:44
Да, у сотрудника в метре от меня - все отлично. А я пол дня ломаю голову уже. Поиск - ничего не дал, к сожалению.Вы выложили код без пэкэджа, поэтому я и предположил, что проблема в этом. На этом же Эклипсе на той же ОС всё работает? Поиск в интернете что-то дал?
....
И к чему это меня приведет? Сделал как вы просили - никаких изменений. Повторюсь, что у меня такая лажа на любых проектах и поголовно на всех тестах. Перенос с одного пакета на другой - результатов не даст(
#14
Отправлено 13 июня 2013 - 14:04
Проверьте что установлена версия Java для проекта или для системы в целом
#15
Отправлено 14 июня 2013 - 05:47
Спасибо. Все правильно подключено,версия Java jr7. Все равно не работаетПроверьте Build Path->Configure Build Path->Order and Export что все внешние библиотеки подключены.
Проверьте что установлена версия Java для проекта или для системы в целом
#16
Отправлено 14 июня 2013 - 06:55
а у коллег, у который всё работает какая версия Джавы?Спасибо. Все правильно подключено,версия Java jr7. Все равно не работает
#17
Отправлено 14 июня 2013 - 07:02
#18
Отправлено 14 июня 2013 - 07:20
Создал новый workspace на другом локальном диске (не на системном)
Удалил с компьютера библиотеку standalone 2.33
Скачал новую standalone 2.33 и поместил в папку с workspace.
Создал новый проект с нуля, закинул в него все своё тест-кейсовское барахло и добавил новую standalone 2.33.
Перестроил проект и вуаля...все пашет. Надеюсь кому нибудь, когда нибудь поможет)
Количество пользователей, читающих эту тему: 0
0 пользователей, 0 гостей, 0 анонимных