ID:237894

安仔

高级软件设计工程师

  • 公司信息:
  • 深圳文思海辉信息技术有限公司
  • 工作经验:
  • 5年
  • 兼职日薪:
  • 600元/8小时
  • 兼职时间:
  • 下班后
  • 周六
  • 周日
  • 所在区域:
  • 深圳
  • 南山

技术能力

1. 编程语言: Python(主攻), Shell, JavaScript
2. 开发框架: Tornado, Django, Flask
3. 测试: Jmter, Postman, 接口自动化, UI自动化, 单元测试
4. 数据库: Mysql, Redis , MongoDB, Elasticsearch
5. 开发环境: Linux, Windows
6. 部署: Dokcer, Jenkins, Webhook
7. 各种数据结构与算法
8. 常用认证加密协议

项目经验

One hundred 是一个华为公有云设备自动化验收的平台:
该项目是一个前后端分离并基于B/S架构对内使用的自动化验收平台,企业通过高级巡检项脚本以自动化的形式采集设备回显命令,通过规划配置生成对比验收设备配置是否符合交付要求标准。释放运维网络工程师在该项工作上所产生的人力, 并提高生产效率, 这个项目是基于Django中的restframework来实现的。采用的是前后端分离的方式进行开发,前端vue.js负责页面展示,后端开发API接口提供前端所需要的数据返回。我们项目的按功能划分主为以下模块:规划配置中心,模板管理,高级巡检项管理,工单总览,历史统计,日志模块,用户模块等

技术栈:
● 后端服务: restframework+mysql+redis+mongodb+celery
● 前端: vue.js, node.js
● 部署: 基于WSGI协议nginx+uwsgi+supervisor+gitlabel-webhook自动部署
● 业务: 用户认证JWT token校验, SSAL协议的sso登录, redis缓存token共享消息队列, celery动态注册异步任务, jinja2生成设备配置, textfsm从设备配置中生成类json数据, difflib配置对比, future多线程

Sep基于自动化测试系统组成的方案, 是以python设计语言以主,使用B/S架构,支持多测试人员,多种产品测试床数据共用同一台服务器,由测试执行人员在本地浏览器中组织相应产品的测试用例数据,测试集,下发执行指令到服务器的执行命令队列中,由自动化服务以及准确率服务入口启动任务,执行相应的测试集以及准确率任务,返回测试结果到前端展示, 相应的测试报告持久化存储到后台服务器中,响应在产生报告期间会发送对应的测试结果到对应的邮件接收人
● 接口自动化服务
接口自动化服务集成了一套完整的测试流程框架,使用数据与执行抽离的思维设计:
1)基于Python + Flask + Requests + Jinja2 + HTML + JSON + UnitTest的思想框架设计;
2)代码实现后使测试用例不需要与代码捆绑,用例设计只需要按照一定规范编写Json文本,后续可以交付于对Python代码不了解的测试人员编写的目的;
3)框架本身支持校验器扩展,可在测试过程中增加检验器;
4)支持多接口间的业务串联执行测试;以HTML文档作为报告输出
● 基于接口层的web前端入口发起不同项目版本的测试集任务。调用接口自动化测试框架+报告模板+邮件系统完成全流程的测试闭环。
主要优点:
针对不同版本使用相同的测试用例集进行回归;
测试人员只需要从前端点击后坐等结果输出,无需跟踪测试;
可以提高效率以及缩短测试时间;
各项测试都会输入以及输出,可追踪性强;
高效的测试用例以及数据管理。

案例展示

  • 美多shop

    美多shop

    基于b/s架构, 前后端分离设计的电子商务系统, 后端使用基于django的restframework, 前端使用vue进行开发, 功能模块划分为: 用户管理, 商品管理, 购物车管理, 订单管理, 后台运营管理; 我在项目中主要负责的是商品信息管理模块, 参与商品信息表单关联

  • 新经资讯

    新经资讯

    基于b/s架构, 前后端分离设计的科技资讯类新闻网站, 后端使用原生flask, 前端使用jquery进行开发, 功能模块划分为: 用户管理, 个人中心, 新闻管理, 评论管理, 热点数据, 后台运营;

查看案例列表(含更多 0 个案例)

信用行为

  • 接单
    0
  • 评价
    0
  • 收藏
    0
微信扫码,建群沟通

发布任务

企业点击发布任务,工程师会在任务下报名,招聘专员也会在1小时内与您联系,1小时内精准确定人才

微信接收人才推送

关注猿急送微信平台,接收实时人才推送

接收人才推送
联系需求方端客服
联系需求方端客服