测牛学堂:软件测试python中日志很重要!(一)

这篇具有很好参考价值的文章主要介绍了测牛学堂:软件测试python中日志很重要!(一)。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

日志

日志就是用于记录系统运行时的信息,对一个事件的记录,也称为Log
需要记录的信息:
1 脚本运行过程中某个重要变量的值
2方法的输入参数和返回结果
3异常信息

日记记录的作用

1 了解系统运行的情况是否正常
2系统程序运行故障分析与问题定位
3用来做用户行为分析和数据统计
4 开发还可以利用日志进行程序调试

日志的级别

日志是有级别的,不同的级别,表示日志信息的优先级,重要性或者说严重程度
日志的级别有九级,但是对于测试来说,有些不常用,我们知道5个级别就够了。

logging.DEBUG:调试级别 (高)
打印非常详细的日志信息,通常用于代码调试
logging.INFO 信息级别(次高)
一般用于记录突出强调的过程和步骤
logging.WARNING 警告级别(中)
可能出现潜在的错误情况,一般不影响系统使用
logging.ERROR 错误级别(低)
打印错误异常信息,出现bug
logging.CRITICAL 严重错误级别(极低)
出现系统可能已经无法运行的bug

注意:

1日志级别设定后,只有比该级别低的日志会打印。
比如,设置日志级别为info,那么debug级别的日志就不会被打印,而waring,error,critical会被打印。
2 日志代码,无需手写实现,会修改,调用即可.文章来源地址https://www.toymoban.com/news/detail-404606.html

到了这里,关于测牛学堂:软件测试python中日志很重要!(一)的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 测牛学堂:接口测试基础理论和工具的使用

    接口测试流程总结 1 需求分析,看产品经理的需求文档 2 接口文档解析,开发编写的api接口文档 3 设计测试用例 4脚本开发 5 执行及缺陷跟踪 6 生成测试报告 7接口自动化持续集成 测试解析接口文档 接口文档,又称为api文档,是由后端开发编写,用来描述接口信息的文档。

    2023年04月10日
    浏览(27)
  • 软件测试最重要的事之【编写用例】

     软件测试用例得出软件测试用例的内容,其次,按照软件测试写作方法,落实到文档中,两者是形式和内容的关系,好的测试用例不仅方便自己和别人查看,而且能帮助设计的时候考虑的更周。 一个好的测试用例必须包含足够的内容,将这些内容可以拆分为八个要素:用例

    2024年02月08日
    浏览(31)
  • 【软件测试】面试老约不到?软件测试简历项目经验怎么写?论项目经验的重要性......

    随着就业竞争越来越大,投简历获取面试机会,不仅仅需要有良好的技能储备,更需要一份优秀的求职简历。什么样的简历才能通过层层筛选,获得HR的青睐? 项目经验绝对是重要的参考之一。 一份简历的项目经验有多重要? 不管是专业的HR还是技术专家,在筛选简历时都有

    2023年04月12日
    浏览(30)
  • 软件兼容性测试的重要性以及一些常用的测试方法

    随着软件应用的不断发展,不同操作系统、浏览器、设备和平台的广泛应用,软件兼容性变得越来越重要。在开发和发布软件之前进行兼容性测试是确保软件在多个环境下正常运行的关键步骤。本文将介绍软件兼容性测试的重要性以及一些常用的测试方法。   首先,软件兼容

    2024年02月15日
    浏览(36)
  • 全链路压力测试:现代软件工程中的重要性

    全链路压力测试不仅可以确保系统在高负载下的性能和稳定性,还能帮助企业进行有效的风险管理和性能优化。在快速发展的互联网时代,全链路压力测试已成为确保软件产品质量的关键步骤。 1、测试环境搭建 测试应在与生产环境尽可能相似的环境中进行,以确保测试结果

    2024年01月17日
    浏览(46)
  • 软件测试Pytest实现接口自动化应该如何在用例执行后打印日志到日志目录生成日志文件?

    Pytest可以使用内置的logging模块来实现接口自动化测试用例执行后打印日志到日志目录以生成日志文件。以下是实现步骤: 1、在pytest配置文件(conftest.py)中,定义一个日志输出路径,并设置logging模块。 2、在测试用例中调用logging模块,输入需要生成的日志信息。 3、运行p

    2024年02月10日
    浏览(43)
  • 【软件测试】python+selenium自动化测试

    一、什么是自动化测试 自动化测试指软件测试的自动化,在预设状态下运行应用程序或者系统,预设条件包括正常和异常,最 后评估运行结果。将人为驱动的测试行为转化为机器执行的过程。 单元测试 java的单元测试框架是Junit,在这里不再赘述。 接口自动化 接口测试就是

    2023年04月09日
    浏览(51)
  • 软件测试/测试开发丨Python 内置库 正则表达式

    本文为霍格沃兹测试开发学社学员学习笔记分享 原文链接:https://ceshiren.com/t/topic/27058 正则表达式 使用re模块实现正则表达式操作 正则表达式就是记录文本规则的代码 可以查找操作符合某些复杂规则的字符串 把正则表达式作为模式字符串 正则表达式可以使用原生字符串来表

    2024年02月10日
    浏览(45)
  • 软件测试|使用Python轻松裁剪视频

    简介 裁剪视频是在视频编辑和处理中常见的任务之一,Python提供了多种库和工具,可以用来裁剪视频。在本文中,我们将详细讨论如何使用Python来裁剪视频,并提供示例代码。 步骤1:环境准备 首先,我们要安装必要的Python库。我们将使用 moviepy 库来处理视频,所以首先需要

    2024年01月18日
    浏览(29)
  • 软件测试|使用Python生成PDF文件

    简介 PDF(Portable Document Format)是一种常用的文档格式,具有跨平台兼容性、保真性、安全性和交互性等特点。我们日常生活工作中的合同、报告、论文等通常都采用PDF格式,以确保文档在不同的操作系统(例如 Windows、Mac、Linux)和设备上被查看时都能保持外观的一致性。本

    2024年01月17日
    浏览(30)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包