Python+Selenium学习--启动及关闭浏览器

场景

启动浏览器

在使用webdriver进行测试时启动浏览器无疑是必须的前置工作;

关闭浏览器

在脚本运行完毕或者测试代码结束的时候关闭浏览器是非常自然的事情,就像在吃完饭后就把餐桌收拾干净一样。

关闭浏览器有两种方式:

  • close方法
  • quit方法

close方法关闭当前的浏览器窗口,quit方法不仅关闭窗口,还会彻底的退出webdriver,释放与driver server之间的连接。所以简单来说quit是更加彻底的close,quit会更好的释放资源,适合强迫症和完美主义者。

代码

#!/usr/bin/env python
# -*- coding:utf-8 -*-
'''
Created on 2018/5/9 9:55
@author: Jeff Lee
@file: 启动关闭浏览器.py
'''
from selenium import  webdriver
import time

print('打开浏览器')
client = webdriver.Firefox()
time.sleep(2)

print('关闭浏览器')
client.quit()  #client.close()

  参考 http://www.cnblogs.com/nbkhic/tag/%E8%87%AA%E5%8A%A8%E5%8C%96%E6%B5%8B%E8%AF%95/

猜你喜欢

转载自www.cnblogs.com/uniquefu/p/9015455.html