我处理的网站具有以下结构如何点击许多空间的链接?
<div class="col-3"
<field-input>
<div class=" group-4">
<input> #Lets call this input 1 </input>
<field-input>
<div class=" group-4">
<input> #Lets call this input 2 </input>
我想在价值观传递给input field 1
和input field 2
。我怎么能这样做?我试过以下,它给了我一个错误说
找不到元素
driver.find_element(:xpath, "//field-input/div/input").send_keys("myvalue")
我怎么能这样做?
你的定位器看起来不错,这是在IFRAME? – JeffC
没有它没有。其角度类名称 –
定位器匹配两个输入。尝试“(// field-input/div/input)[1]”选择第一个。另一种方法是保留xpath,但是使用find_elements(),然后使用发现的元素来发送密钥。 –