Как использовать переменную, значение которой должно быть задано в ключевом слове или тесте, в XPATH?

Мне нужно нажать на элемент в зависимости от того, какое значение он содержит ... но я хочу установить это значение в тестовом прогоне или в определении ключевого слова (я думаю, лучший вариант в тесте) Как мне это сделать?

переменная, содержащая xpath, должна выглядеть так:

${DROPDOWN ITEMS}    xpath=//*[contains(@class,'listitem-element')]/span[contains(text(),'${second_number}')]

Этот локатор работает, когда я заменяю переменную на фактическое число, например «002», но я хочу, чтобы оно было более общим.

В определении ключевого слова я использую это как:

Choose Value From Dropdown
     focus    ${DROPDOWN ITEMS}
     click element   ${DROPDOWN ITEMS}

и в тесте я просто называю ключевое слово

мой вопросгде и как установить значение переменной $ {second_number} переменная используется в xpath? PS: определение xpath, ключевое слово и тест находятся в отдельных файлах, спасибо!

Ответы на вопрос(3)

Ваш ответ на вопрос