写点什么

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

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

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

关注

评论

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

如何绘制一个仪表盘

Changing Lin

android 10月月更

面试失败总结,这577道LeetCode题Java版答案你值得拥有

Java 架构 面试 程序人生 编程语言

【案例】云链智运携手百度OCR,实现货运物流智能化升级

百度大脑

人工智能

研发效能度量引发的血案

CODING DevOps

DevOps 团队协作 研发效能 腾讯云 CIF 峰会 度量

Flutter 无埋点SDK实现

GrowingIO技术专栏

flutter 大前端 sdk SDK测试

厂长来了 | 从个人英雄到软件工程,我们经历了什么

万事ONES

项目管理 研发管理 SaaS

OpenCV学习(一):简介

轻口味

android OpenCV 音视频 10月月更

从坐席到外呼,明道云与品聘云呼叫对接示例

明道云

疫情反复,声网如何助力青岛教育局保障线上教学体验?

声网

人工智能 网络

011云原生之事件驱动架构模式

穿过生命散发芬芳

云原生 10月月更

在GitHub热屠榜的Spring Cloud Alibaba源码笔记,竟然出自此人之手!

Java 架构 面试 程序人生 编程语言

SpringBoot 实战:优雅的使用枚举参数

看山

Java Sprint Boot Effective Spring 10月月更

研发应用--Prometheus

en

Prometheus

一个Camel Multicast组件聚合策略问题的解决过程

华为云开发者联盟

消息 Apache Camel Multicast 组件 Multicast 子路径

云原生消息、事件、流超融合平台——RocketMQ 5.0 初探

阿里巴巴中间件

阿里云 RocketMQ 云原生 中间件 消息

“无用发明家”告诉你,5G推开了三重门

脑极体

记一次Kafka服务器宕机的真实经历!!

冰河

Docker kafka 运维 服务器 消息队列

逛街时偶然发现的阿里P8Java成长笔记,竟然在Github上标星90K+

Java 架构 面试 程序人生 编程语言

想不明白!Github上竟然有阿里专家仅凭800页MySQL笔记火了

Java 架构 面试 程序人生 编程语言

空降Github榜单,火爆全网的Spring Security手册及源码笔记,竟然标星103K

Java 架构 面试 程序人生 编程语言

阿里P8呕心沥血整理出这份32W字Java面试手册,竟然在Github上标星80K+

Java 架构 面试 程序人生 编程语言

微信频繁读取 iOS15 用户的相册?

池建强

微信 隐私

C++ 20语言特性

赖猫

c++ 后台开发 后端

「人工智能科普系列」【29】人类将如何变革--走出金字塔模型(上)

Databri_AI

人工智能

腾讯面试聊到的几种存储虚拟化

hanaper

DBeaver

soap said

开发工具 数据库客户端

操作系统虚拟化VMware, Citrix, Hyper-v比较

hanaper

如何绕过WAF和本地防火墙双重防护?

网络安全学海

网络安全 信息安全 渗透测试 WEB安全 安全漏洞

一文看懂微服务背后的技术演进与应用实践

阿里巴巴中间件

阿里云 微服务 云原生 中间件

浅谈云上攻防--SSRF漏洞带来的新威胁

腾讯安全云鼎实验室

漏洞分析 SSRF

企业如何通过迁移到云平台来减少开支

云计算

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