...

案例1 XMind转Excel测试用例

案例1:XMind转Excel测试用例

需求场景#

你同事之前都是用XMind来写用例及梳理测试点的,现在组里要求测试完成,测试用例需要都整理到TAPD(腾讯的一个用例及缺陷管理平台)上,TAPD上可以通过Excel批量导入,重写一遍Excel版的用例又非常费力,现在需要你实现一个XMind转Excel测试用例的工具,并制定XMind用例编写规范。

提示#

  • 需要的能力

    • Python基础
    • 列表、字典的遍历、数据提取及组装
    • 会pip安装,并参考官方文档使用三方包
  • 练习重点

    • 列表、字典数据的提取及组装
    • Excel文件的读写
  • 难点

    • XMind格式规范的设计
    • 数据缺失及异常处理
  • 参考三方包:

  • 发布

    • 注册一个GitHub或Gitee,使git将源码推送到自己的仓库中去

    • 注册一个Pypi,将项目发布到Pypi上

    • 项目结构参考

      • xmind2excel # 项目文件夹

        • xmind2excel # 包

          • __init__.py # 简单逻辑可以直接在这里实现
          • ...
        • requirements.txt # 三方依赖包列表

        • README.md # 使用说明

        • ... 开源协议等

        • setup.py # 安装脚本

        • tests # 单元测试目录

          • __init__.py
          • ... # 单元测试脚本
  • 优化建议

    • 提供命令行接口
    • 提供一些可自定义的参数或配置,提高灵活性
    • Excel标题行加一些漂亮的样式
    • 使用tk提供操作界面
    • 使用pyinstaller生成可执行文件

作者:韩志超

出处:https://www.cnblogs.com/superhin/p/17420090.html

版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。

如有问题,请微信联系 superz-han,并发送原文链接。

posted @   韩志超  阅读(309)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· winform 绘制太阳,地球,月球 运作规律
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· AI与.NET技术实操系列(五):向量存储与相似性搜索在 .NET 中的实现
· 超详细:普通电脑也行Windows部署deepseek R1训练数据并当服务器共享给他人
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
点击右上角即可分享
微信分享提示
more_horiz
keyboard_arrow_up dark_mode palette
选择主题
menu