首页 > 编程语言 > 详细

(python)Selenium - 多浏览器运行

时间:2020-09-12 22:53:10      阅读:88      评论:0      收藏:0      [点我收藏+]

一、代码

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.py

技术分享图片

二、最后

对软件测试、接口测试、自动化测试、软件测试零基础入门、性能测试、LR脚本开发、python自动化全栈、面试经验感兴趣可以175317069,群内会有不定期的发放免费的资料链接。如果你有好的学习也资料可以私聊发我,我会注明出处之后分享给大家。

(python)Selenium - 多浏览器运行

原文:https://www.cnblogs.com/flowToken1024532/p/13658854.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!