httprunner系列04——環境變量env和腳本函數debugtalk.py的使用


前言:你一向地在回憶過去,怎么擁抱未來~

 一、環境變量的使用
1.1 創建.env文件,將需要設置為環境變量的值,存儲在env中

1.2 使用${ENV(變量名)}調用環境變量

 

二、腳本函數 debugtalk.py

ps:debugtalk.py文件在哪,哪里就是根路徑

2.1  創建一debugtalk.py文件,編寫好腳本
import requests

def get_token():
    get_params_value={
                               'grant_tpye': 'client_credential',
                               'appid': '***',
                               'secret': '*****'
                           }

    response =requests.get(url='https://api.weixin.qq.com/cgi-bin/token',
                           params=get_params_value)

    return response.json()['access_token']

if __name__=='__main__':
    print(get_token())
2.2  將腳本中的方法引用到其他處,格式${方法名},即能實現參數化
- config:
    name: 獲取token操作
    base_url: https://api.weixin.qq.com
    variables:
      - token: ${get_token()}

注意:運行測試后,測試報告文件夾(reports)會生成在當前工作目錄CWD 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM