python之请求头以及数据初步封装
一、请求头的封装处理
前面我们看过在每一个测试用例当中都会有一个请求头需要添加,修改来修改去的显得非常的麻烦,所以我们进行了一个封装的处理
二、数据驱动
我们前面也看到了有很多组数据是不一样的,但是走的同一个处理流程,在每个流程都需要添加一下数据,显得非常的麻烦
我们之前用的unittest框架在这个时候会适用DDT数据驱动方式进行处理,那么我们pytest 测试框架可以吗?
当然是可以的,但是不是使用的是DDT数据驱动处理,DDT是用在unittest这个框架上的,我们pytest 本身也有数据驱动的实现
@pytest.mark.parametrized(...)