zoukankan      html  css  js  c++  java
  • logging模块的在框架中的应用

    前提

    日志是框架中必不可少的部分,日志能帮助我们精确定位到问题。以下讲解logger模块在Python +selenium框架中的应用。

    日志配置信息

    日志路径和日志级别在配置文件config.ini中设置。从配置文件中获取日志存放路径和日志级别。

    日志级别包括debug、info、warning、error、critical,每种级别代表的意思如下:
    debug: 查看详细信息,调试问题时会感兴趣
    info: 确认程序按预期的运行
    warning: 表明一些意外发生,或者预示一些问题即将发生(比如:磁盘空间不够)。软件仍然正常工作
    error: 由于一个更严重的问题,软件已经无法执行一些功能
    critical: 严重的错误,表明程序已经无法继续运行

    配置文件读取工具

    用于读取日志的存放路径、设置好的日志级别

    日志封装包括

    日志文件名称设置、日志级别设置、日志文件中和控制台中日志输出格式设置

     1、首先导入logging、日志配置信息

    2、日志文件的名称设置:这里根据以日期来设置命名日志名称,每天生成一个日志文件,可以清晰的查看每天的日志信息

    日志运行后,生成的日志文件如下:

    3、对文件日志和控制台的日志的输出格式进行设置,日志更漂亮、美观,方便查看

     运行测试模块后控制台的日志格式如下

  • 相关阅读:
    投票协议:二进制表示方法
    投票协议:构建和解析协议消息
    多任务处理:多线程
    通信:成帧与解析
    通信:组合输入输出流
    跨越FSO WSH写文件
    MS07004漏洞
    解决ASP(图像)上传漏洞的方法
    让硬件入侵不再是神话
    解决ASP(图像)上传漏洞的方法
  • 原文地址:https://www.cnblogs.com/lvhuayan/p/12877727.html
Copyright © 2011-2022 走看看