Unittest不同浏览器运行用例方法(二)

玩技站长
玩技站长
管理员, Keymaster
11178
文章
0
粉丝
Auto测试评论369字数 110阅读0分22秒阅读模式

如何选择使用不同类型的浏览器来运行测试用例的简单封装方法:

def browser(type_):
    try:

       #基于Python的反射机制实现
       driver = getattr(webdriver,type_)()

    #为了防止type_报错,可能是各种原因比如输入的名字不正确等等
    except Exception as e:

       #将产生的错误输出下
       print(e)

       #输出错误后默认启动谷歌浏览器继续运行
       driver = webdriver.Chrome()
    return driver
文章源自玩技e族-https://www.playezu.com/26198.html
 
匿名

发表评论

匿名网友
:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:
确定

拖动滑块以完成验证