关于selenium一些使用操作

等待时间 3秒

    driver.implicitly_wait(3)

浏览器最大 and 最小

    driver.maximize_window()#大
    driver.minimize_window()#小

设置浏览器的尺寸(方便测试浏览器是否适应不同的显示器)

  driver.set_window_size(480,800)

前进 and 后退

    driver.forward()#进
    driver.back()#退

刷新

    driver.refresh()

退出浏览器

    driver.refresh()

关闭当前页面

    driver.close()

去除页面中的某个参数(可在Console中输入测试)

    driver.execute_script("填写要去除的元素")

保存屏幕截图

    save_screenshot('图片名称')

根据节点id查找

    driver.find_element_by_id() 

根据节点class属性查找

    driver.find_element_by_class_name() 

根据css选择器查找

    brower.find_element_by_css_selector() 

根据节点的文本查找

    brower.find_element_by_link_text()

根据xpath语法选择器查找

    brower.find_element_by_xpath() 

模拟点击和输入

    click()
    send_keys('')#想要输入的内容
    clear()#清除

获取节点的属性和文本

    get_attribute('属性名')
    text

等待时间

    implicitly_wait("")#输入等待时间

你可能感兴趣的:(关于selenium一些使用操作)