识别动态变化的单选按钮和文本框以填充selenium python

时间:2017-06-15 04:47:45

标签: python selenium

我有一个表来填写哪个单选按钮ID和文本框ID不断变化。见下图Image

enter image description here

现在,如果您看到图像,我需要填充单选按钮,说一些数据库db1。 每次db名称改变时都说db1,有时db2等等。该列表不是按升序排列的。数据库名称在实际情况中是不同的。

我还需要点击数据库和密码字段的单选按钮。

我看到HTML标记如下 -

对于radiobutton:

<input id="emT:pb1pc1:t1:0:t1c41it2::content" name="emT:pb1pc1:t1:0:t1c41it2" class="x25" type="password" autocomplete="off">

密码:

<input id="emT:pb1pc1:t1:0:t1sb1::content" name="emT:pb1pc1:t1:0:t1sb1" class="xqf" type="checkbox" value="t" onclick="this.focus()" _afrfoc="y1497498975541">

id字段不断改变 -

emT:pb1pc1:t1:0:t1c41it2::content
emT:pb1pc1:t2:0:t1c41it2::content
emT:pb1pc1:t3:0:t1c41it2::content
emT:pb1pc1:t4:0:t1c41it2::content

如何根据数据库名称单击radiobutton?因为我在HTML代码中没有看到任何数据库名称。

0 个答案:

没有答案