我对selenium WebDriver非常陌生,我正在尝试自动化一个页面,其中有一个名为“删除日志文件”的按钮。使用FireBug我知道,HTML被描述为
css选择器也被定义为使用firepath的“#DeleteLogButton”
所以我用 browser.find_element_css_选择器(“#DeleteLogButton”).click()在webdriver中单击该按钮,但它现在正在工作,而且,我也尝试过
在browser.find\u element\u id(“DeleteLogButton”)。单击()可单击该按钮。即使这样也不能解决我的问题。。。在
请帮我解决这个问题。在
尝试找到它
by name
如:大多数时候我都在使用按.xpath如果您在xpath中使用contains,它会特别有效。例如://*[包含(text(),'ABC')]
这将查找包含字符串“ABC”的所有元素
在您的例子中,您可以用Delete Log File替换ABC
相关问题 更多 >
编程相关推荐