如何在下面的HTML

时间:2017-09-11 08:46:19

标签: javascript python selenium

我正在尝试使用硒进行一些自动测试。但是我遇到了一些无法找到元素的有线东西。所以有人能告诉我如何处理这个问题。 我尝试过这样的事情:

driver.find_element_by_xpath('//*[@onclick="addRule"]').click()

driver.find_element_by_css_selector('div.addbutton')

没有任何作用..

enter image description here

1 个答案:

答案 0 :(得分:0)

使用此

我看到还有一个框架

所以先切换到框架:

  driver.switch_to_frame("contents")

  driver.find_element_by_class_name('addbutton"]').click()