码农知识堂 - 1000bd
  •   Python
  •   PHP
  •   JS/TS
  •   JAVA
  •   C/C++
  •   C#
  •   GO
  •   Kotlin
  •   Swift
  • behave结果转化为cucumber结果,主要用于将behave.json转化为cucumber.json


    前言

    该python库主要用于将behave框架生成的behave.json转化为cucumber.json,使用cucumber的报告插件可以对behave生成结果进行解析,展示。为什么我会单独进行该库的维护,主要是原作者已经很久没有对于issue进行bug修复,在使用过程中,有局限性,所以我将该库重新拉下来,进行bug修复,重新打包,上传pypi,非常感谢原作者:andreybehalf

    behave_to_cucumber

    由于原作者对于behave_to_cucumber没有进行维护了,有一些bug需要进行修复,所以单开一个仓库用于维护,如果有问题,可以提issue给成都-阿木木

    • 感谢原作者:andreybehalf
    • 原项目地址:https://github.com/behalf-oss/behave_to_cucumber

    介绍

    该项目主要用于将behave框架生成的behave.json转换为cucumber.json

    使用示例

    import json
    import behave_to_cucumber
    with open('behave_json.json') as behave_json:
        cucumber_json = behave_to_cucumber.convert(json.load(behave_json),remove_background=True)
    
    • 1
    • 2
    • 3
    • 4

    covert内置三个参数用于控制生成的cucumber.json报告

    • remove_background:删除前置条件,默认False
    • duration_format:持续时间格式化,默认False
    • deduplicate:重复数据消除,默认False

    从bash运行

    感谢 @lawnmowerlatte 添加了 Main ,现在您可以运行:

    python -m behave2cucumber
    
    • 1

    changelog

    2022/0706

    • 修改错误堆栈信息截取修改为5000
    • 修复堆栈信息只在一行中显示,格式化信息优化显示

    测试社区

    欢迎加入测试交流群:夜行者自动化测试(816489363)进行交流学习QAQ

    成都-阿木木

  • 相关阅读:
    软件工程的基本路线问题
    外卖项目(SpringBoot)--- 移动端登录模块、菜品展示、购物车
    OpenHarmony 3.1 Beta版本关键特性解析——OpenHarmony图形框架
    vue3渲染函数h的简单使用——定义局部组件
    锂电池UN38.3认证是什么?什么是运输鉴定报告?
    高通Android10 移植exFat格式
    周记之反思
    从 Hadoop 到云原生, 大数据平台如何做存算分离
    Smart Community(1)之设计规范
    systemverilog function的一点小case
  • 原文地址:https://blog.csdn.net/qq_39214101/article/details/125636966
  • 最新文章
  • 攻防演习之三天拿下官网站群
    数据安全治理学习——前期安全规划和安全管理体系建设
    企业安全 | 企业内一次钓鱼演练准备过程
    内网渗透测试 | Kerberos协议及其部分攻击手法
    0day的产生 | 不懂代码的"代码审计"
    安装scrcpy-client模块av模块异常,环境问题解决方案
    leetcode hot100【LeetCode 279. 完全平方数】java实现
    OpenWrt下安装Mosquitto
    AnatoMask论文汇总
    【AI日记】24.11.01 LangChain、openai api和github copilot
  • 热门文章
  • 十款代码表白小特效 一个比一个浪漫 赶紧收藏起来吧!!!
    奉劝各位学弟学妹们,该打造你的技术影响力了!
    五年了,我在 CSDN 的两个一百万。
    Java俄罗斯方块,老程序员花了一个周末,连接中学年代!
    面试官都震惊,你这网络基础可以啊!
    你真的会用百度吗?我不信 — 那些不为人知的搜索引擎语法
    心情不好的时候,用 Python 画棵樱花树送给自己吧
    通宵一晚做出来的一款类似CS的第一人称射击游戏Demo!原来做游戏也不是很难,连憨憨学妹都学会了!
    13 万字 C 语言从入门到精通保姆级教程2021 年版
    10行代码集2000张美女图,Python爬虫120例,再上征途
Copyright © 2022 侵权请联系2656653265@qq.com    京ICP备2022015340号-1
正则表达式工具 cron表达式工具 密码生成工具

京公网安备 11010502049817号