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
原创粉丝点击