当前位置: 首页 > 质量专栏 > 软件测试的游戏化
软件测试的游戏化
2023-02-17 浏览次数1720

  游戏自古以来就是我们生活的一部分。例如,“Chaturanga”或国际象棋可以追溯到大约 1500 年前。起初,这些比赛是作为体育比赛和竞技比赛进行的。后来,他们作为娱乐来应对不利或无聊的情况。

  随着技术的进步,“游戏”成为数字娱乐行业的常用术语,指的是玩视频游戏。近年来,企业一直在将游戏式激励措施整合到非游戏环境中,其目的不仅仅是娱乐。游戏化在体育、教育和企业中越来越受欢迎,以推动积极性和参与度。

  游戏化可以成为在组织内吸引、激励和培养测试人员的强大工具。在本文中,我们将讨论您需要了解的有关游戏化的所有信息,以及如何将其纳入您的一些软件测试任务。

  一、什么是游戏化?

  游戏化是在非游戏环境中使用游戏设计元素和机制。

  游戏化用于激励用户实现他们的目标。游戏化将游戏玩法和奖励注入日常活动中,使它们更加有趣和吸引人。

  Nick Pelling 于 2002 年创造了游戏化一词,并于 2010 年开始流行。

  游戏化使用经典的游戏设计元素(又名游戏机制),例如徽章、积分、排行榜、升级、挑战、比赛、任务、社区等等。

  游戏化可以成为企业的有效工具。以提高客户参与度、保留率和忠诚度。游戏化在众多企业的发展中发挥了重要作用。您可能在没有意识到的情况下体验过日常使用的应用程序的游戏化。以下是一些使他们的产品更有趣、更具吸引力和回报的企业示例。

  1. 谷歌浏览器——恐龙游戏

  游戏化甚至可以让最令人沮丧的时刻变得愉快。Google Chrome 上的恐龙游戏旨在让人们在无法访问互联网时保持参与。

  2.CRED

  CRED 设计了一个出色的游戏化忠诚度计划。当您支付信用卡账单时,CRED 会为您提供可兑换现金返还或折扣等奖励的硬币。此外,游戏化使支付账单等平凡的任务对客户来说变得有趣。每天旋转和赢得奖品让用户回头看更多。

  3.Duolingo

  学习一门新语言可能会让人不知所措。Duolingo 中的游戏化让学习变得更加愉快。在 Duolingo 上可以找到几个出色的游戏化示例。游戏化可以通过经验值、连胜、等级解锁和基于学习成果的徽章来鼓励学习。

  4. ISTQB 考试导师

  游戏化在教育应用程序中越来越受欢迎,因为它可以激励学习者并让他们更加投入。在我自己的应用程序ISTQB 测试导师中,有一个超艰难的生存模式,可以根据用户的成就解锁几个令人兴奋的徽章。徽章(成就)通过给用户一种成就感来激励他们学习更多。

  5.Habitica

  Habitica 将游戏化提升到一个新的水平;这个应用程序将您的生活视为角色扮演游戏。Habitica 是一款免费的生产力应用程序,可将您的任务和目标游戏化。玩家理解“游戏化”一词的含义。玩家知道一些商业游戏化的例子。玩家渴望了解更多关于游戏化的知识。

  二、游戏化:为什么有效?

  让我们深入研究游戏化背后的科学;它不仅仅是一个流行语。

  游戏化是一种影响和激励人们行为的策略。

  “快乐”的化学物质多巴胺在人类动机中起着至关重要的作用。当我们看到值得追求的奖励(例如,游戏中的挑战)时,我们的身体会产生多巴胺。多巴胺释放后,您会感到快乐。你有动力去完成任务,不管多么艰难。当您预期赢得游戏、奖品、赚取积分或升级级别时,您会产生多巴胺冲动。

  几项研究还向我们表明,小的激励措施可以激励个人采取他们原本不会采取的行动。获胜会让人感到满足,即使是看似微不足道的东西,例如一杯咖啡或一张礼券。我们都努力做到最好。使用排行榜和奖励等游戏化元素可以激励我们比竞争对手做得更好。因此,您会更加努力地工作以取得优异的成绩。在游戏化中,人们天生的竞争倾向被用来实现他们的目标或提高绩效。

  三、游戏化在测试中的好处是什么?

  1、增加动力和参与度:游戏化可以使测试任务更具吸引力和乐趣。测试人员会觉得对他们参与的活动投入更多,并且更有动力去完成这些活动。

  2、促进团队合作和互动:游戏化活动通常需要测试人员作为一个团队一起工作。游戏化要求测试人员相互竞争并建立联系

  3、提高生产力:游戏化使测试人员能够通过鼓励某些特定行为来满足他们的 KPI。

  4、增加参与度:游戏化可以使测试甚至对非测试人员更具吸引力,从而增加他们对测试活动的参与度和参与度。

  四、软件测试的游戏化

  想法1:常规任务的游戏化

  最基本的游戏化形式是奖励测试人员完成所需的操作。

  为完成特定任务或达到特定里程碑的测试人员提供积分和徽章。作为他们日常活动的一部分,测试人员通过提出有效问题、记录工作、重新打开问题、转换问题、完成冲刺、评论票等获得积分/徽章。使用类似游戏的成就层以提高日常工作的效率。点数/徽章被授予开发人员修复缺陷、审查、记录工作、按时关闭故事等。通过这样做,我们试图鼓励某些行为。有多种工具可帮助您将游戏化整合到错误跟踪系统中。您可以定义点数和徽章,以及哪些行为可以获得它们。

  想法2:组织 Bug Bash

  Bug bashes 将在您的软件中查找错误的过程游戏化。Bug bash 是一个组织范围内的有趣活动,来自多个部门的人员参加以发现软件中的错误。bug bash 在短时间内发现了大量的 bug。此外,bug bashes 是从不同角度收集反馈、改进和想法的好方法。

  怎么玩

  1)参与者注册为个人或团队(以最适合您的组织为准)。

  2)Bug bashes 安排了 90 分钟:10 分钟 – 简要说明漏洞攻击规则和测试范围。60 分钟——参与者有不受打扰的时间来探索应用程序并报告任何问题。20 分钟 – 汇报,参与者可以解释他们捕获的错误并提供反馈。

  3)获奖者将在一周内公布。那些发现有影响的错误并提供有价值反馈的人将获得奖励。

  如何奖励参与者

  1)为增加参与度,请安排零食和食物。让它成为一项有趣的活动。在远程 bug bashes 上与参与者分享礼券。

  2)奖励积分给 bug bash 的获胜者。应该可以将积分兑换成现金,或者让参与者使用积分兑换 T 恤、咖啡杯、课程、书籍、证书、工具、折扣、会议门票等礼品。

  3)通过使用徽章和排行榜等游戏化元素来庆祝团队成员的成就。我使用修改后的英雄联盟排名系统来进行 bug bashes。参与者根据他们在 bug bashes 中获得的积分达到不同的级别。

  玩 Bug Bash 的一种更有趣的方式是玩联盟风格。建立团队,促进良性竞争。友好的竞争可以提高员工的工作效率并使员工在工作场所更加积极。

  让参与者创建他们团队的名称和徽标(头像)。通过定期重新安排参与者来保持团队平衡。甚至可以拍卖 bug-bash 团队中的玩家。可能性是无止境。

  此外,您可以根据您的情况进行类似的比赛。下面是一些例子:

  1)开发/测试/自动化黑客马拉松

  2)Bug squash – 团队致力于修复未解决的 bug 的活动 - 修复最具影响力的 bug 的团队将获得奖励。

  3)Docathon – 团队致力于在公共文档中查找和修复问题的活动。

  想法3:- Testsphere 卡片组

  该游戏促进知识共享并帮助测试同事开发新的测试思路。TestSphere 卡片组鼓励测试人员思考测试并讨论它。一百张卡片,包含一百个测试概念,测试人员可以使用这些卡片进行头脑风暴、指导和分享知识和经验。

  员工认可的游戏化

  欣赏是每个人的基本需求。表现出色的测试人员值得表扬。如果您将其游戏化以使其更有趣怎么办?

  1)引入现场奖励——在员工奖励中增加一种自发性,可以提高员工的敬业度。当员工获得意想不到的奖励时,他们更有可能重复良好的行为。使用现场识别作为游戏化工具可以让您的工作场所更加精彩!

  同行之间的认可比经理与员工之间的认可更为重要。建立认可文化需要团队成员之间的反馈和表扬。

  2)制定奖励计划,表彰和奖励测试人员的贡献。为在工作中超越自我的测试人员提供激励。除了现场奖励,还可以创建季度和年度奖励计划。通过创建 Value Champion、Rockstar、月度测试员、年度测试员等头衔来融入游戏化。

  3)名人墙——一种表彰最有价值和获得最高回报的员工的方式。可以在整个组织中使用排行榜,也可以为测试团队设置单独的排行榜。在排行榜上看到自己的名字或在名人墙上得到认可,感觉非常值得。您可以确定名人墙上的内容。个人 – 最高分,个人——重现了最具挑战性的bug,团队——按最少的缺陷泄漏列出团队,团队——按自动化覆盖列出团队,Jira 奖杯– 徽章、奖项、同行认可、排行榜。

  制定游戏化策略

  游戏化策略是利用已经存在的东西,比如软件测试活动,并使用游戏技术来激励持续参与和长期参与。

  游戏化策略使用游戏技术来增加对某事的参与和长期参与(例如,软件测试活动)。在制定游戏化策略时,请考虑以下因素。

  1)定义游戏化的目标?你想通过游戏化实现什么?您希望测试人员采取什么行动?你希望你的测试人员养成什么习惯?你能做些什么来让他们的工作更有成就感?

  2)确定目标受众(测试人员、开发人员、非测试人员等)。

  3)是什么激励了游戏玩家?考虑玩家的背景、需求和挑战。

  4)选择能引起目标受众共鸣的正确游戏元素和奖励。

  5)一定要得到团队和管理层的支持。

  6)制定游戏化预算/奖励计划——它并不总是很昂贵(当你进一步阅读时,会出现更多的想法)。

  7)根据需要检查并调整您的策略。评估您是否吸引了玩家并达到了预期的目标。

  结论

  有多种方法可以使用游戏化来提高测试人员的参与度、学习、协作和生产力。除了提高性能和结果外,游戏化还可以通过游戏元素使测试变得更加有趣和有益。

        卓码软件测评是一家[ 具备CMA、CNAS双重资质 ]的专业做软件测试的第三方软件测试服务机构, 可根据您的需求提供各类软件测试服务,并出具合格有效的软件测试报告。点击→→可了解测试报价

        部分文字、图片来自网络,如涉及侵权,请及时与我们联系,我们会在第一时间删除或处理侵权内容。负责人:曾菲       电话:4006070568



文章标签: 软件测试
咨询软件测试