我正在尝试使此网页自动化,并将一些数据发送到带有动态@id的复选框。
我使用了在网上找到的示例代码,但是由于找不到元素,因此测试一直失败。
网页文本框的XPath:// * [@@ id =“ undefined-Filter-undefined-24212”]
在提供的摘要中,24212 int是动态的。
答案 0 :(得分:-1)
您可以尝试类似的方法,而不要使用x_path来命名:
elem = driver.find_element_by_name("q")
elem.clear()
elem.send_keys("pycon")
elem.send_keys(Keys.RETURN)
供参考:https://selenium-python.readthedocs.io/getting-started.html