zoukankan      html  css  js  c++  java
  • web自动化测试—selenium操作游览器属性

    # coding=utf-8
    '''web游览器属性:
    页面最大化 maximize_window()
    获取当前页面地址 current_url
    代码 page_source
    title title
    后退 back()
    前进 forward()
    刷新 refresh()
    当前的游览器 name
    获取元素值 get_attribute()
    清除输入框内容 clear()
    '''
    from selenium import webdriver
    from time import sleep

    dr=webdriver.Chrome()

    #最大化
    dr.maximize_window()
    dr.get("http://www.baidu.com")
    dr.implicitly_wait(30)

    #获取当前的地址
    current_url=dr.current_url
    print(current_url)

    #获取当前的页面代码
    source=dr.page_source
    print(source)

    #获取当前的title
    title=dr.title
    print(title)

    dr.get("http://www.bing.com")
    sleep(2)

    #后退
    dr.back()

    #前进
    dr.forward()

    #刷新
    dr.refresh()

    #获取当前的游览器
    name=dr.name

    #获取元素属性值
    att=dr.find_element_by_id("kw")
    att.get_attribute("name")

    #清除输入框内容
    cl=dr.find_element_by_id("kw").send_keys("selenium")
    cl.clear()
    dr.quit()
  • 相关阅读:
    NYOJ 35
    TOJ 3072
    HDU 1075
    POJ 1028
    TOJ 1153
    TOJ 1036
    POJ 1521
    POJ 3253
    NYOJ 467
    HDU 1671
  • 原文地址:https://www.cnblogs.com/puti306/p/10976905.html
Copyright © 2011-2022 走看看