1. 初步规划

2018-09-16  本文已影响0人  米洛丶

写在前面

本项目所有代码均可在github上下载。

因为目前正从事测试平台开发的相关工作,但是苦于市场上的大多数产品的针对性太强,或多或少没有一个通用的方案。于是想利用自己的空余时间,写一个web测试平台,也顺便记录下自己的学习历程。至于是否太监,就不得而知了。先暂且将他命名为lamb吧~~

软件分类

首先我们需要明确产品的目标用户,lamb主要是提供给广大QA同学使用,基于web页面的一款测试工具。

所以软件的载体很明确,即PC端浏览器,考虑到手机端浏览器没有相关经验,暂时不支持。

技术选型

技术选型方面,首先的计划是做到前后端分离。前后端分离的好处,是可以让前端专注于页面交互和数据的展示。以前我也用过flask的template, 那样在html里渲染数据,怎么说呢。不太方便也不太利于团队协作,而且数据和页面是绑定的,无法做到独立获取数据。

功能蓝图

如下图, 画完之后瞬间就不想做了。嘎嘎嘎···

image.png image.png image.png

总结

总之呢,要做的东西很多~~~~可能后面会阉割掉一些东西吧,大概方向定一下。慢慢做,算是鞭挞自己吧···

下一篇: 后端服务设计

上一篇 下一篇

猜你喜欢

热点阅读