架构师(9月刊)

  

软件测试 路向何方

 在 The Testing Planet 发行的期刊中,提到了测试未来的 3 个发展方向:在生产环境中测 试(TiP,Testing in Production)、TestOps 以及基于云的测试。 TiP 通过暴露新代码给有限用户,减少缺陷可能带来的负面影响,通过在产品中暴露这些 新代码,可以快速获得这些新代码的反馈,这些反馈来之于真实的用户,而不是少量的测 试人员和有限的测试用例。另外,一旦发现新代码有严重的缺陷,那么 TiP 需要快速修复 这些缺陷,通过发布新版本或则滚回到老版本。

TestOps 则在某种程度上改变了现在的测试人员与开发人员和运维人员的角色划分,开发 人员将负责编写单元测试,并对功能测试的质量负责,如此,测试人员则将工作重点放在 TiP 上,通过基于面向测试的架构,测试人员更加专注 TiP 工具的开发,数据信号的监测 以及数据的分析,这种行为为测试人员增加了开发特征,同时,这也使得测试人员肩负了 一定的运营工作。

随着更多的应用和服务步入云端,基于云的测试以及更深层次测试计划 将成为可能。本次的专栏文章,既有经验分享的“窥探”谷歌测试,又有在云计算浪潮下 的测试实践——阿里云的分布式体统测试,同时,对于关注技术的读者,还将了解到如何 控制单元测试的粒度,专家畅谈关于代码测试比率、测试驱动开发及行为驱动开发等话题。 后续,InfoQ 会联合几大社区,打造测试专题,从技术趋势到技术实践一一展开,也会与 国外社区合作,回馈最新的内容与读者,欢迎大家关注。

本期主编:贾国清

免费下载阅读

欢迎您

你可能感兴趣的:(架构师(9月刊))