本文摘录一些在行业杂志上发表的文章
2018年
6月 《消息通信机的心跳机制测试浅析》
摘要:本文结合某消息通信机的测试实践,介绍了心跳机制的必要性和主要功能。并从发送与检测机制、发送时机、超时时间、发送内容以及超时处理等方面简要介绍了自定义心跳机制的设计思路。在此基础上,结合测试实践,进一步介绍了心跳机制的测试思路和难点,供读者参考。
《测试技术与质量管理》总第十期
2017年
3月 《规则矩阵与软件测试简析》
摘 要:从业务的角度来看,交易系统的核心是一个业务规则矩阵。面对业务系统的改 造,如何在庞杂的业务规则中有效地进行测试分析,保障测试分析的完整性和用例的有 效覆盖,是敏捷团队所面临的一大挑战。本文将围绕规则矩阵的组成、工作过程、测试 点等内容,通过测试实践中的案例,介绍规则矩阵分析方法在测试中的应用和作用。
《测试技术与质量管理》总第六期
6月 《关于境外交易所 防自成交功能的比较研究》
在增强自动化交易监管的大背景下,防自成交功能作为一项有效的事前预防措 施得到了各国期货监管部门和交易所的关注。为此,本文通过研究境外主要金融衍 生品交易所的防自成交功能,并结合国内期货交易所现有交易系统现状,对防自成 交功能的后续开发测试提供若干建议
《交易技术前沿》总第二十七期文章选登(2017年6月)
6月 《缺陷度量结果分析带来的思考 》
摘要:通常的缺陷分析主要关注于测试团队的内部指标,本文尝试以缺陷为视角, 通过复盘某一核心系统历时 30 个月的建设过程,寻找质量、效率、工作模式等相关的问题, 为后续根因分析活动提供参考。本文首先从缺陷报告的角度出发,通过缺陷到达率、缺 陷报告人分布、缺陷引入阶段、缺陷严重级别及所属模块等指标进行了分析。对完成标准、 团队效率、测试设计、人员成长方面提供了实施建议。
测试技术与质量管理总第七期
9月 测试技术与质量管理 《 HRC 拉动的大型软件测试 》
前言:一款有近 20 年历史、服务全球数万家客户、拥有数千万行代码、由分布全球 的近千人研发工程团队开发的产品,其测试活动如何组织?测试人员如何分工协作?笔 者将以该产品为案例,介绍一个大型测试组织如何通过建立 RC,以及通过 HRC 实现测 试工作的拉动以及持续改进,供行业同仁参考。关于整个工程研发组织敏捷转型的案例 故事,可以从“敏捷宣言”签署人之一的Ken Schwaber 所著的《30 天软件开发 - 告 别瀑布拥抱敏捷》一书中找到。
测试技术与质量管理总第八期
12月 测试技术与质量管理《ccache 与ditscc 编译提速的比较研究》
摘要:为了降低软件编译的耗时,提高c++ 程序的构建效率,笔者以某市场化核心产品作为试点项目,使用ccache 和distcc 对构建进行加速。验证结果显示,ccache对于提高编译效率效果最好,但受限于代码变化的幅度,极端情况下甚至会导致更长编译耗时。而distcc 在单机多线程编译的基础上,可以更进一步通过分布式编译的方式提
高编译速率,且提速效果稳定。综合研究结果,建议以istcc+ccache 共同对构建进行加速。
全文链接:
测试技术与质量管理总第九期
12月 测试技术与质量管理《代码提交阶段自动化质量检测实践 -JAVA 篇》
摘要:为了能快速将代码质量快速反馈给相关开发人员,笔者通过对项目仓库 (gitlab)进行代码变更监控,每当有代码提交、合并请求后,将触发Jenkins进行静态扫描, 编译,安全扫描,单元测试,代码覆盖率检测等代码质量检查任务,并通过邮件反馈结果。 相关人员能在几分钟内知道本次代码提交的白盒级别的质量情况,极大地提高了反馈速 度。
测试技术与质量管理总第九期
2016年
6月 《【专家视角】基于XML文件的单接口入参测试用例自动化生成》
摘要:接口是金融软件和系统之间进行交互的主要方式,也是软件测试的重点内容之一。本文以案例形式介绍了基于XML文件的单接口多参数间不同组合策略下的测试用例自动生成及运行的解决方案。
测试技术与质量管理总第三期
9月《自动化测试金字塔与反模式》
摘要:本文介绍自动化金字塔以及两种自动化测试的反模式(蛋筒冰激凌、纸杯蛋糕)中存在的问题与产生的原因,并借助经济学分析,简要介绍了一种适合独立测试团队自 动化实施的改良模式 - 橄榄模式。
测试技术与质量管理总第四期