Хранение текста и использование только его части позже - PullRequest
0 голосов
/ 03 апреля 2019

Невероятно новый для Selenium IDE / Automating тесты, и в настоящее время я пытаюсь сохранить часть текста, которая будет использоваться позже в другой веб-странице.

На самом деле я не много пробовал, но читал немало тем, но я просто не понимаю концепции, которые, я думаю,

<tr align=center> <td><font size='+1' color='white'><b>Authorization Request - Confirmation Number: 219927</b> </font></td></tr>

В этом примере мне нужно иметь возможность хранить 219927 для последующего использования на другом сайте

Ниже приведены все тесты, но мне кажется, что я не могу повторить вывод на другом сайте:

store | xpath=//b[contains(.,'Authorization Request - Confirmation Number: 135085')] | string 
store | 1 | delimiter store | javascript{storedVars['string'].split('- ')[storedVars['delimiter']]} | test 
store | 0 | delimiter1 
store | javascript{storedVars['test'].split(',')[storedVars['delimiter1']]} | output 
echo | ${output}

1 Ответ

0 голосов
/ 03 апреля 2019

Итак, вы хотите извлечь номер с сайта.Это называется очистка веб-страниц .См. Эту страницу: Сканирование веб-страниц с помощью Selenium IDE .

Необходимая команда: store Text :

  • store Text |locator.... | var1

, а затем вы можете использовать ${var1} там, где вам нужно.

...