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()
  • 相关阅读:
    高级选项更改MathType数学公式样式
    tp 批量转码
    create the web service by yourshelf
    云通讯 添加群组
    sql 更新字段
    op bug 修复计划
    php ut8声明
    PHP 包含文件
    php 判断查询结果是否为空
    合并列值
  • 原文地址:https://www.cnblogs.com/puti306/p/10976905.html
Copyright © 2011-2022 走看看