unittest中用selenium做UI自动化会有两种场景来打开用例,一种是每执行一个testcase打开一次浏览器,一种是在同一个浏览器中执行所有的testcase。
A:每个testcase打开一次浏览器
def setUp(self):
pass
def tearDown(self):
pass
def test_case01(self):
pass
def test_case02(self):
pass
B:在一个浏览器里执行所有的testcase,执行完后关闭浏览器
@classmethod
def setUpClass(cls):
pass
@classmethod
def tearDownClass(cls):
pass
def test_case01(self):
pass