您的位置:软件测试 >> 测试技术 >> 测试精品文章
测试工程师的严肃游戏
作者:Pascal Dufour(泽众软件原创翻译) 发布时间:[ 2015/8/6 15:54:09 ] 推荐标签:软件测试 软件测试工程师

Pascal Dufour是Validate-it里一名富有激情的测试员和Scrum导师。Pascal对敏捷项目很有热情,他试着结合敏捷和内容驱动测试推行实用测试策略。十多年在大型国际公司的经验中,Pascal对从嵌入式软件到系统集成的不同测试类型很有经验。热情且有创造性的,他试着让测试更有意思,让他的工作可视且尽可能的简单。他帮助团队成员提高他们在Scrum里的努力,强调道德,责任和透明度,并激励人们使用灵活的方法测试。他认为团队需要学习,尝试,实验和合作去创造解决方案解决问题。
  简介
  ATDD和工具如FitNesse, Cucumber, and Robot Framework的使用使得有必要创建自动化验收测试。这些验收测试是用在用户故事中的验收标准的一个自然延生。你使用验收测试去了解需要开发哪些需求,这样你才能开发正确的功能。为了开发正确的功能,你需要在所有团队成员中创建关于利益相关者的共识。你使用故事工坊(Scrum中的产品积压细化会议)这样每个人都可以为发现故事的whys, hows, and whats尽一份力。你把大故事划分为小故事(又名用户故事),和你的利益相关者一起在这些工坊中创建新的用户故事。和你的利益相关者一起创建共识有以下好处:
  1. 你更有可能想出一个能真正提供商业价值的解决方案。紧密协作让你了解预期结果。你明白为什么为何要创建该功能以及其商业价值是什么。
  2. 你可以更好地开发正确的解决方案。你从客户的角度理解了需求和问题后一心专注于解决方案。没有这样的理解,敏捷只能帮你更快地创建错误事物。
  3.你的从找出缺陷到在商业价值和开发层面阻止缺陷的心态和做法转变。记住,从精益的角度,找缺陷是一种浪费。 
  4.你能在明确验收测试里写下何谓成功开发一个用户故事。你只开发需要的——不多不少。故事工坊不仅要创建共识和验收测试用例,还要为整个团队提供测试机会。测试用例可以自动化,所以开发员要和测试员一起合作。测试用例需要充实并添加新用例,现在任何人都可以做到。共识也为你安排和你的团队一起定义探索性测试章程。而且你也知道,只要有经验丰富的测试员指导,人人都可以执行手动测试。那还蛮有意思的。但是你怎样才能真正运行成功的故事工坊呢?需要哪些步骤,你能玩哪些游戏?你该如何推动会议?
  本文中,我们将告诉你我们该如何使用严肃游戏做故事工坊。

  严肃游戏是什么?
  如果像我们一样,你参加了由一些人主宰,无聊且无用的会议,参与其中只会感觉痛苦。你只出现说了几句话,因为这正是管理层希望你去做的。其实并不一定非得那样。你可以在你所有的会议中使用游戏机制让它们更有趣且更有益多产。会议成功的方法是通过严肃游戏。
  严肃游戏是一个设计来解决业务问题的游戏。一款“寻常”游戏的目的是娱乐。严肃游戏中,你使用让全世界玩“寻常”游戏数以百万的人参与其中的游戏机制。严肃游戏将人们放入一个他们真正参与其中并相互协作的创造性的环境之中,移动周围的事物并讨论观点。你可以使用严肃游戏的地方是在故事工坊里了解利益相关者需求,明确用户故事并提炼测试用例。

上一页12下一页
软件测试工具 | 联系我们 | 投诉建议 | 诚聘英才 | 申请使用列表 | 网站地图
沪ICP备07036474 2003-2017 版权所有 上海泽众软件科技有限公司 Shanghai ZeZhong Software Co.,Ltd