Selenium多浏览器处理 (Chrome/Firefox/IE)
测试用例文件:test_selenium/test_hogwarts.py
使用pytest框架
定义一个变量,通过外部传入变量,确定使用哪个浏览器
browser = os.getenv("browser").lower() print(browser) if browser == "headless": self.driver = webdriver.PhantomJS() elif browser == "firefox": self.driver = webdriver.Firefox() else: self.driver = webdriver.Chrome() self.driver.get("https://testerhome.com/")
在mac上,可执行:browser=firefox pytest test_selenium/test_hogwarts.py
在windows上,需执行:set browser=firefox pytest test_selenium/test_hogwarts.py
相关推荐
tiankele0 2020-07-29
curiousL 2020-07-18
王练 2020-07-18
Reiki 2020-06-12
xiangxiaojun 2020-09-23
Reiki 2020-08-16
letheashura 2020-08-14
tiankele0 2020-07-18
amei0 2020-07-08
Reiki 2020-07-06
Ronnyxie 2020-07-06
xiangxiaojun 2020-07-05
zhanghaibing00 2020-06-28
xiongyouqiang 2020-06-28
Ronnyxie 2020-06-27
amei0 2020-06-26
letheashura 2020-06-26