0
我在考慮從我們目前的測試框架鼻子w/nose-testconfig切換到py.test。任何建議如何改寫以下使用pytest燈具硒從鼻子到pytest開關
class BaseTestCase(unittest.TestCase, Navigation):
@classmethod
def setUpClass(cls):
browser = Browser.getDriver((config['browser']).lower())
cls.driver = EventFiringWebDriver(browser, MyListener())
cls.driver.implicitly_wait(10)
cls.driver.maximize_window()
try:
cls.driver.get(config['url'])
except KeyError:
cls.driver.get(DEV_ENV_URL)
def run(self, result=None):
super(BaseTestCase, self).run(MyTestResult(result, self))
@classmethod
def tearDownClass(cls):
cls.driver.quit()
專門安裝/拆卸下面的代碼我希望能夠通過命令行參數即URL,瀏覽器,調試等