python接口测试(二)——配置文件的使用


在接口测试中,有些东西是固定不变的,比如url,若想更改的话就必须每个请求都更改,因此,可以放到配置文件中使用。

1.创建一个.ini的配置文件,如图:

  

2.读取配件文件中的内容,后续进行引用

#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.

 

总结
1.__file__ 是用来获得模块所在的路径的,这可能得到的是一个相对路径;
2.os.path.relpath(path[, start]) #从start开始计算相对路径;
3.os.path.split(path) #把路径分割成dirname和basename,返回一个元组;

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM