美文网首页
google软件测试之道

google软件测试之道

作者: sier_0be0 | 来源:发表于2019-02-28 14:30 被阅读0次

1、mock和fake。

(1)mock对象是指对外面依赖系统的模拟,在运行时刻可根据假设的需求提供期望的结果。 在目前的测试环境中,我们说的mock就是利用的上述所有的这套方法。通过tomcat-httpServlet实现模块对下游依赖系统数据的模拟,并在case运行时刻实时的mock数据。

(2)fake对象是一种虚拟的实现,内部使用了固定的数据或逻辑,只能返回特定的结果。对应着user2news的例子是做了一个fake的召回源,测试参数&force_recall=true,则会走固定的fake逻辑流程。【或者类似于ut中,直接fake某个方法的返回,fake的缺点是无法像mock一样构造请求超时的场景】

应用:

(1)在集成测试[模块间交互]中,一些依赖服务的期望错误场景和条件异常通过mock和fake容易构造。

2、可测性&测试钩子[testing hook]

为了增加代码的可测性,新增testing hook即是指为了测试而增加的一些接口,用以显示系统内部信息。比如&showDebug=true测试参数,能将内部的状态打印到debugInfo中

相关文章

  • 【读书笔记】《Google软件测试之道》——序和前言

    《Google软件测试之道》(《How Google Test Software》)作者James Whitt...

  • 软件测试必读7本书

    软件测试必读7本书 1. 《软件测试的艺术》 2. 《软件测试经验与教训》 3. 《Google软件测试之道》 4...

  • 一部分想看的书单,扣自知乎。

    1.《Google软件测试之道 》 2.《持续交付》 3.《软件测试的艺术 》 4.《 代码整洁之道:程序员的职业...

  • Google软件测试之道

    google测试相关的职位有三类:软件测试开发工程师、测试工程师以及测试工程经理。 软件测试开发工程师也是一个开发...

  • 《Google软件测试之道》

    摘要:Google的测试方法及测试改革的剖析,主要介绍了SWE、SET、TE及测试经理定义,目标,工作内容,最后展...

  • 软件测试之道(google)

    软件测试介绍 少则清晰,测试人员的稀缺导致测试资源很昂贵。(不要招聘太多的测试人员) 质量不等于测试 开发对质量负...

  • Google软件测试之道

    GTA: Google实现ACC模式建模的工具 Attribute 特质:产品特点 Component 组件:功能...

  • 软件测试之道(google)

    软件测试介绍 少则清晰,测试人员的稀缺导致测试资源很昂贵。(不要招聘太多的测试人员) 质量不等于测试 开发对质量负...

  • google软件测试之道

    1、mock和fake。 (1)mock对象是指对外面依赖系统的模拟,在运行时刻可根据假设的需求提供期望的结果。 ...

  • 有哪些值得收藏的书呢?

    之前整理了10本适合软件测试人员看的书,这里分享一下: 01、《Google软件测试之道 》 作者:James A...

网友评论

      本文标题:google软件测试之道

      本文链接:https://www.haomeiwen.com/subject/ehphuqtx.html