【发布时间】:2013-03-21 03:17:01
【问题描述】:
要运行我的功能测试,我使用LiveServerTestCase。
我想调用不在 webdriver 中但在 selenium 对象中的 set_speed(以及其他方法,set_speed 只是一个示例)。
我的LiveServerTestCase子类
from selenium import webdriver
class SeleniumLiveServerTestCase(LiveServerTestCase):
@classmethod
def setUpClass(cls):
cls.driver = webdriver.Firefox()
cls.driver.implicitly_wait(7)
cls.driver.maximize_window()
# how to call selenium.selenium.set_speed() from here? how to get the ref to the selenium object?
super(SeleniumLiveServerTestCase, cls).setUpClass()
如何获得?我想我不能在 selenium 上调用构造函数。
【问题讨论】:
-
检查 this 链接。您可能需要使用 Webdriver 支持的 selenium 来使用 setspeed 方法。
标签: python django binding selenium webdriver