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

Фотография

как получить "содержимое" алерта, Selenium IDE


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

#1 ViKKerS

ViKKerS

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

  • Members
  • Pip
  • 10 сообщений
  • ФИО:Viktor Sorokolet


Отправлено 11 июля 2014 - 21:57

Добрый день.

Есть небольшой вопрос, у меня не получается обработать алерт.

Необходимо получить из его сообщения id, проще говоря номер заявки.

storeAlert - ${x}  не реагирует, т.е. переменная пуста

 

На скрине видно содержимое (я специально вывел ошибку), там есть статичный текст и вновь генерируемый номер заявки.

В данный момент я использую getAlert для прохождения тестов.

 

Подскажите пожалуйста, возможно ли получить сообщение и выделить из него этот номер штатными средствани Selenium IDE?

 

 

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

  • Прикрепленный файл  Untitled.jpg   92,13К   0 Количество загрузок:

  • 0

#2 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 14 июля 2014 - 08:49

Получить текст алёрта можно. Почему не работает -- наверное, неправильно используете команду storeAlert. Покажите сценарий или лог выполнения команд, где эту storeAlert будет видно.

А вот выпилить из неё идентификатор -- это придётся делать средствами JavaScript.
  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#3 ViKKerS

ViKKerS

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

  • Members
  • Pip
  • 10 сообщений
  • ФИО:Viktor Sorokolet


Отправлено 15 июля 2014 - 07:37

Добрый день.

Большое спасибо за наводящий вопрос (в хорошем смысле). Действительно, команда была записана с ошибкой, сейчас все хорошо, но как быть с номером ИД, его (номерок) никак нельзя достать с помощью шаблонов типа такого regexpi:${x}:[0-9]{6} (этот не работает)?

..просто с JS я не знаком

В любом случае благодарю за ответ.


  • 0

#4 barancev

barancev

    Администратор

  • Admin
  • PipPipPipPipPipPip
  • 6 872 сообщений
  • ФИО:Алексей Баранцев
  • Город:Россия, Москва


Отправлено 15 июля 2014 - 08:19

См. аттачмент

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


  • 0
Алексей Баранцев
Тренинги для тестировщиков (тестирование производительности, защищенности, тест-дизайн, автоматизация):
Линейка тренингов по Selenium

#5 ViKKerS

ViKKerS

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

  • Members
  • Pip
  • 10 сообщений
  • ФИО:Viktor Sorokolet


Отправлено 15 июля 2014 - 12:16

Спасибо большое! Все работает!


  • 0


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

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