【发布时间】:2017-04-07 23:21:01
【问题描述】:
我正在使用 selenium web 驱动程序为 python 编写一个测试用例。 测试用例有多种方法,例如:
class Test(unittest.TestCase):
@classmethod
def setUpClass(cls):
cls.driver1 = webdriver.Firefox()
cls.driver1.maximize_window()
def test_1(self):
.....
.....
def test_2(self):
....
....
@classmethod
def tearDownClass(cls):
cls.driver1.quit()
当我尝试从 pycharm 或终端运行文件时,它会随机执行这些方法。 我想要一个顺序执行,所以 test_1() 应该在 test_2() 之前运行。 请帮我.. 提前致谢。
【问题讨论】:
标签: python python-2.7 selenium selenium-webdriver sequential