摘要:        
#前言 1、做接口自动化时,很多人不清楚接口自动化请求参数中,上下文依赖的参数该如何处理 这里简单介绍一下平时常用的两种方法 方法一:请求成功后直接 return 处理,这里 depot id 和 name 下文都需要用,所以直接返回,示例: ``` def create_init_depot(in    阅读全文
posted @ 2022-05-13 15:02
叶先生啊
阅读(415)
评论(0)
推荐(0)
        
            
        
        
摘要:        
#前言 1、很多人问再做接口自动化时,对于接口上下文的依赖怎么处理? 例如,下个接口 url 依赖上一个请求成功后的参数 这里给个示例做参考,完美解决 URL 依赖问题 # -*- coding:utf-8 -*- class QciUrl(object): @staticmethod def cr    阅读全文
posted @ 2022-05-13 14:40
叶先生啊
阅读(283)
评论(0)
推荐(0)
        
            
        
        
摘要:        
#设计思路 1、对 requests 进行二次封装,供项目直接调用 2、处理登录鉴权,后续用例调用无需考虑登录 3、处理全局变量,后续用例可直接使用,无需再次生成 import curlify import requests import json import hashlib from helpe    阅读全文
posted @ 2022-05-13 14:27
叶先生啊
阅读(1340)
评论(0)
推荐(0)
        
            
        
        
摘要:        
#项目结构 ├──helper # 工作目录 │ ├── __init__.py # 初始化 │ │ │ ├── author.py # 用户鉴权,requests 请求封装 │ │ │ ├── logperator.py # 日志模块封装 │ │ │ ├── qciUrl.py # 存放 URL     阅读全文
posted @ 2022-05-13 10:17
叶先生啊
阅读(766)
评论(0)
推荐(0)
        
 
                    
                     
                    
                 
                    
                
 
         浙公网安备 33010602011771号
浙公网安备 33010602011771号