0
我想測試的執行會期間檢索硒的webdriver會話的會話ID:如何使用unittest框架檢索selenium webdriver sessionid?
import unittest
class MyTest(unittest.TestCase):
def setUp(self):
self.driver = webdriver.Chrome()
def testSomething(self):
"""selenium tests go here"""
self.driver.get('http://www.example.com')
def tearDown(self):
self.driver.quit()
if __name__ == "__main__":
suite = unittest.TestLoader().loadTestsFromTestCase(MyTest)
testResult = unittest.TextTestRunner(verbosity=2).run(suite)
session_id = ???
我知道我可以做self.driver.session_id側設置方法。問題是我需要在類實例外部獲取會話ID。有任何想法嗎?