Python自動化測試中多種瀏覽器跑Case
from selenium import webdriver
class RegisterFunction(object):
def __init__(self, url, i):
self.driver = self.get_driver(url, i)
# 獲取driver並打開url
def get_driver(self, url, i):
if i == 1:
driver = webdriver.Firefox()
elif i == 2:
driver = webdriver.Chrome()
else:
driver = webdriver.Ie()
driver.get(url)
driver.maximize_window()
return driver
if __name__ == '__main__':
for i in range(3):
register_function = RegisterFunction("https://passport.baidu.com", i)
register_function.run_main()
- 致謝
若對大家有用,感謝點贊或評論;若有不足或補充之處,也感謝大家評論進行指正,後期我將對本文進行補充完善。相信這是互相進步的開始!