self.driver 和 self.browser 之间的区别
Difference between self.driver and self.browser
当我遇到这个问题时,我正在通过 Python 教程学习 Selenium。我看到了两个不同的实现,调用 Firefox 实例。
第一种方法是这个
def setUp(self):
self.driver=webdriver.Firefox()
第二种方法是这样的
def setUp(self):
self.browser = webdriver.Firefox()
这两种实现之间有什么根本区别吗?
它只是变量的名称,你也可以给它命名。 self.browser
和 self.driver
都没有在 unittest
class 中定义。您可以将 属性 动态添加到 Python 中的对象。这只是一个简单的例子。
当我遇到这个问题时,我正在通过 Python 教程学习 Selenium。我看到了两个不同的实现,调用 Firefox 实例。
第一种方法是这个
def setUp(self):
self.driver=webdriver.Firefox()
第二种方法是这样的
def setUp(self):
self.browser = webdriver.Firefox()
这两种实现之间有什么根本区别吗?
它只是变量的名称,你也可以给它命名。 self.browser
和 self.driver
都没有在 unittest
class 中定义。您可以将 属性 动态添加到 Python 中的对象。这只是一个简单的例子。