zoukankan      html  css  js  c++  java
  • 打印信息

    1、通过获得页面的 title URL 地址,页面上的标识性信息(如,登录成功的“欢迎,xxx
    信息)来判断用例执行成功。 

    2、使用的方法:title、current_url

    3、练习

     1 #coding=utf-8
     2 
     3 from selenium import webdriver
     4 import time
     5 
     6 #打开百度首页
     7 driver = webdriver.Firefox()
     8 driver.get("http://www.baidu.com")
     9 driver.maximize_window()
    10 time.sleep(2)
    11 
    12 #打开百度新闻
    13 driver.find_element_by_link_text("新闻").click()
    14 time.sleep(2)
    15 
    16 #获得当前页面title并打印
    17 title = driver.title
    18 print(title)
    19 
    20 #拿当前title与预期进行比较
    21 if title==u'百度新闻搜索——全球最大的中文新闻平台':
    22     print("title ok!")
    23 else:
    24     print("title error!")
    25 
    26 #获得当前页面URL并打印
    27 now_url = driver.current_url
    28 print(now_url)
    29 
    30 #拿当前页面URL与预期进行比较
    31 if now_url=='http://news.baidu.com/':
    32     print("current url ok!")
    33 else:
    34     print("current url error!")
    35 
    36 
    37 #关闭浏览器
    38 driver.close()
    View Code

     

  • 相关阅读:
    红黑树的修正过程
    配置文件elasticsearch.yml详解
    HEAD插件安装
    css reset.css
    vue-router之router-link
    vue2.0 代码功能片段
    vue2.0的常用功能简介
    electron 的中文文档的地址 以及 窗口改变的步骤
    ph 的使用步骤
    git 提交的步骤
  • 原文地址:https://www.cnblogs.com/huiguniang/p/7089363.html
Copyright © 2011-2022 走看看