码迷,mamicode.com
首页 > 编程语言 > 详细

Python接口测试-模块引用与映射

时间:2019-05-06 13:01:10      阅读:166      评论:0      收藏:0      [点我收藏+]

标签:映射   nis   ble   pychar   登录接口   import   需要   nlog   session   

PyCharm中发现模块引用老是有各种问题

可以用映射来解决,例如需要调用登录模块里面的东西的时,可以这样处理:

登录模块:1-login.py

import this
import requests
import json
import unittest
import HTMLTestRunner


yuming=http://test-a.==.cn

‘‘‘登录‘‘‘
s=requests.session()
def login(phone):
    headers54 = {Content-Type: application/x-www-form-urlencoded; charset=UTF-8,
               Accept: application/json, text/javascript, */*; q=0.01,
               Referer: {0}/systLogonUser/login.do.format(yuming)}
    url54={0}/systLogonUser/adminLogon.do.format(yuming)
    data54 ={
            userName:phone,
            pwd:123456Aa,
            verifyCode:121
    }
    r=s.post(url=url54,data=data54,headers=headers54)
    login_response=r.text
    login_statuscode=r.status_code
    print(login_statuscode, login_response, s)
    return login_statuscode,login_response,s

login(18200717108)

在后面的一个接口中进行调用:

‘‘‘ 
用户登录状态
这里用到了登录接口中的yuming、s
‘‘‘ print(**100,\n,/personal/bala,\n,**100) url={0}/personal/bala?_=1556108604971.format(f.yuming) r=f.s.get(url=url,headers=headers11) print(r.status_code) print(r.text)

未登录与登录后返回的结果不同:

****************************************************************************************************
/personal/bala **************************************************************************************************** 200 {"time":"20760719022042","code":"105","msg":"未登录"} **************************************************************************************************** /personal/bala **************************************************************************************************** 200 {"time":"20760719022042","accountBala":"8210100.80","usableBala":"7543000.80","frozenBala":"667100.00","code":"0","msg":"OK"} Process finished with exit code 0

 

Python接口测试-模块引用与映射

标签:映射   nis   ble   pychar   登录接口   import   需要   nlog   session   

原文地址:https://www.cnblogs.com/jpr-ok/p/10818921.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!