Я пытаюсь запустить тест, записанный с использованием Selenium IDE. Следующий HTML генерируется IDESelenium IDE не обнаруживает идентификатор
<tr>
<td>clickAndWait</td>
<td>css=span.blt-txt</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>id=pt1:svMenu:np1:6:cni1::disclosureAnchor</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>id=pt1:r5:0:mr1:gts1:gts_pc1:itFilterFieldValue::content</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>id=pt1:r5:0:mr1:gts1:gts_pc1:cil1::icon</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>id=pt1:r5:0:mr1:gts1:gts_pc1:tt1:0::di</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>id=pt1:r5:0:mr1:gts1:gts_pc1:tt1:1:astTreeSNo</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>id=pt1:r1:0:rAstDtl:0:cb4</td>
<td></td>
</tr>
<tr>
<td>click</td>
<td>id('pt1:ptGeneric:ot1::_afrTtxt')/x:div/x:h1</td>
<td></td>
</tr>
Когда я запускаю тест/выполнения команды я получаю сообщение об ошибке говорящее [error] Element id=pt1:r5:0:mr1:gts1:gts_pc1:tt1:0::di not found
Любые идеи, как я могу это исправить?
и является ли этот идентификатор фактически на странице при запуске теста? Эти ID дают мне подсказку, что новый выпуск может сломать некоторый ID ... –
Привет, Павел, да, идентификатор очень много на странице, где проходит тест, это первый раз, когда я написал этот тест. Путь пожара показывает следующий xpath .//*[@id='pt1:r1:0:rAstTbl:0:mr1:gts1:gts_pc1:tt1:0::di '] – user2594834