当前位置: 首页 > news >正文

allure_pytest:AttributeError: ‘str‘ object has no attribute ‘iter_parents‘

踩坑记录

问题描述:

接口自动化测试时出现报错,报错文件是allure_pytest库

问题分析:

自动化测试框架是比较成熟的代码,报错也不是自己写的文件,而是第三方库,首先推测是allure_pytest和某些库有版本不兼容的问题

搜索发现,pytest 8.2.0 和 8.1.0 的几个版本会破坏 allure 的 listener 导致虚拟机上执行报错,需把pytest 回退到8.0.2

 解决方案:

pip uninstall pytestpip install pytest==8.0.2

回退后,执行正常

相关文章:

  • 北京网站建设多少钱?
  • 辽宁网页制作哪家好_网站建设
  • 高端品牌网站建设_汉中网站制作
  • MongoDB文档整理
  • JavaScript:节流与防抖
  • 主页目录导航
  • Unity XR Interaction Toolkit(VR、AR交互工具包)记录安装到开发的流程,以及遇到的常见问题(一)!
  • 如何将PDF转换成可以直接编辑的CAD图纸?
  • 前端下载文件流 出现乱码 解决方案
  • Random,ThreadLocalRandom,SecureRandom有什么区别
  • 【STM32 HAL库】全双工I2S+双缓冲DMA的使用
  • 科研绘图系列:R语言雨云图(Raincloud plot)
  • 【云原生】Prometheus 服务自动发现使用详解
  • Linux入门攻坚——28、php、mysql基础
  • 实现图片拖拽和缩小放大功能。
  • Java:对比一个对象更新前后具体被修改了哪些值
  • sqlalchemy_dm
  • JS中的File(五):node.js中的file模块使用
  • 2017 前端面试准备 - 收藏集 - 掘金
  • CSS实用技巧干货
  • Docker 笔记(2):Dockerfile
  • HTML-表单
  • JS基础篇--通过JS生成由字母与数字组合的随机字符串
  • Objective-C 中关联引用的概念
  • ReactNative开发常用的三方模块
  • React组件设计模式(一)
  • Twitter赢在开放,三年创造奇迹
  • 百度地图API标注+时间轴组件
  • 纯 javascript 半自动式下滑一定高度,导航栏固定
  • 翻译 | 老司机带你秒懂内存管理 - 第一部(共三部)
  • 官方新出的 Kotlin 扩展库 KTX,到底帮你干了什么?
  • 使用API自动生成工具优化前端工作流
  • 怎样选择前端框架
  • 智能合约Solidity教程-事件和日志(一)
  • 好程序员web前端教程分享CSS不同元素margin的计算 ...
  • ​补​充​经​纬​恒​润​一​面​
  • #{}和${}的区别?
  • #【QT 5 调试软件后,发布相关:软件生成exe文件 + 文件打包】
  • #LLM入门|Prompt#2.3_对查询任务进行分类|意图分析_Classification
  • (06)Hive——正则表达式
  • (C++20) consteval立即函数
  • (CVPRW,2024)可学习的提示:遥感领域小样本语义分割
  • (附源码)springboot码头作业管理系统 毕业设计 341654
  • (经验分享)作为一名普通本科计算机专业学生,我大学四年到底走了多少弯路
  • (四)linux文件内容查看
  • (循环依赖问题)学习spring的第九天
  • (一) 初入MySQL 【认识和部署】
  • (一)Linux+Windows下安装ffmpeg
  • (一)硬件制作--从零开始自制linux掌上电脑(F1C200S) <嵌入式项目>
  • (原創) 如何使用ISO C++讀寫BMP圖檔? (C/C++) (Image Processing)
  • (转)MVC3 类型“System.Web.Mvc.ModelClientValidationRule”同时存在
  • **PHP二维数组遍历时同时赋值
  • .gitignore文件使用
  • .net 受管制代码
  • .net的socket示例
  • /bin/bash^M: bad interpreter: No such file or directory
  • /etc/sudoer文件配置简析
  • @AutoConfigurationPackage的使用