8.Selenium2 自动化测试实战-基于Python语言-WebElement接口2
来源:互联网 发布:java文件流转文件 编辑:程序博客网 时间:2024/05/22 07:58
*size: 返回元素的尺寸
*text: 获取元素的文本
*get_attribute(name):获得属性值
*is_displayed(): 设置该元素是否用户可见
from selenium import webdriverdriver = webdriver.Chrome()driver.get("http://www.baidu.com")#获得输入框的尺寸size=driver.find_element_by_id('kw').sizeprint(size)#获得百度页面底部备案信息text=driver.find_element_by_id('cp').textprint(text)#返回元素的属性值,可以是id name type 或其他属性attribute=driver.find_element_by_id('kw').get_attribute('type')print(attribute)#返回元素的属性值,可以是id name type 或其他属性result=driver.find_element_by_id('kw').is_displayed()print(result)driver.quit()
0 0
- 8.Selenium2 自动化测试实战-基于Python语言-WebElement接口2
- 7.Selenium2 自动化测试实战-基于Python语言-WebElement接口1
- 3.Selenium2 自动化测试实战-基于Python语言-模块调用
- 9.Selenium2 自动化测试实战-基于Python语言-键盘事件
- 10.Selenium2 自动化测试实战-基于Python语言-显示等待
- 16.Selenium2 自动化测试实战-基于Python语言-上传文件
- 17.Selenium2 自动化测试实战-基于Python语言-操作cookie
- 20.Selenium2 自动化测试实战-基于Python语言-函数
- 15.Selenium2 自动化测试实战-基于Python语言-警告框处理
- 2.Selenium2 自动化测试实战-基于Python语言-类和方法
- 4. Selenium2 自动化测试实战-基于Python语言-跨目录模块调用
- 5.Selenium2 自动化测试实战-基于Python语言-控制浏览器后退、前进
- 6.Selenium2 自动化测试实战-基于Python语言-126邮箱登陆、获得验证信息
- 11.Selenium2 自动化测试实战-基于Python语言-隐式等待
- 12.Selenium2 自动化测试实战-基于Python语言-定位一组元素
- 13.Selenium2 自动化测试实战-基于Python语言-多表单切换
- 14.Selenium2 自动化测试实战-基于Python语言-多窗口切换
- 18.Selenium2 自动化测试实战-基于Python语言-验证码处理
- 整理cef2526重新编译的全过程
- 使用scikit中的聚类
- java工具类------日期工具类
- MAC下安装python2.7+ pip + python的依赖包pymongo
- EditText实时监听TextWatcher的使用
- 8.Selenium2 自动化测试实战-基于Python语言-WebElement接口2
- Python 打印中文字符的三种方法
- react native 开发的app在安卓设备上运行
- 数据结构C++单链表的实现
- Javascript中JSON对象继承实现
- WiFi免费上网:是“馅饼”还是“陷阱”?
- Linux版本无法正常使用的解决方案独立说明
- MIPS汇编:冒泡排序
- 专业计算机术语中英文对照(一)