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

Фотография

Проверка части текста в Selenium IDE

Selenium автотесты нуп

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

#1 Fobos

Fobos

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

  • Members
  • Pip
  • 15 сообщений
  • ФИО:Степанов М.А.

Отправлено 10 ноября 2016 - 10:40

Выручайте.

 

Есть клетка таблице, в которой вписана информация образца "Выполнено 10.11.2016", где 10.11.2016 13:37 - момент времени, в который совершено действие.

Мне нужно научить мой Селениум проверять наличие в клетке текста "Выполнено".

 

На данный момент я вижу два решения:

 

- Сторить содержимое клетки, вырезая из него циферки. К сожалению через replace("1", "2", "3", "4", "5", "6", "7", "8", "9", "0", ":", ".") не вышло.

- Время и дату брать как переменную, типа ${data}, таким образом проверяя содержимое как "Выполнено ${data}

 

Но как это сделать? Прошу совета и помощи.

 


  • 0

#2 Lzk

Lzk

    Специалист

  • Members
  • PipPipPipPipPip
  • 504 сообщений
  • ФИО:Олег
  • Город:Мск

Отправлено 10 ноября 2016 - 11:08

Ругулярными выражениями можешь попробовать

или

string dateOfCell = string.substring("Выполнено ".length)


  • 0

#3 Snap

Snap

    Специалист

  • Members
  • PipPipPipPipPip
  • 980 сообщений
  • ФИО:Роман
  • Город:Москва


Отправлено 10 ноября 2016 - 13:06

Что-то я не пойму, автор, вам для Selenium IDE нужно или как?


  • 0

#4 Fobos

Fobos

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

  • Members
  • Pip
  • 15 сообщений
  • ФИО:Степанов М.А.

Отправлено 10 ноября 2016 - 13:44

Что-то я не пойму, автор, вам для Selenium IDE нужно или как?

 

Да, все верно


  • 0

#5 Fobos

Fobos

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

  • Members
  • Pip
  • 15 сообщений
  • ФИО:Степанов М.А.

Отправлено 10 ноября 2016 - 13:46

Ругулярными выражениями можешь попробовать

или

string dateOfCell = string.substring("Выполнено ".length)

 

К сожалению не очень понял. Что за регулярные выражения? И как должно выглядеть действие целиком? У меня нет команды string


  • 0

#6 Snap

Snap

    Специалист

  • Members
  • PipPipPipPipPip
  • 980 сообщений
  • ФИО:Роман
  • Город:Москва


Отправлено 10 ноября 2016 - 13:53

Что-то я не пойму, автор, вам для Selenium IDE нужно или как?

 

Да, все верно

Если так, то все очень легко.

verifyText | xpath=//table//td | Выполнено*


  • 1

#7 Fobos

Fobos

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

  • Members
  • Pip
  • 15 сообщений
  • ФИО:Степанов М.А.

Отправлено 10 ноября 2016 - 14:00

 

Что-то я не пойму, автор, вам для Selenium IDE нужно или как?

 

Да, все верно

Если так, то все очень легко.

verifyText | xpath=//table//td | Выполнено*

 

Афигенно. Т.е просто обозначаю нужный участок текста ** 

А я то думал там нужны невероятно сложные сложности. Спасибо!


  • 0



Темы с аналогичным тегами Selenium, автотесты, нуп

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

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