(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

相关文章
相关标签/搜索