httprunner(10)日志信息「建议收藏」

httprunner(10)日志信息「建议收藏」日志信息每个用例都会生成一个对应的log日志,位置:<ProjectRootDir>/logs/TestCaseID.run.log.如果你想看到request和response、提取

大家好,又见面了,我是你们的朋友全栈君。如果您正在找激活码,请点击查看最新教程,关注关注公众号 “全栈程序员社区” 获取激活教程,可能之前旧版本教程已经失效.最新Idea2022.1教程亲测有效,一键激活。

Jetbrains全系列IDE使用 1年只要46元 售后保障 童叟无欺

日志信息

每个用例都会生成一个对应的log日志,位置:<ProjectRootDir>/logs/TestCaseID.run.log.
如果你想看到request和response、提取和断言的详细信息,可以增加-s(–capture=no的缩写)
 

测试用例ID和Request ID

为排除故障,每个测试用例将生成唯一ID(uuid4),每个request header将自动添加一个带有测试用例ID的HRUN-Request-ID

HRUN-Request-ID = "HRUN-<TestCase ID>-<timestamp_six_digits>"
  • TestCase ID:测试用例的唯一ID
  • timestamp_six_digits:timestamp_six_digits = str(int(time.time() * 1000))[-6:])

换句话说,同一个测试用例中的所有request有同样的HRUN-Request-ID前缀,并且每个请求有唯一的HRUN-Request-ID后缀,因为时间戳不一样
httprunner(10)日志信息「建议收藏」
 

Client & Server IP:PORT

当我们分布式执行用例的时候,发生错误时,想知道是哪一台返回的。
从3.0.13开始,HttpRunner将在调试阶段记录客户端和服务端IP:PORT,同时日志中也会体现出来

2021-02-09 17:58:28.874 | DEBUG    | httprunner.client:request:186 - client IP: 192.168.0.141, Port: 53538
2021-02-09 17:58:28.874 | DEBUG    | httprunner.client:request:194 - server IP: 3.226.45.131, Port: 443
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请联系我们举报,一经查实,本站将立刻删除。

发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/165092.html原文链接:https://javaforall.net

(0)
上一篇 2022年7月28日 下午9:36
下一篇 2022年7月28日 下午9:46


相关推荐

  • drupal安装配置错误

    drupal安装配置错误安装配置错误#########################################################################1、403错误 查看errorlog发现:AH01630:clientdeniedbyserverconfiguration:F:/phpweb/drupal——————————-…

    2022年7月20日
    17
  • varargin的应用

    varargin的应用编写一个矩阵相加函数 使其具体的调用格式为 要求该函数能接受任意多个矩阵进行加法运算 注 varargin 变量的应用 第一种方式 functiony mat add varargin y varargin 1 form 2 length varargin y y varargin m endend 第二种方式 functiony mat add varargin y sum cat 3 varargin 3 将变量放在第三维

    2026年3月19日
    3
  • layui官网将于2021年10月13日下架

    layui官网将于2021年10月13日下架前言:在刚听到这个小时的时候,真的感觉很意外,从16-17年接触他一来,相对bootstrap等其他的jquey框架来说,layui算是功能最强大,社区最活跃的一款jquery框架了,至少我是这么认为的,他的功能也很强大。官方通告:官方gitee入口所有对layui为之热爱、鞭策、奉献,和支持过的开发者:请接受我用意念和字节传达的深深歉意。这是一个无力、无奈,甚至无助的决定:layui官网将于2021年10月13日进行下线。届时,包括新版下载、文档和示…

    2022年6月25日
    35
  • JavaScript split() 方法的第二个参数

    JavaScript split() 方法的第二个参数记录目的补充记录冷门知识点 记录日常工作使用 split 将字符串分割为数组 基本只会使用一个参数 即分割字符串的字符 如空字符 空格 逗号 特殊符号 amp 等等 查看官方 api 可以看到此方法拥有第二个参数 howmany 根据传入的 howmany 数值 返回切割后的长度为 howmany 的数组 使用场景比较少 但懂得多一点总归是好的 示例场景 只需要切割后的前 n 项 数据存在规律性 从某个分割点之后无效 获取有效数据 或是装 x 显摆 或是欺负小白 你

    2026年3月19日
    3
  • 微信公众号是html页面吗,微信公众号网页开发

    微信公众号是html页面吗,微信公众号网页开发基本配置1.设置—公众号设置—功能设置—配置JS接口安全域名安全域名配置规则如下2.开发—基本配置开发者密码第一次使用需要重新设置记录开发者ID(AppID)开发者密码(AppSecret)后面会用到3.IP白名单配置推荐填写当前本地开发IP地址和服务器IP地址本地开发地址获取方式服务器IP地址(根据自己的服务器Ip地址自行填写)多个IP地址填写用回车隔开4重要的一步在:微信公众号-开发-接…

    2022年6月6日
    32
  • 向自增长表中插入数据可使用default填充自增长字段

    向自增长表中插入数据可使用default填充自增长字段向自增长表中插入数据可使用default填充自增长字段

    2022年4月23日
    42

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

关注全栈程序员社区公众号