zoukankan      html  css  js  c++  java
  • 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,返回一个元组;

  • 相关阅读:
    web前端-----第二弹CSS
    web前端-----第一弹html
    mysql数据库第三弹
    mysql数据库第二弹
    mysql数据库第一弹
    django
    mysql基础
    面向对象进阶
    继承、多态、多态性
    面向对象的程序设计
  • 原文地址:https://www.cnblogs.com/zy-tester/p/9647031.html
Copyright © 2011-2022 走看看