在这里必须提醒大家注意pytest的执行规则,规则是这样的:考如果直接敲pytest执行,则会查找当前目录及其子目录下以 test_.py 或 _test.py 文件,找到文件后,在文件中找到以test 开头函数并执行。
一个很成熟的全功能的python测试框架。测试用例的skip和xfail,自动失败重试等处理。支持简单的单元测试和复杂的功能测试,还可以用来做selenium/appnium等自动化测试、接口自动化测试;
def test_query2:url = host + '/pinter/bank/api/query2?userName=admin' # 接口地址。headers = {。'testfan-token':get_token。
在unittest中,写case必须得定义类,继承TestCase,而pytest不需要,类和函数都支持,函数需要以test开头,类需要以Test开头,断言只使用assert关键字即可, 代码如下:2、pytest用例编写规则、断言。