安仔

高级软件设计工程师
深圳文思海辉信息技术有限公司 · 5年经验
安仔
日薪: ¥600/8h
地点: 深圳 南山
时间: 下班后周六周日
ID:237894 复制

0
接单数
0
评价数
0
收藏数

AI 技能提取 | Elasticsearch Python MySQL Redis MongoDB 测试 JavaScript Jenkins UI Linux
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前端入口发起不同项目版本的测试集任务。调用接口自动化测试框架+报告模板+邮件系统完成全流程的测试闭环。
主要优点:
针对不同版本使用相同的测试用例集进行回归;
测试人员只需要从前端点击后坐等结果输出,无需跟踪测试;
可以提高效率以及缩短测试时间;
各项测试都会输入以及输出,可追踪性强;
高效的测试用例以及数据管理。
安仔 ID:237894 复制

安仔

高级软件设计工程师 · 5年经验 · 深圳文思海辉信息技术有限公司
城市深圳 南山 日薪600元/8h 时间 下班后周六周日
0
累计接单
0
用户评价
0
被收藏

信用行为

0
接单数
0
评价数
0
收藏数

技术能力

AI 技能提取 | Elasticsearch Python MySQL Redis MongoDB 测试 JavaScript Jenkins UI Linux
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前端入口发起不同项目版本的测试集任务。调用接口自动化测试框架+报告模板+邮件系统完成全流程的测试闭环。
主要优点:
针对不同版本使用相同的测试用例集进行回归;
测试人员只需要从前端点击后坐等结果输出,无需跟踪测试;
可以提高效率以及缩短测试时间;
各项测试都会输入以及输出,可追踪性强;
高效的测试用例以及数据管理。
客服二维码

没找到合适的人才?

扫码添加客服极速匹配,或直接发布需求让更多人才主动报名

平台担保交易 · 1小时内不满意可退款

平台信誉与实力

基于 35,336 需求方信任

  • 支付宝企业信用分 优秀 评级
  • 市场份额约占全行业三分之一
  • 程序员兼职行业全能首选平台
查看平台资质详情
收藏