zoukankan      html  css  js  c++  java
  • 持续集成系统思考记录

    1、基于ansible tower来管理测试环境机器,使用zabbix或nagios来作为进程监控和rpm一致性检查;使用任务流增加配置中心的调用来同步部署测试环境;DB如何处理?如何区分环境?

    2、缺乏发布效率的数量呈现。例如 提交->发布→快速验证(测试)→运行监测数据 总共的耗时要多久,我们可否逐步降低;目前的效率很慢。如要提高效率需要重构jatsci架构,优化编译、打包、部署流程;尤其是编译效率

    3、运维同学已经开始慢慢支持制作镜像,基于镜像发布。持续集成系统要如何适应;

    4、提交->发布→快速验证(测试)→运行监测数据 中包含代码检测。而目测试对于代码检测一直侵入不够;snoarqube平台可以作为基础的平台来使用。结合开源c++插件以及其他插件做一个综合代码检查工具;做到一次扫描多重检查;

    5、运行监测数据中目前为0;检测ui、cgi接口、后台接口、压测等各种测试的数据、以及服务器、进程的性能数据;日志异常检测等;

    6、如何自动生成测试数据;

    7、针对不同的业务类型(app、H5、网关、后台服务)制定不同的工程标准;

    开发的测试工具得不到推广使用的原因:

    对实际使用者:

    1、门槛高,不好用,不够傻瓜;

    2、给对方增加工作量,心理抗拒;

    3、维护成本高,不想要接入;

    4、效率低,使用工具与手工效率相差不大;

    5、工具跑的过程中出现问题,不方便开发同学调试,难用;

    6、推广成本高,推广起来需要改造现有流程,可能大部分人都是抗拒的;

    7、部门墙,与其他部门的工作范围有重合。或者与对方利益有冲突;

    8、没有解决对方的关键痛点

    对ld:

    1、没有量化、直观、可视化的效果呈现出来,方便ld们统计和使用;

    2、指标非ld们实际需要的指标;

    3、统计精度不够细

    4、需要对异常指标作出基本判断,并给出明显的提示或建议;

    不会炒菜的非专业测试人员
  • 相关阅读:
    目录
    DRF的分页
    Django Rest Framework 视图和路由
    爬虫基本原理
    C# System.Threading.Timer的使用
    C# Task的使用
    C# 线程池的使用
    C# 异步委托回调函数使用
    C#异步委托等待句柄的使用
    C# 异步委托的使用
  • 原文地址:https://www.cnblogs.com/carterzhang/p/11287660.html
Copyright © 2011-2022 走看看