zoukankan      html  css  js  c++  java
  • xmind导图用例转换为表格用例

    1 背景

    在目前工作中的用例设计环节可能有以下工序:

    • 使用xmind来梳理思路,甚至完成用例设计
    • 迁移到用例管理平台
    • 此时是导图?还是表格用例呢?
    • 导图用例----现有平台支持直接编写,但后期统计不方便
    • 表格用例----完全等于要重新写一遍,太费时

    未来:

    • 仍旧会使用表格用例
    • 支持表格用例导入到用例平台上
    • 但可能还是习惯用xmind来快速完成用例设计

    因此:

    导图用例->表格用例->导入到用例平台是可能的解决方案

    2 工具简介

    xmind2testcase是一款基于python语言的开源工具,支持将xmind转换成csv、xml进而方便将测试用例导入到其他用例管理平台,如传统的Testlink、禅道等。相关链接:

    Python库官网链接:https://pypi.org/project/xmind2testcase/

    Github地址:https://github.com/zhuifengshen/xmind2testcase

    在python库官网以及github上有比较详细的使用教程,这里将最基础的使用步骤罗列如下:

    • 安装

    pip3 install xmind2testcase

    接下来就有两种基础使用方法,(API调用可以自行学习,这里不具体介绍)

    • 使用命令行

    xmind2testcase /path/to/testcase.xmind -csv

    • 使用web界面

    xmind2testcase webtool 8000

    在本地访问后,接下来就可以选择你写好的xmind文件转换成一条条的表格用例了···就这么简单?? 那当然是不可能的!!请参看用例模版来编写你的用例!

    用例模板

    3 注意事项

    在使用过程中,整体还是很舒适的。主要有两个关键点需要大家注意:

    (1)关于xmind版本

    该工具在xmind 8上有良好的表现,其它高版本可能会出现转换乱码等问题。

    对应的xmind 8下载链接如下:

    Windows:https://vdisk.weibo.com/s/lwtnbQEabZQrw

    IOS: https://vdisk.weibo.com/s/lwtnbQEabZQqS

    (2)优先级标识

    在xmind导图用例中,一定要有优先级图标。因为它是按照优先级图标来分割标题与步骤的。如果没有优先级,那么将会把所有的节点默认按空格分割解析为标题。如下图:

     

     转化csv:

  • 相关阅读:
    CSS
    js
    js
    js
    JS
    Service Worker 学习笔记
    JS JavaScript模块化(ES Module/CommonJS/AMD/CMD)
    前端开发 JavaScript 规范文档
    HTML HTML5 新特性
    JS 设计模式九 -- 装饰器模式
  • 原文地址:https://www.cnblogs.com/Tanwheey/p/13669390.html
Copyright © 2011-2022 走看看