zoukankan      html  css  js  c++  java
  • python UI自动化实战记录八:添加配置

    添加配置文件写入测试地址等,当环境切换时只需修改配置文件即可。

    1 在项目目录下添加文件 config.ini

    写入:

    [Domain]
    domain = http://test.domain.cn

    2 项目目录下添加python文件 read_config.py

    写入:

    #coding:utf-8
    """
    读取同一目录下的配置文件
    """
    
    import configparser
    import os
    
    class EnvConfig:
        dir = os.path.dirname(__file__) # 配置文件和截图文件夹都放在该目录下
    
        configpath = os.path.join(dir,'config.ini') # 配置文件
    
        screenshotpath = os.path.join(dir,'screenshot') # 截图目录
    
        reportpath = os.path.join(dir,'report') # 测试报告目录
    
        cp = configparser.ConfigParser()
        cp.read(configpath)
        domain = cp.get("Domain", "domain")

    3 将代码里的截图目录,测试域名都替换掉。当测试环境改变时,无需修改各页面的domain,只需修改配置文件即可。

    screenshotdir = EnvConfig.screenshotpath
    domain = EnvConfig.domain

    the end!

  • 相关阅读:
    hdu-5761 Rower Bo(数学)
    hdu-5754 Life Winner Bo(博弈)
    hdu-5753 Permutation Bo(概率期望)
    hdu-5752 Sqrt Bo(水题)
    hdu-5749 Colmerauer(单调栈)
    svn使用教程
    less
    springmvc 孔浩 hibernate code
    springmvc 开涛 生产者/消费者
    springmvc 开涛 拦截器
  • 原文地址:https://www.cnblogs.com/dinghanhua/p/10263411.html
Copyright © 2011-2022 走看看