【QCon】精华内容上线92%,全面覆盖“人工智能+”的典型案例!>>> 了解详情
写点什么

众包测试正在改变游戏规则

  • 2010-08-11
  • 本文字数:1041 字

    阅读完需:约 3 分钟

众包(Crowdsourcing)是这样一个过程:征求大批社区中的群众去完成一个任务,传统上这种任务由组织从内部选择一拨人来完成,多数是雇员或合同工。众包测试(Crowdsourced testing)利用众包的有效性和效率,把网络和云经济结合起来,是一种强大的组合。这可以成为游戏规则的变革者吗?

Israel Gat 提到,软件测试过程可以分割成两部分:

  • 开发团队的单元测试
  • 其他形式的测试包括功能性测试、负载测试、回归测试、可用性测试等等

Israel 说,后者正是游戏变革的地方,有专门的软件测试公司正有效利用网络和群众。他提到,根据测试的定义,众包测试本身非常适合像 Kanban 这样的过程。

根据定义,测试作为一项服务,涉及到把任务从一方移交给另一方。无论开发团队如何紧密地同执行测试的一方进行合作,这终究是一个从阶段到阶段的流动过程。这种流动过程很自然地适用于 Kanban 方法。

Bob Walsh 阐明了众包测试如何让组织取得双赢。他说:

尽管致力于质量保证的群众成员都喜欢做测试,但他们在其他方面都是独一无二的。对你而言,这是有好处的!例如,可能有一位香港的测试人员,在 Windows Server 2003 上进行测试时,发现如果应用程序试图读取包含 unicode 编码的粤语字符文件,这个应用程序就会崩溃。或者,可能巴西的测试人员在红帽企业版 Linux3 上测试时,发现你的应用程序依赖于 glibc 的功能,而这只在 Linux4 或后续版本中才有。

类似地,Yvette Francino 提到了众包测试服务存在的原因。Yvette 说:

如今,要在众多设备以及不同的软件配置下测试基于 web 的软件几乎是不可能的。此外,如果该软件想要在任何地方运行,可能会出现很多差异,使用传统的测试方法会有重大障碍。如何能在每一个地理区域有效地进行代码测试?测试软件的最佳人选,是这个国家的当地人,那些最有可能成为最终用户的人。

Stanton Champion 总结了几个众包测试的好处。包括:

  • 可以接触不同的平台、语言和人
  • 从现实世界中获取真知灼见,并不是只从测试用例的结果中获得
  • 同时由数百人完成测试
  • 即时的快速反馈

Fred Beringer 有类似的看法,他说自己是众包的粉丝,众包测试有助于解决问题

  • 需要更多灵活的、不同的硬件环境,主要是为了做一致性测试和性能测试。
  • 需要确保适当的、灵活的测试容量,以便能够应对紧迫的发布时间表。

因此,众包测试似乎是一个有趣的概念,它可以帮助组织利用公众的各种力量。就像 Israel 所说的那样

如果众包测试真的受到亲睐(我相信它会的),它会加速解构过程,并随之改写产品的交付过程

查看英文原文: Crowdsourced Testing, Changing the Game

2010-08-11 07:002222
用户头像

发布了 38 篇内容, 共 81520 次阅读, 收获喜欢 1 次。

关注

评论

发布
暂无评论
发现更多内容

HashMap、LinkedHashMap 学习笔记

陈俊

敏捷软件工程实践书籍

Bob Jiang

敏捷 敏捷书籍 工程实践

MySQL备份脚本,应该这么写

Simon

MySQL

年近而立,Java何去何从?

华为云开发者联盟

Java 开源 程序员 编程语言 Bugayenko Yegor

如何做好技术选型

xcbeyond

Java 架构 最佳实践 技术选型

浅谈技术管理者的角色认知与自我管理

大黄蜂

团队管理 管理 自我管理 技术管理

一口气搞懂「文件系统」,就靠这 20 张图了

小林coding

操作系统 计算机基础 文件管理 文件存储 文件系统

领域驱动设计(DDD)实践之路(二):事件驱动与CQRS

vivo互联网技术

DDD 架构设计 CQRS

二叉查找树-增删查和针对重复数据的 Java 实现

多选参数

数据结构 算法 二叉树 数据结构与算法

troubleshoot之:分析OutOfMemoryError异常

程序那些事

Java JVM 异常 JIT

重点发布!河北行动计划发布!聚焦7大重点任务发展大数据产业

CECBC

区块链技术 落地应用 政策

IT人的身体健康

隆隆

IT人健康

Phalcon注解学习

半亩房顶

php phalcon

MySQL explain 中的 rows 究竟是如何计算的?

架构精进之路

MySQL

网站改版神秘公式,教你躲避改版陷阱

北柯

创业 网站 网站搭建 网站改版

队列高级应用之设计一个高性能线程池

架构师修行之路

分布式 线程池 架构设计 架构师

架构师训练营 - 第 7 周学习总结

红了哟

第10周总结+作业

林毋梦

翻译: Effective Go (5)

申屠鹏会

翻译 Go 语言

推荐一个替代印象笔记,onenote的神奇笔记!

申屠鹏会

笔记

Rust竟然没有异常处理?

袁承兴

rust 异常 java异常处理

简述Python中变量作用域的规则

王坤祥

Python python升级 Python基础

简谈Python3关键字nonlocal使用场景

王坤祥

Python Python基础

面试官:说下对cookie,session,Token的理解

Java小咖秀

Java 面试

智“营”时代,众盟科技荣膺“2020毕马威中国领先消费科技TOP50企业榜单”

人称T客

AI能写浙江高考满分作文了!在线满分作文生成器,一键圆你满分梦

程序员生活志

AI

简谈Python3中的闭包

王坤祥

Python Python基础

SpringBoot系列(四):SpringBoot特性_外部化配置(properties文件配置)

xcbeyond

Java 微服务 springboot

图解JavaScript——代码实现(new、Object.create()、Object.assign()、flat()等十四种代码原理实现不香吗?)

执鸢者

Java 大前端 代码原理

一瓶可乐的自动售货机指令“旅程”

华为云开发者联盟

物联网 嵌入式 华为云 数据传输 无线通信

面试造火箭,看下这些大厂原题

前端有的玩

Java 面试 大前端

众包测试正在改变游戏规则_研发效能_Vikas Hazrati_InfoQ精选文章