美文网首页
<python02>浏览器前进、后退

<python02>浏览器前进、后退

作者: eosclover | 来源:发表于2018-01-16 14:45 被阅读44次

    2018-01-16
    浏览器上有一个后退、前进按钮,对于浏览网页的人是比较方便的;对于 web 自动化测试来说是
    一个比较难模拟的操作;webdriver 提供了 back()和 forward()方法,使实现这个操作变得非常简单。
    “%s”表示输出的类 型为字符串
    “%d”表示输出类型为整型数字
    不确定变量类型的话可以使用%r, 它的含义是“不管什么都打印出来”。

    #coding=utf-8
    import time
    from selenium import webdriver
    driver=webdriver.Firefox()
    
    #访问百度首页
    first_url='http://www.baidu.com'
    print('now access %s' %(first_url))
    driver.get(first_url)
    
    #访问新闻页面
    second_url='http://news.baidu.com'
    print('now access %s' %(second_url))
    driver.get(second_url)
    
    #返回(后退)到百度首页
    print('back to %s' %(first_url))
    driver.back()
    
    #前进到新闻页
    print('formard to %s' %(second_url))
    driver.forward()
    
    driver.quit()
    
    
    结果 格式化
    格式化结果

    相关文章

      网友评论

          本文标题:<python02>浏览器前进、后退

          本文链接:https://www.haomeiwen.com/subject/wjpsoxtx.html