Selenium简介:
Selenium 是一个用于 Web 应用程序测试的工具。Selenium 的测试用例直接运行在浏览器中,就像真正的用户在操作一样。与主流的 web 自动化测试框架还有 QTP,基于 Ruby 的 WATIR 等相比,Selenium 支持 IE、Mozilla Firefox 多种浏览器,支持自动录制脚本以及 Java、c#、ruby 等多种运行语言的自动生成,用例制作快捷,运行快速。相比起来 Selenium 要显得更为灵活实用。
1.首先选择自己要测试的浏览器并安装,在此选择为Chrome浏览器
sudo apt-get install chromium-browser
2.下载浏览器驱动(webdriver)
2.1 解压缩:unzip chromedriver_linux64.zip
2.2配置路径:mv chromedriver /usr/local/bin
3.Selenium 示例代码:
# -*- coding: utf-8 -*-
from selenium import webdriver
from pyvirtualdisplay import Display
if __name__ == '__main__':
display = Display(visible=0, size=(800, 800))
display.start()
browser = webdriver.Chrome()
browser.get('http://www.baidu.com')
print browser.title