Selenium webdriver 如何按数据单击动态创建的单选按钮? 西尔维斯特 史泰龙 男性 电影 埃尔维斯 普雷斯利 男性 音乐 玛丽 居里 女性 科学类

Selenium webdriver 如何按数据单击动态创建的单选按钮? 西尔维斯特 史泰龙 男性 电影 埃尔维斯 普雷斯利 男性 音乐 玛丽 居里 女性 科学类,selenium-webdriver,Selenium Webdriver,从上面的代码片段中,如何使用selenium java单击与特定名称对应的单选按钮?您可以这样做: <form id="form"> <table id="VIPs" width="400"> <tbody> <tr id="heading"> <tr> <td> <input id="VIP" type="radio" name="VIP" value="1" checked="true"/> </td&

从上面的代码片段中,如何使用selenium java单击与特定名称对应的单选按钮?

您可以这样做:

<form id="form">
<table id="VIPs" width="400">
<tbody>
<tr id="heading">
<tr>
<td>
<input id="VIP" type="radio" name="VIP" value="1" checked="true"/>
</td>
<td>Sylvester</td>
<td>Stallone</td>
<td>Male</td>
<td>Movie</td>
</tr>
<tr>
<td>
<td>Elvis</td>
<td>Presley</td>
<td>Male</td>
<td>Music</td>
</tr>
<tr>
<td>
<td>Marie</td>
<td>Curie</td>
<td>Female</td>
<td>Science</td>
最终会点击单选按钮

driver.findElement(By.cssSelector("input[name='VIP']")).click()