博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
selenium+ python自动化--断言assertpy
阅读量:6251 次
发布时间:2019-06-22

本文共 639 字,大约阅读时间需要 2 分钟。

前言:

在对登录验证时,不知道为何原因用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 result12     except:13         print(u"登录失败")14         result = True15         return result

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

Strings

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

 

源文档:

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

转载于:https://www.cnblogs.com/shoebill/p/9199396.html

你可能感兴趣的文章
linux解压rar
查看>>
我的友情链接
查看>>
电脑系统丢失MAC地址导致无法上网的解决办法
查看>>
martian source packets(ll header)
查看>>
我的友情链接
查看>>
我的友情链接
查看>>
VMware vSphere升级笔记
查看>>
sed 学习
查看>>
想要成功,请记住!
查看>>
解决Div自适应高度的方法(转)
查看>>
细数国外的你必须要知道的远程工作平台
查看>>
判断一个程序是c++编译还是c编译
查看>>
(20120722)(笔记001)android开发基础
查看>>
window.opener=null 不需确认就能关闭窗口
查看>>
Spring4-松耦合实例
查看>>
封装方法实现react更新元素示例
查看>>
windows 2003 IIS 配置支持 CGI
查看>>
mysql 多线程写入后查询丢失数据的一个bug
查看>>
SQLIOSim 模拟SQLServer的行为来测试IO性能
查看>>
更改activity组件切换的动画
查看>>