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
    后端代码因为还未完善,等完善后,会开源
    鄙人虽然能力有限,小白一个,但是希望代码不要二次上传,仅供大家参考学习

  • 相关阅读:
    SPOJ
    基础计算几何
    数颜色
    Codeforces 986B
    一些有趣的题
    jQuery
    linux命令学习
    javaScript
    css
    html
  • 原文地址:https://www.cnblogs.com/totoro-cat/p/13409646.html
Copyright © 2011-2022 走看看