韩翼

韩翼

ThoughtWorks高级咨询师。2013年毕业于中国西北大学,喜欢图形学及相关研究工作。毕业后加入ThoughtWorks,学习和从事Web全栈开发。最近主要专注于DevOps的学习。平时喜欢思考,对软件工程、VR、区块链技术感兴趣,缺点是反应比较慢。空闲时维护一个个人博客hanyi.name。

测试三明治和雪鸮探索测试

测试金字塔理论被广泛应用于计划和实施敏捷软件开发所倡导的测试自动化,并且取得了令人瞩目的成就。本文尝试从产品开发的角度出发,结合Kent Beck最近提出的3X模型和近年来迅速发展的自动化测试技术,提出并讨论一种新的测试层级动态平衡观:三明治模型。同时,为了应对端到端测试在实践中面临的种种挑战,设计并实现了一种面向用户旅程的端到端自动化测试框架——雪鸮。实际项目经验表明,雪鸮能够显著提升端到端测试的可维护性,减少不确定性影响,帮助开发人员更快定位和修复问题,对特定时期的产品开发活动更具吸引力。

微情境(Micro-Situation)——VR服务化产品之路

在本轮xR(AR、VR、MR)热潮中,2016无疑是具有里程碑意义的一年,各大厂商纷纷凭借多年技术积累向市场“交出了作业”,不仅聚焦了全世界的闪光灯,甚至还把VR及相关技术扶上了下一代计算平台的神坛。在先行者忙于收集第一手反馈之际,内容越来越受重视,然而目前绝大多数出品方仍然处于试水阶段,市场缺少可供落地的应用。服务化产品是VR的主要应用方向之一,本文提出的“微情境”,就是希望在现有技术仍存在一定制约的情况下,帮助更多团队优先致力于研发面向大众的VR服务化产品,使这项“黑科技”能真正深入人心。