python接口測試(二)——配置文件的使用

在接口測試中,有些東西是固定不變的,好比url,若想更改的話就必須每一個請求都更改,所以,能夠放到配置文件中使用。測試

1.建立一個.ini的配置文件,如圖:url

  

2.讀取配件文件中的內容,後續進行引用spa

#coding=utf-8
import os,ConfigParser
#項目路徑,分割出路徑和文件,從一個路徑到目的文件的相對路徑
rootdir=os.path.split(os.path.relpath(__file__))[0]
#conf.ini文件路徑,把目錄和文件名合成一個文件
confpath=os.path.join(rootdir,'conf.ini')
def get_conf():
    #實例化一個名爲configParser對象
    conf=ConfigParser.ConfigParser()
    #讀取文件
    conf.read(confpath)
    return conf.get("HTTP","url")
print get_conf()

3.其餘的請求url就能夠直接調用此配置文件中的url.code

 

總結
1.__file__ 是用來得到模塊所在的路徑的,這可能獲得的是一個相對路徑;
2.os.path.relpath(path[, start]) #從start開始計算相對路徑;
3.os.path.split(path) #把路徑分割成dirname和basename,返回一個元組;對象

相關文章
相關標籤/搜索