接着设置PyCharm,默认PyCharm自带的测试框架是Unittests,在 File | Settings | Tools | Python Integrated Tools | Testing | Default test runner,修改为pytest。
在这里必须提醒大家注意pytest的执行规则,规则是这样的:考如果直接敲pytest执行,则会查找当前目录及其子目录下以 test_.py 或 _test.py 文件,找到文件后,在文件中找到以test 开头函数并执行。
def test_query2:url = host + '/pinter/bank/api/query2?userName=admin' # 接口地址。headers = {。'testfan-token':get_token。
最近接到一个接口自动化测试的case,并展开了一些调研工作,最后发现,使用pytest测试框架并以数据驱动的方式执行测试用例,可以很好的实现自动化测试。这种方式最大的优点在于后续进行用例维护的时候对已有的测试脚本影响很小。