Selenium IDE i xpath - znajdź tekst / wiersz w tabeli i wybierz pole radiowe
Używam Selenium IDE i osiągam dobre wyniki. Czytałem dużo o śledzeniu rodzeństwa i rodzeństwa poprzedzającego, ale nie mogę zlokalizować prawego przycisku opcji.
Zasadniczo chcę znaleźć wiersz w tabeli ze słowem „testowanie”, a następnie kliknąć przycisk radiowy w komórce.
Do tej pory mogę znaleźć przycisk wejściowy // input [@ type = 'radio']
i znajdź test tekstu // a [zawiera (tekst (), „testowanie”)]
Próbowałem to wykorzystać w ideach
<code>check | //input[@type='radio']/following-sibling::td[1]/a[contains(text(),'testing')] </code>
ale dostaję błąd[error] locator not found: //input[@type='radio']/following-sibling::a[contains(text()[1],'testing')]
Każda pomoc w zmianie tego jest naprawdę mile widziana :)
Twoje zdrowie
Damien
oto nagi podstawowy stół ...
<code><tbody id="list"> <tr> <th> <label class="radio"> <input class="presentation_radio" type="radio" value="1" name="presentation_radio"> </label> </th> <td> <a href="/link_to/document">testing </a> </td> <td>testing</td> <td>Joe Acme</td> <td>Presentation</td> <td>03 May 2012</td> <td>5 (1)</td> </tr> </tbody> </code>