python实现-测试用例转换工具(xmind转jmx)

2019-07-16  本文已影响0人  hao0_0

测试用例转换工具(xmind转jmx)

前言:此代码是完全开源,感谢大神的分享。以下所有的内容,纯个人手打,和一些个人理解。希望对看到此文章的同行有所帮助。

背景:作为一个测试人员,最基本的工作就是测试各种需求,那么测需求最基本的就是写测试用例,大多数测试人员写测试用例都是在EXCEL文档进行编写。当进行测试用例评审会议,由于Excel表格式,和用例看起来不简洁,繁琐,造成了用例评审效果不佳(走流程)。如果将测试点用思维导图写出来进行用例评审,效果会大大提高(不繁琐,思路清晰明了)。

那么为什么不用思维导图写用例呢,因此,需要一个工具支持思维导图到.jxm的格式转换实现。


一。工具的介绍。

1.下载地址:git下载地址:https://github.com/zhuifengshen/xmind2testcase

界面:

功能:会将.xmind转换成.jmx(testlink导入的格式)


二。下载部署。

上面的git下载好之后,解压后可以用pycharm打开看一看:

1 目录结构:

重要的是 xmind2testcase目录,转换用例代码的方法。其他的目录自己打开看就知道了。

2 几个需要装的库。

xmind2testcase,xml,xmind 等

3 启动前需要的设置。

第一:数据库名称同步。

第二:ip端口号自己定义。

第三:启动

在run.py目录打开命令行:python run.py

第四:浏览器打开。

http://127.0.0.1:8000/

出现以上的图表示成功。

三。测试用例编写规范。

首先用xmind工具写,规范如图:

其中用例标题下面可以快捷键F4添加备注,用例里面的前置条件。

具体看文档:https://pypi.org/project/xmind2testcase/

三,使用方法步骤。

1.点击‘添加用例’

2.选择文件。

3.点击转换,并导出。

完成。


四。总结感悟。

1.上手起初比较不好适应。

不知道结构怎么写,口诀一共5级,第三级用例标题。这样写三次熟悉了。

2.效果真的非常好。

写用例,思路也特别清晰,写出来用例井井有条。自己上手自己会有很多感触的。

3.便于归类保存。

写的用例,转换后都可以永久保存在本地。(界面超过50条会隐藏,自己如修改,自己找SQ,去掉50条限制就OK)

4.用例评审质的提升。

用思维导图评审,听的人一眼就知道你说的什么,也会积极参与进来,大大改观了用例评审的收益。

总之:很好用。此工具还有其他的功能,自己在进行探索。

上一篇下一篇

猜你喜欢

热点阅读