2016年12月22日

简单对象定位——css定位

摘要: CSS定位: CSS(Cascading Style Sheets)是一种语言,它被用来描述HTML 和XML 文档的表现。CSS 使用选择器来为页面元素绑定属性。这些选择器可以被selenium 用作另外的定位策略。 CSS 可以比较灵活选择控件的任意属性,一般情况下定位速度要比XPath 快,但 阅读全文

posted @ 2016-12-22 15:20 chenzx0918 阅读(308) 评论(0) 推荐(0) 编辑

简单对象定位——xpath定位

摘要: xpath 定位: XPath 是一种在XML 文档中定位元素的语言。因为HTML 可以看做XML 的一种实现,所以selenium 用户可是使用这种强大语言在web 应用中定位元素。 XPath 扩展了上面id 和name 定位方式,提供了很多种可能性,比如定位页面上的第三个多选框。 html代码 阅读全文

posted @ 2016-12-22 15:14 chenzx0918 阅读(668) 评论(0) 推荐(0) 编辑

简单对象定位

摘要: 简单对象定位: webdriver 提供了一系列的元素定位方法,常用的有以下几种: id name class name tag name link text partial link text xpath css selector 分别对应python webdriver 中的方法为: find_ 阅读全文

posted @ 2016-12-22 11:38 chenzx0918 阅读(432) 评论(0) 推荐(0) 编辑

Python webdriver API- 浏览器的操作

摘要: 浏览器的操作 1)浏览器最大化 代码示例: #coding=utf-8 from selenium import webdriver driver = webdriver.Firefox() driver.get("http://www.baidu.com") print "浏览器最大化" driv 阅读全文

posted @ 2016-12-22 11:26 chenzx0918 阅读(364) 评论(0) 推荐(0) 编辑

第一个自动化脚本示例

摘要: 第一个自动化脚本示例: # coding = utf-8 from selenium import webdriver browser = webdriver.Firefox() #webdriver 默认支持的浏览器是火狐 browser = webdriver.Chrome() #需要安装Chr 阅读全文

posted @ 2016-12-22 11:15 chenzx0918 阅读(284) 评论(0) 推荐(0) 编辑

导航