【发布时间】:2014-06-24 22:21:57
【问题描述】:
有人可以帮助我了解如何在 python 中使用 selenium 打开多个 firefox 实例。
我编写了以下代码,它确实打开了多个实例,但我希望保留对浏览器的所有引用,以便我可以访问每个浏览器以执行特定任务,并且应该能够在测试完成后退出所有浏览器.
class LoadTestCase(unittest.TestCase):
def setUp(self):
i = 0
while (i < 2):
self.driver = webdriver.Firefox()
self.driver.implicitly_wait(30)
self.base_url = "http://example.com/"
self.verificationErrors = []
self.accept_next_alert = True
driver = self.driver
url = "http://example.com/"
driver.get(self.base_url + "/")
i = i + 1
【问题讨论】: