2015-11-20 45 views
0

当我点击使用Selenium IDE,我得到2个结果“表”选项卡上的按钮:转换硒IDE到Python

selectFrame {"id":"3f923370-2dae-80d8-f36f-670e9caa7f7d","containerVersion":"7-GA","webContextPath":"/mmm"} 

click xpath=(//button[@type='button'])[2] 

我如何把它变成可用的代码在python中?使用driver.switch_to_framedriver.find_element_by_xpath ??

回答

0

您需要先切换到特定的帧,然后搜索帧中的元素。你可以试试这个:

driver.switch_to_frame(driver.find_element_by_id("3f923370-2dae-80d8-f36f-670e9caa7f7d") 
driver.find_element_by_xpath("//button[@type='button'][2]").click() 

我不熟悉的硒IDE,但我假设3f923370-2dae-80d8-f36f-670e9caa7f7dframe标签的id属性值。