python+selenium Web自动化之获取网页元素的基本方法

1 from selenium import webdriver
#创建WebDriver类型的对象,指明使用谷歌浏览器驱动,其中Chrome实质上是一个WebDriver
2 wd=webdriver.Chrome(rD:\chromedriver_win32\chromedriver.exe)
#用get方法打开测试的http网站
3 wd.get(http://www.baidu.com)
#在被测页面按F12看开发者工具窗口,在网页按住Ctrl+移动指针到需要查找的元素,开发者窗口会有相应元素的高亮部分。
#比如百度的搜索框id为kw,方法find_element_by_id(‘id值’)为根据元素id返回
4 element=wd.find_element_by_id(kw)
#方法send_keys(‘文本框输入的内容‘)为在返回的对象元素里输入内容
5 element.send_keys(‘cuiken)
#方法同上,此步操作为查找“搜索”键元素的id值后返回对象
6 element2=wd.find_element_by_id(su)
#方法click为点击id值为su的动作
7 element2.click(su)

 

python+selenium Web自动化之获取网页元素的基本方法

上一篇:Entity Framework Code First在Oracle下的伪实现(转)


下一篇:Java方法02:可变参数和递归