zoukankan      html  css  js  c++  java
  • selenium+ python自动化断言assertpy

    前言:

    在对登录验证时,不知道为何原因用unittest的断言不成功,就在网上发现这个assertpy,因此做个笔记

    准备:

    pip install assertypy

    例子:

     1 from assertpy import assert_that
     2 
     3 
     4 def check_login():
     5     url = driver.current_url
     6     result = False
     7     try:
     8     
     9         assert_that(url).is_equal_to("http://XXXXXXX")
    10         print("pass")
    11         return result
    12     except:
    13         print(u"登录失败")
    14         result = True
    15         return result

    github 主页文档,很强大,支持所有类型,支持了几乎你能想到的所有测试场景:

    Strings

    • Numbers
    • Lists
    • Tuples
    • Dicts
    • Sets
    • Booleans
    • None
    • Dates
    • Files
    • Objects

    源文档:

    https://www.cnblogs.com/cicaday/p/python-assert.html#undefined

  • 相关阅读:
    模板
    洛谷
    Codeforces
    Codeforces
    Codeforces
    Codeforces
    洛谷
    洛谷
    洛谷
    NOIP 普及组 2016 海港
  • 原文地址:https://www.cnblogs.com/shoebill/p/9199396.html
Copyright © 2011-2022 走看看