python自动化测试框架pytest基础入门教程

pytest是一个方便创建简单、可扩展性测试用例的框架。测试用例清晰、易读而无需大量的繁琐代码。你几分钟内便可针对你的应用程序或库开展一个小型单元测试或者复杂功能测试pytest测试用例规则主要有以下要求1.测试文件的文件名必须以”test_”开头,或者以”_test”结尾2.测试类命名必须以”Test”开头3.测试函数名必须以”test”开头4.测试类里面不能使用”__init__”方法首先我们学习下基本用法,先进行安装pip install pytest安装完以后查看版本信息pytest --version我们先来写一...

阅读全文

python3断言(assert)的简单使用介绍

assert断言语句和if分支有点类似,它用于对一个bool表达式进行断言,如果该bool表达式为True,该程序可以继续向下执行;否则程序会引发AssertionError错误声明布尔值必须为真的判定,布尔值为真,没有输出;如果布尔值为假,则会抛出异常,异常信息可以自己编写。反过来,就可以用来判断布尔值。由于执行速度非常快,可以看做是代码的文档,所以需要使用时,不要犹豫的使用它我们来看一个简单的例子#!/usr/bin/python3#coding:utf-8s_age = input("请...

阅读全文