幼儿园的 selenium
from selenium import webdriver *固定开头
b=webdriver.Firefox() *打开火狐浏览器
browser.quit() *退出火狐浏览器
b.get('http://www.baidu.com') *打开一个网页
判断 url (a.current_url),a.title /找元素方式,
ele.clear() *清空元素内容
ele.send_keys() *模拟按键输入
click 点击
submit 提交表单
b.back() *退回上一步
b.title,current_url *判断访问是否有效
find_element_by_id/name() *定位元素
a.maximize_window() *全屏
ele=a.find_element_by_link_text('企业直通班') 精准查找
ele=a.find_element_by_partial_link_text('') 模糊查找
a.find_element_by_css_selector() *定位元素
xpath定位文件:/xxx 选取根节点xxx
/xxx/yyy 选取绝对路径选取元素
//xxx 整个文档扫描,找到所有xxx元素
//xxx/yyy 所有父元素为xxx的yyy元素
. 选取当前节点的父元素节点
.. 选取父元素地址
//xxx[@id] 选取所有xxx元素中有id属性的元素
//xxx[@id=yyy] 选取所有xxx元素id属性为yyy的元素
count 包含元素查找
最新文章
- java 21 - 7 IO流小结的图解
- [poj3349]Snowflake Snow Snowflakes(hash)
- NYOJ 298 点的变换
- 前端测试框架 jasmine 的使用
- Adb工具常用操作-转(二)
- 整合Spring.net到asp.net网站开发中初探
- SetWindowPos和SetForegroundWindow
- JAVA基础第二章-java三大特性:封装、继承、多态
- mongooDb链接javaapi
- Spring Cloud Ribbon入门
- Matlab Euler's method
- java反编译工具(Java Decompiler)
- xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at[转载]
- python base64加解密
- “国家重点实验室”完全名单_洹水泛舟_新浪博客 - Google Chrome
- HTTP服务原理
- Postman—构建工作流
- python selenium 自动化测试环境安装
- python学习笔记(十五)异常处理
- CentOS7用yum安装软件提示 cannot find a valid baseurl for repobase7x86_64 【上网问题】
热门文章
- WCF中,通过C#代码或App.config配置文件创建ServiceHost类
- rsync 笔记之 list
- String... 用法
- Vue.js入门
- JavaScript权威设计--JavaScript脚本化文档Document与CSS(简要学习笔记十五)
- AngularJS开发指南11:AngularJS的model,controller,view详解
- scikit-learn一般实例之四:使用管道和GridSearchCV选择降维
- JavaScript触屏滑动API介绍
- Android Time类 奇葩的设定
- Google官方关于Android架构中MVP模式的示例续-DataBinding