selenium进阶2
来源:互联网 发布:轻量级linux安装详解 编辑:程序博客网 时间:2024/05/19 19:34
"""----------百度输入框的定位方式------------"""# 通过id方式定位browser.find_element_by_id("kw").clear()browser.find_element_by_id("kw").sent_keys('python')# 通过name方式定位browser.find_element_by_name("wd")#通过tag name方式定位browser.find_element_by_tag_name("input")#通过class name 方式定位browser.find_element_by_class_name("s_ipt")#通过CSS方式定位browser.find_element_by_css_selector("#kw")#通过xphan方式定位browser.find_element_by_xpath("//input[@id='kw']")browser.find_element_by_id("su").click() #点击time.sleep(3)browser.close()"""----------模拟浏览器前进后退--------------"""#访问百度首页first_url= 'http://www.baidu.com'print "now access %s" %(first_url)browser.get(first_url)time.sleep(2)#访问新闻页面second_url='http://news.baidu.com'print "now access %s" %(second_url)browser.get(second_url)time.sleep(2)#返回(后退)到百度首页print "back to %s "%(first_url)browser.back()time.sleep(1)#前进到新闻页print "forward to %s"%(second_url)browser.forward()time.sleep(2)
0 0
- selenium进阶2
- selenium进阶之-- 自检
- selenium的进阶1
- Selenium进阶一:技术基础Iframe+javaScript
- Java爬虫进阶-Selenium+PhantomJs的运用
- Java爬虫进阶-Selenium+PhantomJs的运用
- Selenium 1 和 Selenium 2
- 【WebDriver】selenium自动化测试入门到进阶 一
- 【WebDriver】selenium自动化测试入门到进阶 二
- selenium进阶之基础--web自动测试框架(ant+junit+selenium)
- Selenium用户指南 - 第六章 Selenium 1 (Selenium RC)[2]
- Selenium用户指南 - 第六章 Selenium 1 (Selenium RC)[2]
- Selenium用户指南 - 第三章 Selenium IDE[2]
- Selenium用户指南 - 第三章 Selenium IDE[2]
- Selenium学习笔记2
- selenium学习2
- selenium 2011 2-19
- selenium 学习2
- 【安卓】安卓App开发思路 一步一个脚印(五)多点触碰与单点触碰的冲突处理思路
- 银行家问题
- Python做科学计算---matplotlib
- 访问外网 ML2 的配置 - 每天5分钟玩转 OpenStack(103)
- ogre2.1学习(一)Sample_Tutorial01_Initialization
- selenium进阶2
- 机器学习资源汇总(持续更新)
- 10.模型
- 总结HashMap 和HashTable的区别
- hdu1059_Dividing
- hiho一下第三十周 #1114 小Hi小Ho的惊天大作战:扫雷·一【枚举】
- Ubuntu16.04 Redis的安装及设置redis开机启动
- 手机号的接口(自己写)
- H264编码原理以及I帧B帧P帧