Перейти к содержимому

Фотография

Method 'InitializationError' not found


  • Авторизуйтесь для ответа в теме
Сообщений в теме: 17

#1 FR33D

FR33D

    Новый участник

  • Members
  • Pip
  • 64 сообщений

Отправлено 13 июня 2013 - 10:52

Добрый день, сегодня я попытался добавить к себе в Eclipse Java новый проект. И как только я это сделал и попробывал запустить "Run". Мне выбило ошибку "Method 'InitializationError' not found. Open the test class." Пробывал удалить проект и залить снова, пробывал переустановить Eclipse. Пробывал переустановить Java и перезагружал компьютер, в конечном итоге создал вообще левый проект и на нем, в обычном example тоже ничего не запускается. Очень прошу, помогите пожалуйста) Уже руки опускаются, а дело срочное....Скриншоп прилагается.

Прикрепленные файлы


  • 0

#2 Vitalik_V

Vitalik_V

    Активный участник

  • Members
  • PipPip
  • 149 сообщений
  • ФИО:Виталий
  • Город:Харьков

Отправлено 13 июня 2013 - 10:59

Добрый день, сегодня я попытался добавить к себе в Eclipse Java новый проект. И как только я это сделал и попробывал запустить "Run". Мне выбило ошибку "Method 'InitializationError' not found. Open the test class." Пробывал удалить проект и залить снова, пробывал переустановить Eclipse. Пробывал переустановить Java и перезагружал компьютер, в конечном итоге создал вообще левый проект и на нем, в обычном example тоже ничего не запускается. Очень прошу, помогите пожалуйста) Уже руки опускаются, а дело срочное....Скриншоп прилагается.

Похоже, что эклипс потерял джарники вебдрайвера... Пробовали ух удалять и заново добавлять в проект?
  • 1

#3 FR33D

FR33D

    Новый участник

  • Members
  • Pip
  • 64 сообщений

Отправлено 13 июня 2013 - 11:03

Джарники естественно пробывал переустанавливать...говорю же, новый проект сделал, куда закинул с нуля все. И все равно та же ошибка.
  • 0

#4 streLerr

streLerr

    Новый участник

  • Members
  • Pip
  • 23 сообщений
  • ФИО:test tes test
  • Город:Воронеж

Отправлено 13 июня 2013 - 11:17

попробуйте нажать Project - Clean (вверху в меню)
затем на класс, который хотите запустить правый клик Run as - junit Test
  • 1

#5 FR33D

FR33D

    Новый участник

  • Members
  • Pip
  • 64 сообщений

Отправлено 13 июня 2013 - 11:33

попробуйте нажать Project - Clean (вверху в меню)
затем на класс, который хотите запустить правый клик Run as - junit Test

Так уже делал не однократно - ничего не помогает.
  • 0

#6 appmen

appmen

    Опытный участник

  • Members
  • PipPipPipPip
  • 408 сообщений
  • ФИО:Victor

Отправлено 13 июня 2013 - 12:10

а код можно увидеть?
  • 1

#7 FR33D

FR33D

    Новый участник

  • Members
  • Pip
  • 64 сообщений

Отправлено 13 июня 2013 - 12:13

а код можно увидеть?

Любой) Я запускаю хоть елементарный код на переход на страницу, хоть самый сложный свой тест-кейс. Не один код не стартует. Дело не в нем.
  • 0

#8 Keiga

Keiga

    Постоянный участник

  • Members
  • PipPipPip
  • 174 сообщений
  • ФИО:Евгений
  • Город:Москва


Отправлено 13 июня 2013 - 13:19

Любой) Я запускаю хоть елементарный код на переход на страницу, хоть самый сложный свой тест-кейс. Не один код не стартует. Дело не в нем.

а элементарный код можно увидеть?

Какие именно jar добавляете? какой фреймворк для тестов? В другой IDE работает? Когда нибудь в чем нибудь раньше работало?
  • 1

#9 FR33D

FR33D

    Новый участник

  • Members
  • Pip
  • 64 сообщений

Отправлено 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
Работало еще утром, пока я не добавил еще один проект в еклипс.
  • 0

#10 appmen

appmen

    Опытный участник

  • Members
  • PipPipPipPip
  • 408 сообщений
  • ФИО:Victor

Отправлено 13 июня 2013 - 13:33

попробуйте создать package и перенести этот тест в этот пэкэдж
  • 0

#11 FR33D

FR33D

    Новый участник

  • Members
  • Pip
  • 64 сообщений

Отправлено 13 июня 2013 - 13:36

попробуйте создать package и перенести этот тест в этот пэкэдж

....
И к чему это меня приведет? Сделал как вы просили - никаких изменений. Повторюсь, что у меня такая лажа на любых проектах и поголовно на всех тестах. Перенос с одного пакета на другой - результатов не даст(
  • 0

#12 appmen

appmen

    Опытный участник

  • Members
  • PipPipPipPip
  • 408 сообщений
  • ФИО:Victor

Отправлено 13 июня 2013 - 13:40

....
И к чему это меня приведет? Сделал как вы просили - никаких изменений. Повторюсь, что у меня такая лажа на любых проектах и поголовно на всех тестах. Перенос с одного пакета на другой - результатов не даст(

Вы выложили код без пэкэджа, поэтому я и предположил, что проблема в этом. На этом же Эклипсе на той же ОС на других машинах всё работает? Поиск в интернете что-то дал?
Если выбирать другой jre при создании проекта (не 1.6 а ваш, системный
  • 0

#13 FR33D

FR33D

    Новый участник

  • Members
  • Pip
  • 64 сообщений

Отправлено 13 июня 2013 - 13:44


....
И к чему это меня приведет? Сделал как вы просили - никаких изменений. Повторюсь, что у меня такая лажа на любых проектах и поголовно на всех тестах. Перенос с одного пакета на другой - результатов не даст(

Вы выложили код без пэкэджа, поэтому я и предположил, что проблема в этом. На этом же Эклипсе на той же ОС всё работает? Поиск в интернете что-то дал?

Да, у сотрудника в метре от меня - все отлично. А я пол дня ломаю голову уже. Поиск - ничего не дал, к сожалению.
  • 0

#14 Keiga

Keiga

    Постоянный участник

  • Members
  • PipPipPip
  • 174 сообщений
  • ФИО:Евгений
  • Город:Москва


Отправлено 13 июня 2013 - 14:04

Проверьте Build Path->Configure Build Path->Order and Export что все внешние библиотеки подключены.
Проверьте что установлена версия Java для проекта или для системы в целом
  • 0

#15 FR33D

FR33D

    Новый участник

  • Members
  • Pip
  • 64 сообщений

Отправлено 14 июня 2013 - 05:47

Проверьте Build Path->Configure Build Path->Order and Export что все внешние библиотеки подключены.
Проверьте что установлена версия Java для проекта или для системы в целом

Спасибо. Все правильно подключено,версия Java jr7. Все равно не работает
  • 0

#16 appmen

appmen

    Опытный участник

  • Members
  • PipPipPipPip
  • 408 сообщений
  • ФИО:Victor

Отправлено 14 июня 2013 - 06:55

Спасибо. Все правильно подключено,версия Java jr7. Все равно не работает

а у коллег, у который всё работает какая версия Джавы?
  • 0

#17 FR33D

FR33D

    Новый участник

  • Members
  • Pip
  • 64 сообщений

Отправлено 14 июня 2013 - 07:02

Тоже jr7, все у всех одинаковое...это я вчера, из за неопытности, возможно не правильно добавил еще один проект. И после этого все накрылось медным тазом. Кстати, если это важно, когда у меня все работало и я давал свои Package с тестами коллегам - они не могли запустить их у себя.
  • 0

#18 FR33D

FR33D

    Новый участник

  • Members
  • Pip
  • 64 сообщений

Отправлено 14 июня 2013 - 07:20

Вообщем я все сам разрулил. Вот что сделал:
Создал новый workspace на другом локальном диске (не на системном)
Удалил с компьютера библиотеку standalone 2.33
Скачал новую standalone 2.33 и поместил в папку с workspace.
Создал новый проект с нуля, закинул в него все своё тест-кейсовское барахло и добавил новую standalone 2.33.
Перестроил проект и вуаля...все пашет. Надеюсь кому нибудь, когда нибудь поможет)
  • 0


Количество пользователей, читающих эту тему: 0

0 пользователей, 0 гостей, 0 анонимных