序章
说明
本文思路是从pity的项目中有所引导,所以第一步想要先写一个简易的前后端分离的测试平台,且其中采用多语种来编写,使用的技术栈为2023年比较新的技术栈,且本人react在学,涉及到前端的技术点更新可能较慢,忘容忍!希望能在有生之年写完!
- 第一步先实现简单的接口测试平台
- 第二步让接口测试平台对接jenkins,对接部分机器人实现持续集成
- 第三步让接口测试平台投入项目使用
- 第四步外接worker执行机实现接口压测
- 第五步编写造数服务,与压测服务连用
- 第六步让接口压测部分投入项目使用
- 第七步编写云真机测试服务,给测试平台新添App测试功能
- 第八步编写一系列App自动化测试功能 以下是我所准备使用的技术栈:
- Python编写后端服务
- Fastapi
- mitmproxy
- mock
- Golang编写压测worker
- react编写前端服务
项目暂时以abandon命名,意为放弃。众所周知,我反骨99级,越让我放弃,我偏不。所以也不要怕说,你列的这些技术栈没有我会的,怎么办?学就是咯多大点事,我也不会react但是并不影响我照葫芦画瓢,不是吗?
后续坚持下来之后,有成效之后,会拉群一起学习交流,会放开github源代码供大家参考。