<table id="savedReports" class="alignleft"> <tbody> <tr> <tr style="border-top:1px solid #E6E6E6;"> <tr class="odd" style="border-bottom:1px solid #E6E6E6;"> <td> <td style="background-color: transparent;">650-917-9544</td> <td align="center">11/5/2012</td> <td align="center">5/5/2013</td> <td align="center"> <input id="MyReports_R2_IsSelected" type="checkbox" value="4042344" name="MyReports_R2_IsSelected"> </td> </tr>
Есть такой кусок кода. Необходимо обьянсить селениуму, что мне нужен чекбокс, который содержит в себе часть id "MyReports", но при этом, чтобы еще и был 650-917-9544 такой текст. Так как номер и айди меняются все время, решил сделать так
//table[@id='savedReports']/tbody/tr/td[contains(text(), '650-917-9544')][contains(@id, 'MyReports')] - но не работает. Конечно можно пойти через номер td и tr или просто в лоб по айди, но из-за динамической сменый айди и текста нужен именно такой способ