我正在尝试用seleniumpython做一个自动化web测试。在这里,我可以读取一个WebElement的xpath和/或我想用它执行的方法,例如,从一个Excel文件中发送\u keys()。你知道吗
我设法使代码工作,但问题是方法click()不工作。什么都没发生。你知道吗
try:
ActualValue = dv.find_element_by_xpath(f1)
if f3 != '':
getattr(ActualValue, f2)(f3)
else:
getattr(ActualValue, f2)
在上面的代码中,我将Excel文件中的字符串拆分为3部分,f1是指向WebElement的路径,f2是方法/属性,f3是参数。你知道吗
这段代码对其他方法也适用,只是click()一个方法什么都不做。你知道吗
click()
是带有参数self
的方法。您还需要发送此参数相关问题 更多 >
编程相关推荐