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

Nelly_lucky

Регистрация: 18 янв 2012
Offline Активность: 22 окт 2013 16:25
-----

Мои темы

выборка со строки нужной информацииЗ

31 августа 2012 - 07:33

Здравствуйте !

В общем столкнулся с такой вот штукой
Я заношу в переменную текст
приблизительного характера:

**text** client id : 12345678

и мне нужно сохранить именно значение -12345678
само значение 12345678 может иметь больше цифр или меньше(я имею в виду количеству цифр )
**text** - произвольный текст
но запись вида client id : в тексте будет уникальной записю
Можно как то это сделать?
я думал нуна сделать что то вроде этого

<tr>
<td>storeEval</td>
<td>TEXT=selenium.getText('xpath=//div[3]/div/table/tbody/tr[2]/td[2]');lTEXT=TEXT.replace('*client id: ','')</td>
<td>client_id</td>
</tr>

Но штучка '*' не проконала)
После пришла идея сделать reverse тексту и выдернуть таким образом нужный текст по количеству символов, а потом снова сделать реверс, но само значение 12345678 может быть больше или меньше.

Реализация Логики AND, OR

30 августа 2012 - 13:42

Можно ли в Selenium IDE сделать что то типа такого :

<tr>
<td>assertEval</td>
<td> 1==1 and 2==2</td>
<td>true</td>
</tr>
То есть проверить что и то и то подходит под условие, или же одно из двух подходило по условию?

Написание текста в iframe

30 августа 2012 - 07:50

Здравствуйте!
Пользуюсь Selenium IDE
Есть задание протестировать работу одного редактора
В общем сейчас залип на написание текста внутри одного блока,
а потом как оказалось, что там iframe.
Html код прикрепил к скрипшотам 1,2
И ещё какая команда ставит курсор в поле?

Подсчёт количества строк

17 июля 2012 - 15:14

Здравствуйте .....
Пользуюсь Selenium IDE
Возник токай вопрос:
Есть плагин для генерации таблиц (jGrid)
Вот такой вопрос: можно подсчитать количество записей которые выводит плагин?
и если да, можно какой то примерчик или ссылку на пример ....

Как привести строку в перемёной к верхнему регитсру

13 июля 2012 - 15:19

Здравствуйте !
Помогите пожалуйста как решить проблему ....
Использую Selenium IDE
Проблема следующая:
Selenium в Loge пишет следующее

[info] Executing: |assertValue | id=id_city | ${operator_city} |
[error] Actual value 'Toowoomba' did not match 'TOOWOOMBA'

заношу в переменённую значение с формы (оно правда выводиться в верхнем регистре) и сохраняю в переменённую соответственно тоже в верхнем регистре

захожу на профайл и проверяю или сохраняется это значение - а на профайле это значение уже выводиться в нижнем регистре
Как можно правильно сделать проверку на это ?
код вроде этого(чуть ниже) не совсем работает


<tr>
<td>assertEval</td>
<td>((javascript{storedVars['operator_city'].toUpperCase()}) ==(javascript{storedVars['operator_city1'].toUpperCase()}))</td>
<td>true</td>
</tr>

падает с ошибкой
[info] script is: ((javascript{storedVars['operator_city'].toUpperCase()}) ==(javascript{storedVars['operator_city1'].toUpperCase()}))
[error] Threw an exception: missing ) in parenthetical


Подскажите пожалуйста где я ошибаюсь .....