专项测试技能和线上线下监控

测试技术栈
黑盒测试,白盒测试,灰盒测试,QTP,LR
Web测试,Selenium,Junit,Cucumber,Watir,RF
APP测试,APPium,Robtium,instruments-Automation,monken,Mock,SDK,H5
接口测试,RestAssured,Jmeter,性能压测,APP专项,STF,CI,全链路,监控
Docker,ELK,RPF接口测试,自动化平台,流量回放,精准自动化,代码扫描,APM,Trace
CD,测试中台,效能工具,DevOps,专项,稳定性,数据质量,算法评测

线下监控

模型质量
模型评估,模型性能,特征计算,特征调度,特征分析,样本验证
数据质量
源到目标,数据约束,关键字段,完整性,准确性,性能,规则,一致性,元数据
工程质量
业务逻辑,白盒测试,静态检查,条件覆盖,分支覆盖,接口测试
自动化,工具化,服务化,可视化,CD4ML
CD4ML:
利用机器学习交付(CD4ML)使业务应用和服务智能化,并不仅仅是训练模型并为其提供服务。它需要实现一整套端到端、持续可重复的模型训练、测试、部署、监控和运维周期。机器学习下的持续交付 是一种可靠的端到端开发、部署和监控机器学习模型的技术。支撑CD4ML的基础技术栈包括数据访问和探索工具、工件(例如数据、模型和代码)的版本控制、持续交付流水线、用于各种部署和实验的自动化环境设置、模型性能评估和跟踪,以及模型运作的可观测性。公司可以根据现有的技术栈选择自己的工具集。CD4ML强调自动化和避免手工交接。CD4ML是我们开发机器学习模型的默认方法。
在构建和部署模型的端到端过程中,CD4ML消除了不同团队、数据工程师、数据科学家和ML工程师之间的手动传递。使用CD4ML,我们的团队成功地实现了基于ML的应用程序所有组件的自动化版本管理,测试和部署,包括数据,模型和代码。
线上监控
服务监控,日志监控,数据监控,模型监控,特征监控。。。。
服务监控:
   1.编码粗心导致的PHP Syntax/Parse Error
   2.程序代码中的PHP Fatal Error
   3.程序代码中的PHP Warning
   4.数据库访问导致的DB Error/Timeout等
   5.缓存系统Redis相关的错误
   6.缓存系统Memcache相关的错误
   7.线上接口的可用性监控
   8.线上接口的响应时间监控
DB、Memcache、Redis相关错误的监控
    1. 具体的SQL
    2.具体的DB、Table
    3.错误栈
    4.对应的接口名称
    5.服务器IP
    6.具体错误号(内容)
    7.出错的Memcache Key
    8.错误栈
    9.对应的接口名称
    10.服务器IP
日志监控:
日志的收集及日志处理
日志的收集分类两大部分
1.Nginx日志和数据库运行日志
2.Tomcat类型的服务,选择使用log4j内置的fulume-appender方式来实现
对于收集到的日志,统一采用kafkaSink的方式输送到后续的kafka中,以备后续处理。
日志处理部分:
对于收集到的日志,我们采用的是Spark-Streaming工具,将其与kafka对接

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Feng.Lee

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值