如何获得之前设置的隐式等待的值?
在每次测试开始时运行的方法中,我需要测试一组元素,通常预计其中只有一个元素存在。因为对于其余的测试,最有效的是大约 20 秒的值,这意味着所提到的方法将从 20(第一个元素几乎不存在)到 n-1 * 20 秒!
所以我需要做的是存储值,将其更改为 1s 并在“调查”之后将其设置回原来的值。但是我找不到任何存储它的属性,并且implicitly_wait()
不带参数调用会引发 TypeError。(我现在能做的大部分事情就是拥有一个全局默认值并使用它,但这是违反直觉、反灵活和愚蠢的。:))
那么有没有办法我可以检索当前值?
(我正在使用 Python 2.6、Selenium Server 2.32 和 FireFoxProfile)