(python)Selenium - 多瀏覽器運行

1、代碼

from selenium import webdriver
import os

class Base:
    def setup(self):
        browser = os.getenv('browser')
        if browser == 'firefox': # 調用firefox瀏覽器
            self.driver =webdriver.Firefox()
        elif browser == 'headless' :
            self.driver = webdriver.PhantomJS()
        else:
            self.driver = webdriver.Chrome()
            self.driver.maximize_window() # 窗口最大化
            self.driver.implicitly_wait(3) # 隱式等待3秒

def teardown(self):
    self.driver.quit()

 

在終端運行命令: browser=firefox pytest .\test_frame.pypython

2、最後

對軟件測試、接口測試、自動化測試、軟件測試零基礎入門、性能測試、LR腳本開發、python自動化全棧、面試經驗感興趣能夠175317069,羣內會有不按期的發放免費的資料連接。若是你有好的學習也資料能夠私聊發我,我會註明出處以後分享給你們。web

相關文章
相關標籤/搜索