【114期】:谈数据库测试&测试开发相互间的关系!中国软件测试行业现状调查报告新鲜出炉! 【杂志】做测试行业不偏科的尖子生! 【活动】为视频UP主打CALL,互动领福利!
查看: 3550|回复: 2

【推荐原文】How tech giants test software: There's no one way for QA

  • TA的每日心情
    2019-2-2 13:49
  • 签到天数: 242 天

    连续签到: 1 天


    发表于 2017-9-12 13:39:48 | 显示全部楼层 |阅读模式
    原文作者:Bas Dijkstra

    Teams and organizations looking to get serious about (or to further improve) their software testing efforts can learn something from looking at how the "big boys" organize their testing and quality assurance activities. It stands to reason that companies such as Google, Microsoft, and Amazon would not be as successful as they are without paying proper attention to the quality of the products they're releasing into the world.

    But a look at these software giants reveals that there is no one single recipe for success. Here is how five of the world's best-known tech companies organize their QA and what you can learn from them.

    Google: Searching for best practices
    How does the company responsible for the world's most widely used search engine organize its testing efforts? It depends on the team and the product. The team responsible for the Google search engine itself, for example, maintains a large and rigorous testing framework. Since search is Google's core business, the team wants to make sure that it keeps delivering the highest possible quality, and that it doesn't screw it up.

    To that end, Google employs a four-stage testing process for changes to the search engine, consisting of:

    1、Testing by dedicated, internal testers (Google employees)
    2、Further testing on a crowdtesting platform
    3、"Dogfooding," which involves having Google employees use the product in their daily work
    4、Beta testing, which involves releasing the product to a small group of Google product end users
    Even though this seems like a solid testing process, ex-Google director James Whittaker explains in this video that there is room for improvement, if only because communication between the different stages and the people responsible for them is suboptimal (leading to things being tested either twice over or not at all).

    But the teams responsible for Google products that are further away from the company's core business employ a much less strict QA process. In some cases, the only testing is done by the developer responsible for a specific product, with no dedicated testers providing a safety net.

    In any case, Google takes testing seriously. In fact, testers' and developers' salaries are equal, something you don't see everywhere.

    More details about testing at Google can be found on the Google Testing Blog.


    ① 发送一段试译内容到我们的邮箱 editor@51testing.com,通过后即可翻译
    ② 加小编 QQ:1718403480,备注:翻译试译

    ① 翻译文章经过评审入选后,即可发布在《51测试天地》电子刊物中,并有相应稿费支付!还有机会上网站头条,得到大力宣传!
    ② 未入选文章,也可以获得博为峰网校10元代金券



    您需要 登录 才可以下载或查看,没有帐号?(注-册)加入51Testing


    使用道具 举报

  • TA的每日心情
    2018-2-28 18:04
  • 签到天数: 40 天

    连续签到: 1 天


    发表于 2017-9-13 13:12:01 | 显示全部楼层
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    2020-1-7 10:41
  • 签到天数: 539 天

    连续签到: 1 天


    发表于 2017-10-26 09:30:58 | 显示全部楼层
    回复 支持 反对

    使用道具 举报



    站长推荐上一条 /2 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2020-8-15 15:40 , Processed in 0.065761 second(s), 24 queries .

    Powered by Discuz! X3.2

    © 2001-2020 Comsenz Inc.

    快速回复 返回顶部 返回列表