pytest项目实战:
第一步、搭建项目框架(创建Gwyc_Api_Script_Pytest项目目录)
第二步、封装请求方法(base目录下面创建method.py)
第二种:分别对各个请求方式按函数的形式封装,分别调用requests进行发送请求。推荐使用第一种方法。
第三步、封装读取文件的方法(common目录下创建public.py):
第四步、准备数据(data目录下创建data.xlsx)
第五步、封装读取文件方法(utils目录下面创建operationExcel.py)
第六步、封装登录方法(common目录下面创建login.py)
第七步、对表头定义全局变量,可以定义在utils目录下面的operationExcel.py文件中
第八步、封装用例(tests目录下面创建test_gwyc_api_all.py)
第九步、利用allure生成测试报告。
第十步、封装日志方法(log目录下面创建log.py)
实战结束