
pytest
文章平均质量分 66
eeem_
这个作者很懒,什么都没留下…
展开
-
pytest-assert断言
断言pytest使用python自带的assert关键字来进行断言在python中,断言语句assert后面跟任何合法的表达式,assert语句做出一个判断,如果结果为true,则该语句不做任何事情,如果结果为false,assert语句会抛出异常AssertionError,在assert语句后加上解释性语句,用来解释某种异常发生的原因,当出现某种异常时,解释性语句作为异常抛出。例如:def test_one(): x = "hello" assert "原创 2022-03-09 16:15:01 · 1368 阅读 · 0 评论 -
pytest基础知识
介绍Pytest是当前主流的自动化测试框架,主要特点有如下几点:1.简单灵活,容易上手;2.支持参数化;3.能够支持简单的单元测试和复杂的功能测试,还可以用来做selenium/appnium等自动化测试、接口自动化测试(pytest+requests);4.pytest具有很多第三方插件,并且可以自定义扩展,比较好用的如pytest-selenium(集成selenium)、pytest-html(完美html测试报告生成)、pytest-rerunfailures(失败case重复执原创 2022-03-09 14:58:57 · 608 阅读 · 0 评论