写点什么

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

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

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

关注

评论

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

Netty源码—客户端接入流程

不在线第一只蜗牛

Java php 服务器

YashanDB健康检查

YashanDB

数据库 yashandb

HarmonyOS NEXT 基于原生能力获取视频缩略图

威哥爱编程

HarmonyOS ArkTS HarmonyOS框架 HarmonyOS NEXT

【HarmonyOS NEXT】鸿蒙应用点9图的处理(draw9patch)

GeorgeGcs

鸿蒙 draw9patch 应用点9图

YashanDB故障诊断概念

YashanDB

数据库 yashandb

【HarmonyOS NEXT】鸿蒙三方应用跳转到系统浏览器

GeorgeGcs

鸿蒙 三方应用 系统浏览器

YashanDB巡检

YashanDB

数据库 yashandb

Redis 高可用方案

天翼云开发者社区

redis

AI之山,鸿蒙之水,画一幅未来之家

脑极体

AI

HarmonyOS NEXT 实现拖动卡片背景模糊效果

威哥爱编程

HarmonyOS HarmonyOS框架 HarmonyOS NEXT

【HarmonyOS Next】鸿蒙监听手机按键

GeorgeGcs

鸿蒙 监听 手机按键

【HarmonyOS NEXT】鸿蒙应用实现屏幕录制详解和源码

GeorgeGcs

鸿蒙 源码 应用 屏幕录制 详解

YashanDB故障诊断架构

YashanDB

数据库 yashandb

Spring Boot 与 MyBatis Plus 整合 KWDB 实现 JDBC 数据访问

KaiwuDB

数据库 KaiwuDB

【HarmonyOS NEXT】设备显示白屏 syswarning happended in XXX

GeorgeGcs

设备显示白屏 syswarning happended in XXX

【HarmonyOS NEXT】鸿蒙应用使用后台任务之长时任务,解决屏幕录制音乐播放等操作不被挂起

GeorgeGcs

后台任务 长时任务 屏幕录制音乐播放

【HarmonyOS NEXT】鸿蒙跳转华为应用市场目标APP下载页

GeorgeGcs

鸿蒙 华为应用市场 目标APP下载页 跳转

如何在云效中使用 DeepSeek 等大模型实现 AI 智能评审

阿里巴巴云原生

阿里云 AI 云原生

【HarmonyOS NEXT】解决自定义弹框遮挡气泡提示的问题

GeorgeGcs

自定义弹框 间隙

具身智能:人工智能的革命——从算法智能到物理智能的范式转移

测试人

人工智能

如何在云效中使用 DeepSeek 等大模型实现 AI 智能评审

阿里云云效

阿里云 云原生 云效

YashanDB dump

YashanDB

数据库 yashandb

Rust 开发者必备:三分钟搞定视频缩略图生成

Yeauty

rust ffmpeg Video media audio

类似智联招聘/前程无忧,BOSS直聘网站小程序项目源码定制开发搭建

网站,小程序,APP开发定制

【HarmonyOS NEXT】鸿蒙应用如何进行页面横竖屏切换以及注意事项,自动切换横竖屏,监听横竖屏

GeorgeGcs

鸿蒙应用 横竖屏切换 自动切换横竖屏 监听横竖屏

08.面向对象的特性

杨充

SvelteKit 最新中文文档教程(9)—— 部署静态站点与单页应用

冴羽

vue.js 前端 React Svelte SvelteKit

【HarmonyOS NEXT】systemDateTime 时间戳转换为时间格式 Date,DateTimeFormat

GeorgeGcs

Date systemDateTime DateTimeFormat

联合民生证券,探讨AI技术驱动下的财富管理新范式

非凸科技

【HarmonyOS Next】鸿蒙状态管理V2装饰器详解

GeorgeGcs

鸿蒙状态管理 V2装饰器

【HarmonyOS Next】鸿蒙应用进程和线程详解

GeorgeGcs

鸿蒙 线程 应用进程 详解

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