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

Фотография

Различия в работе тестов в IDE и при запуске через cmd


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

#1 Julia_Sh

Julia_Sh

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

  • Members
  • Pip
  • 63 сообщений
  • ФИО:Юлия
  • Город:Новосибирск

Отправлено 28 января 2013 - 06:13

Имею пачку тестов, которые писала через сам плагин Selenium IDE в мозилле. Не хочу пока задуряться с WebDriver, поэтому использую -htmlSuite для запуска их из командной строки на сервере. Делаю это в том числе и для проверки работоспособности сценариев для разных браузеров.
Собственно, проблема. Если я запущу тест в плагине к мозилле, все отлично отработает. Если тот же сценарий через cmd, то тест валится с ошибкой "Element такой-то not found". Это может быть, например, xpath локатор или link. С чем связано это событие?

P.S.: когда тупо переносила свои тесты из IDE на RC или WebDriver - было то же самое. Многие элементы в процессе прохождения сценария не были найдены, хотя они точно есть на странице. В результате - тест фейловый.
  • 0

#2 Julia_Sh

Julia_Sh

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

  • Members
  • Pip
  • 63 сообщений
  • ФИО:Юлия
  • Город:Новосибирск

Отправлено 28 января 2013 - 06:31

Поняла, на каком моменте валится: использую storeExpression, затем подставляю в нескольких местах это значение в тесте. Не подставляется, как оказалось, при запуске на сервере. Почему же так? При запуске на сервере там негде запоминать?
  • 0

#3 IvanStawski

IvanStawski

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

  • Members
  • Pip
  • 26 сообщений
  • ФИО:Ставский Иван Михайлович
  • Город:Санкт-Петербург

Отправлено 30 января 2013 - 12:55

1) Возможно тест плохо (с ошибками) импортируется? проверьте, что все хорошо заимпортилось в конечном тесте.
  • 0

#4 Julia_Sh

Julia_Sh

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

  • Members
  • Pip
  • 63 сообщений
  • ФИО:Юлия
  • Город:Новосибирск

Отправлено 31 января 2013 - 02:42

1) Возможно тест плохо (с ошибками) импортируется? проверьте, что все хорошо заимпортилось в конечном тесте.

Что вы подразумеваете под "импортируется с ошибками"? На данном этапе я никуда не экспортирую свои сценарии и ничего не импортирую в них, я просто запускаю их через командную строку.
  • 0

#5 Julia_Sh

Julia_Sh

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

  • Members
  • Pip
  • 63 сообщений
  • ФИО:Юлия
  • Город:Новосибирск

Отправлено 22 февраля 2013 - 05:49

Чтобы тема не оставалась висеть, поделюсь своими соображениями.
В общем, поняла, в чем была проблема: использовала storeExpression, сохраняла значение в переменную, впоследствии использовала эту переменную в разных кейсах одного тестового набора (то есть кейсы сменялись в процессе прогона). При смене кейса значение переменной не запоминалось. Почему это так, не поняла. Решила проблему тем, что запихала в один кейс все, что было в сценарии с использованием данной переменной. Эти кейсы отделила от тех, в которых переменная не использовалась. Тест успешен.
  • 0


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

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