python接口自动化-excel案例

excel案例展示:

 1、params和headers实现了参数化

2、获取请求结果,设置为全局变量

3、excel后面的案例使用全局变量。!参数名!形式。

源码如下:

import time
import random
from common.DoGlobal_params import DoGlobalYaml
from common.GetToken import GetToken
import re
globalParams = DoGlobalYaml('global_params.yaml')
class DoChangeParams():def __init__(self,params):self.params = paramsdef doChange(self):newParams = self.paramsif '${timeStamp}' in newParams:t1 = time.time()time_stamp = int(round(t1 * 1000))newParams = newParams.replace('${timeStamp}',str(time_stamp))if '${productName}' in newParams:name = random.randint(100,200)newParams = newParams.replace('${productName}','杜麦兜' +


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部