onlinechecksdk-new
2017-03-03 16:55:04 0 举报
OnlineCheckSDK-New是一个强大的在线检查工具包,专为开发者设计。它提供了一套完整的API和SDK,使得开发者能够轻松地集成各种在线检查功能到他们的应用中。无论是用户身份验证、数据完整性检查,还是网络安全检查,OnlineCheckSDK-New都能提供高效、可靠的解决方案。此外,它还支持多种语言和平台,包括Java、Python、Android等,具有良好的兼容性和扩展性。使用OnlineCheckSDK-New,开发者可以大大提升应用的安全性和用户体验,同时节省开发和维护成本。
作者其他创作
大纲/内容
MsgSender
用例管理
recordCaseRunResultByProject()
执行case检查逻辑,生成巡检结果
共享session和超时重登
本地带有属性的用例
resultParser()
issueTrack()
覆盖率更新
MySQL
项目配置
class类加载器
Event出队列
已有的用例
TestCaseRunner
packagePath
existedCaseList
caseRunner
日志查询
生成用例集合
用例报警
通过用例属性class.forname newinstance实例化对象
sleep()
runTestCase()
generateCases
分级消息逻辑
项目报警
coverityStatistics()
管理配置后台
SaveCaseMainRunner
gennerateResponse()
Event入队列
antting-web
updateAndAddAllValidCasesToDB
根据annotation的属性,将每个method解析为单个的用例
子线程Thread
定位
AigesRunnerCore
巡检执行队列
project维度,记录总体巡检结果
单条用例执行
巡检用例集合
提取失败用例
问题跟踪
更新用例集合,生成用例
testCaseParsedFromAnno
已有用例
解析package下所有的class,获取annotation的方法
classLoaderByPackage()
TestCaseThreadRunner
获取执行状态
影响面分析
getTestCasesByProject()
本次执行结果记录
case的类中指定rpc接口和requestdata
报警设置
发送rpc接口请求
将存在错误的case单独处理
上报
结果页面
结果展示大盘
TestCaseMainRunner
parsedCaseList
doLogin()
testCaseQueue
机器人告警
项目维度结果
java注解解析用例
问题定位
classAnnotationParse()
ResultParse
通过反射机制调用case方法
线上服务端接口覆盖率统计
消息通知
alarmMsgNotification()
获取response
分组报警
更新用例
结果解析
获取session
记录本次执行结果
0 条评论
下一页