1 Selenium Python 基础
2017-03-26 10:35
225 查看
1 环境搭建
setuptools:setuptools是一组Python的distutilsde工具的增强工具,可以让程序员更方便的创建和发布Python包下载地址:https://pypi.python.org/pypi/setuptools#downloads
安装:cd setuptools目录,执行 python setup.py install
pip:pip是python的安装包管理工具
下载地址:https://pypi.python.org/pypi/pip#downloads
安装:cd pip目录,执行python setup.py install,安装完毕需要设置环境变量path,C:\Python27\Scripts
selenium:UI自动化测试开源工具
最新版安装:pip install selenium
指定版安装:pip install selenium==2.48.0
查看版本:pip show selenium
2 第一个程序
那百度的搜索当作第一个例子1 from selenium.webdriver.common.keys import Keys 2 3 #全选 4 element = driver.find_element_by_xpath("//div[@id='u1']/a[text()=‘XX']"); 5 element.send_keys(Keys.CONTROL,"a"); 6 #复制 7 element = driver.find_element_by_xpath("//div[@id='u1']/a[text()=‘XX']"); 8 element.send_keys(Keys.CONTROL,“c"); 9 #粘贴 10 element = driver.find_element_by_xpath("//div[@id='u1']/a[text()=‘XX']"); 11 element.send_keys(Keys.CONTROL,“v"); 12 #回车 13 element = driver.find_element_by_xpath("//div[@id='u1']/a[text()=‘XX']"); 14 element.send_keys(Keys.ENTER);
View Code
相关文章推荐
- 2.自动化测试之python+selenium基础
- 自动化测试第一季-selenium + python(环境搭建与基础代码解释)
- selenium+python自动化基础二(定位元素...等)
- 我的Appium学习记录——Python IOS appium& selenium 自动化基础操作
- Python+Selenium基础1-3:CentOS环境安装Python遇到的坑
- Fixing “selenium.common.exceptions.WebDriverException: Message: ‘Can\’t load the profile.” 分类: 问题总结 python下载 ubuntu python基础学习 2014-01-20 15:28
- Python+Selenium基础1-5:Python脚本在cmd中运行步骤
- Python+Selenium基础1-6:Selenium常用函数
- python+selenium第二节课(python基础)
- selenium + python 基础
- Selenium自动化测试Python二:WebDriver基础
- 基于Python+selenium的自动化测试基础
- python爬虫由浅入深11---selenium的基础与使用
- Python-selenium基础操作
- selenium基础框架的封装(Python版)
- Selenium自动化测试Python二:WebDriver基础
- Python+Selenium基础1-4:pycharm永久激活的方法
- Python+Selenium基础1-2:CentOS环境安装Python&&Selenium
- Python+selenium基础学习
- Selenium基于Python web自动化基础二 -- 免登录、等待及unittest单元测试框架