写点什么

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

  • 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:002602
用户头像

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

关注

评论

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

华为阅读与商务印书馆达成全面合作 携手传承中外经典名著

最新动态

不可错过!12个编写整洁Java代码的最佳实践方法

飞算JavaAI开发助手

干货|app自动化测试之Capability 使用进阶

霍格沃兹测试开发学社

Last Week in Milvus

Zilliz

非结构化数据 Milvus Zilliz 版本更新 AIGC

自动化实践-全量Json对比在技改需求提效实践

得物技术

json 自动化 测试 企业号 8 月 PK 榜

融云:从「对话框」跳进魔法世界,AIGC 带给社交的新范式

融云 RongCloud

人工智能 AI 通信 社交 AIGC

恭喜!杭州悦数成为「大数据技术标准推进委员会」2023 年度合作伙伴

悦数图数据库

数据库 图数据库 NebulaGraph

技术分享 | app自动化测试(Android)--高级定位技巧

霍格沃兹测试开发学社

技术创新、鸿蒙赋能,华为阅读带来全新商业机会

最新动态

软件测试/测试开发丨Python 内置库 json

测试人

Python json 软件测试

8月征文:今天你 ARTS 打卡了吗?【中奖名单见文末】

InfoQ写作社区官方

ARTS 打卡计划 征文活动 热门活动

Uiautomator2.0

霍格沃兹测试开发学社

瓴羊Quick BI:数据大屏可视化展示,助企业提升竞争优势

巷子

文件传输软件的市场现状和未来趋势

镭速

文件传输软件

干货|app自动化测试之Appium问题分析及定位

霍格沃兹测试开发学社

测试必会 Docker 实战(一):掌握高频命令,夯实内功基础

霍格沃兹测试开发学社

关于文件传输软件和传输大文件你需要知道的一切

镭速

传输大文件

基于Vue构建低代码平台的思考

互联网工科生

Vue 低代码 表单 JNPF

PoseiSwap 开启“Poseidon”池,治理体系或将全面开启

西柚子

全网首档操作系统探访体验栏目“龙蜥+超级探访”震撼上线!看国产 OS 如何乘风破浪

OpenAnolis小助手

开源 操作系统 龙蜥 统信软件 超级探访

瓴羊Quick BI在Gartner魔力象限中脱颖而出

夜雨微澜

Jupyter Notebook 遇上 NebulaGraph,可视化探索图数据库

NebulaGraph

AI Jupyter Notebook 图数据库

企业文件传输软件安全性分析与对比

镭速

文件传输软件

ThreadLocal

红袖添香

Java ThreadLocal ThreadLocalMap Java 线程

技术分享 | Selenium多浏览器处理

霍格沃兹测试开发学社

接口测试实战| GET/POST 请求区别详解

霍格沃兹测试开发学社

技术分享 | 测试平台开发-前端开发之Vue.js 框架

霍格沃兹测试开发学社

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