测试质量评估 发表于 2018-08-03 | 更新于 2018-08-03 | 分类于 测试设计 | 阅读次数 背景在软件的开发流程里,持续集成是推动开发工作的动力,是软件质量的关键保障。通常持续集成由代码ci规则、UT、回归、failover、压测、性能测试、运维测试、灰度测试等流程构成。那么如何衡量持续集成对于软件质量的作用呢?能不能量化评估?评估方案应该由哪些部分组成?通过测试覆盖率来衡量持续集成的效果 ... 阅读全文 »
云存储产品形态 发表于 2018-07-16 | 更新于 2018-07-20 | 分类于 云存储 | 阅读次数 引言云上存储产品种类繁多,本文主要针对各大厂商常见的存储产品,介绍产品特点以及功能卖点。 文件存储定义支持厂商产品架构功能特点实现方案块存储定义支持厂商产品架构功能特点实现方案对象存储定义支持厂商产品架构功能特点实现方案存储网关定义混合云解决方案,连接私有云/企业自身IT设施与公有云之间的网关产品, ... 阅读全文 »
c/c++语法笔记(一) 发表于 2018-07-16 | 更新于 2018-07-16 | 分类于 语法&数据结构&算法 | 阅读次数 宏中#与##用法 # : 把宏参数变为一个字符串 ## : 把两个宏参数贴在一起 嵌套宏结构 : 当被嵌套的宏中无#与##时,执行宏展开;否则,不展开被嵌套的宏 1234567891011#include <stdio.h> #define f(a,b) a##b #define ... 阅读全文 »
FAST论文集 发表于 2018-07-13 | 更新于 2018-07-13 | 分类于 FAST论文 | 阅读次数 https://www.usenix.org/conference/fast16/technical-sessions https://www.usenix.org/conference/fast17/technical-sessions 阅读全文 »
区块链论文集 发表于 2018-07-13 | 更新于 2018-07-13 | 分类于 区块链 | 阅读次数 https://github.com/decrypto-org/blockchain-papers 阅读全文 »
离职工作总结 发表于 2018-05-07 | 更新于 2018-06-05 | 分类于 随笔 | 阅读次数 2015.8.5 刚从台湾交换学习回大陆,当时周边的同学大都已经找好了实习工作,当时以为自己被就业市场抛弃了,慌慌张张的到处投简历,也拿到一些简历,最先拿到的是B厂的测试研发岗,好歹占了一个研发字样,就毫不犹豫的过去了。说实话,当时很鄙视做测试的,感觉一点技术含量都没,low。虽然后续也拿到猫厂的o ... 阅读全文 »
分布式系统部署工具 发表于 2018-05-05 | 更新于 2018-06-05 | 分类于 部署工具 | 阅读次数 背景分布式集群搭建通常具体以下几个难点: 具有复杂的机器拓扑结构 配置管理错综复杂 模块之间的启动顺序有着强依赖 模块版本变更由于跨机器十分不便 集群外部系统依赖复杂且难以管理 对于一套可以简洁易用的中控式搭建、初始化、变更、监控集群的部署工具有强需求,可以提高小型开发团队在系统迭代阶段的效 ... 阅读全文 »
分布式存储质量保障体系 发表于 2018-05-04 | 更新于 2018-06-05 | 分类于 测试设计 | 阅读次数 测试流程代码review –> UT(L1)–> L2(简单功能测试)–> L3(全量回归测试)–> 异常环境 –> 集成测试 –> 性能测试 –> 自动上线 –> 线上灰度测试 测试流程功能简述代码review:主要是代码规范性检查,coding ... 阅读全文 »