前言:
而今小伙伴们对“pythonseleniumjs”可能比较着重,小伙伴们都需要了解一些“pythonseleniumjs”的相关内容。那么小编也在网络上汇集了一些对于“pythonseleniumjs””的相关知识,希望姐妹们能喜欢,看官们快快来了解一下吧!Selenium是一个用于web的自动化测试工具,支持浏览器包括Chrome、Firefox、Safari等主流浏览器,同时也支持phantomJS无界面浏览器。它不局限于测试,还可用于制作网络爬虫,通过控制浏览器,鼠标点击、拖拽,用户输入,表单填充;获取Cookie;弹出对话框;定位和操作UI元素,执行JavaScript脚本,获取通过ajax渲染的页面的数据。
运行环境用的是python2.7,安装Selenium,使用
pip install selenium
即可安装python中的selenium组件最新版本,安装完成后,会提示成功安装该组件,可以用命令pip list来验证。如果要升级该组件,可用命令:
pip install selenium –U
进行组件版本的升级。为了能操控Chrome浏览器,需要ChromeDriver(Chrome浏览器驱动)。目前似乎只有32位的浏览器驱动 chromedriver_win32.zip ,如图:
(下载地址:)
下载后与chrome安装目录放在一起,然后配置至环境变量即可。
编写测试代码:
WebDriver提供了execute_script()方法来执行JavaScript代码。
测试代码:
标签: #pythonseleniumjs