@classmethod的setUpclass(cls) 接口测试token处理用法详解

本文详细解析了在接口测试中如何利用@classmethod的setUpClass方法发送POST登录请求获取token,并将token设置为全局变量,以便在后续接口调用中使用全局变量进行身份验证。
摘要由CSDN通过智能技术生成

第1步:在装饰器@classmethod setUpClass 里面发送post登录请求。并获取token。

第2步:将token设置全局变量,从接口返回的数据中获取token赋值给全局变量。

第3步:在接口中使用全局变量:
3.1再次声明,表示这里使用的是全局变量,不是局部变量。
3.2在接口中使用全局变量

	# 首次方法前执行,只执行1次
	@classmethod
    def setUpClass(cls):
        url = 'http://www.xxx.com/'
        #下面用json是因为请求是以json形式发送的数据。
        json = {
   "loginName": "youraccount", "password": "yourpassword"}
        headers = {
   "Content-Type"
  • 0
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值