zoukankan      html  css  js  c++  java
  • 【测试开发平台】【一】启发与总结

    背景

    之前给公司写定制化接口测试系统,因为是定制化,所以就联想了想单独写一套非定制化接口测试系统,并且想平台话,但是因为之前之前没用学过前端技术,迟迟没写,契机是公司写UI自动化用到nodejs,typescript,es6语法,所以对前端语法有点理解了,所以就开发动身写平台,学了一会vue,用element-ui写平台是极好的,基本上省去了很多再去学习jquery之类,让我能更好的去写测开平台,至于后端是用python的flask框架,因为我对python的熟悉度远大于java,所以为了快速开发,选择python

    运用的技术

    • python + flask
    • nodejs
    • vue + element-UI
    • mysql
    • redis

    前提条件

    1. 后端用python开发,flask框架(轻便,想用什么库自行下载即可)
    2. 前端框架则选择了vue + element-ui
    3. 数据库则选择了mysql
    4. 实现数据的持久化
    5. 最后在阿里云上部署

    流程

    项目截图

    总结

    项目花费大概3个多月从无到有,因为还有很多没用完善,所以暂时不开源,等完善好了,再开源。该项目的解决的痛点是,接口集成测试,便于冒烟测试,已经争对不同的测试环境可以实时的保证接口正确,以及定时任务,便于实时发现错误,还有就是解决了接口的依赖,可以理解成jmeter的参数化,使数据不是死的。
    前端代码已开源:https://github.com/wangxiao9/vue_platform.git
    后端代码因为还未完善,等完善后,会开源
    鄙人虽然能力有限,小白一个,但是希望代码不要二次上传,仅供大家参考学习

  • 相关阅读:
    第一次个人作业-热身
    OO总结
    oo第三单元总结
    oo第二单元总结
    软件工程 —— 课程回顾与个人总结
    BUAA软件案例分析——智能表单抽取识别
    软件工程—结对项目博客
    轨迹预测文献阅读整理(轨迹多样性、车辆轨迹、图神经网络、潜码)
    软件工程
    软件工程
  • 原文地址:https://www.cnblogs.com/totoro-cat/p/13409646.html
Copyright © 2011-2022 走看看