Loading...
墨滴

我去吹吹风

2021/06/10  阅读:22  主题:橙蓝风

测试用例展示平台

最近有个想法,希望把平时写的测试用例展示到网页上。为什么有这个想法呢,大概是受到老王的那篇《为什么学习完自己还是不能独立做?》的影响吧。

毕竟咱的公众号名称叫测试开发实战课。既然用了这个名称,咱就要多点实战。当初起这个名字也是无奈,几个想好的都被占用了。我的原创性也不多,希望能够将平时工作中的一些需要自动化的实践喽。另外会写一些学习笔记和更新一些日常的生活。平时再在群里搜集点使用的点子。 大致就这些吧。

测试用例管理平台的构想

关于这个测试用例管理平台的想法大致是:

第一阶段先实现用例的页面展示。 大部分同学的测试用例都是写在Excel或者xmind中,那么我们只需要封装几个方法,根据文件名称的后缀来判断它是什么类型然后进行解析即可。当然也会增加对yaml文件的解析。

第二阶段会实现用例的增删改查。 这个对于我来说可能就有点难了。我最怕的就是写前端,页面写的丑不说,能不能写的出来也未可知。先试试吧,不行的话就找离职的那几个小姐姐帮忙吧。总之,要慢慢的自己写点东西出来。

第三阶段会实现用例的导入导出。 这个也不难。对于导出,后端需要对数据进行解析,然后写到Excel文件里面,最后返回一个地址给前端即可。对于导入支持Excel和Xmind的解析并写入到数据库。

第四阶段会实现用例与项目、模块的关联。 不知道好不好弄,大致的想法是如果不会用外键关联的功能,就先存个字段,直接跳转新页面得了。

第五阶段会实现用例、模块的优化。 这个等前面的做的差不多了再搞。先把想做的功能给实现了。

好吧,大致先想到这些。在做的过程中再改进吧,让我们开始吧。

环境和所需技术

环境是用的:python3.6 +django2.2,工具用的是Pycharm。我们这里就默认你有一定的Django基础,并且能够跑起来一个demo。

本平台项目目录解析

为避免出错,大家直接去Github上下载源码。 最近刚好在跟着大佬写接口自动化测试平台,我不想麻烦,就在这个平台的基础上加上我们的功能吧。后期做的不错的话,可以再独立出来。暂时我们就这样搞了。

https://github.com/Woqurefan/ApiTest

我学到那么多知识,竟然还没有自己独立搞过一个自己的作品。如果不能自己学会写着东西,那么永远无法成长。

我竟然开始自己做东西了,也终于要行动了。

我去吹吹风

2021/06/10  阅读:22  主题:橙蓝风

作者介绍

我去吹吹风