远程质量保证团队测试管理的5个关键

远程工作比以往任何时候都普遍。甚至当组织考虑让他们的员工回到办公室时,许多公司正在寻求进一步探索和接受远程工作。

对于那些希望回到面对面协作的测试人员来说,这个想法可能是一个转变。但是只要有正确的流程,团队在家里也能取得同样的成功。这里有五个技巧可以帮助分布式的 QA 团队更顺利地一起工作。

定期检查

对于分布式测试团队,定期站会成为了一个重要计划的机会。对于团队成员来说,每天站会是沟通当天意图、协调重要交接、讨论阻碍者的有效方式。这里有一些话题可以包括在你的站会中。

测试任务: 当多个团队成员在系统的同一区域工作,并且有相关的目标或需要协调的测试时,测试任务特别有用。

什么样的构建和特性在什么样的环境中可用: 当逐步审查工作时,完整的特性可能不可用。测试人员需要清楚地了解系统的哪些部分可能没有完全发挥作用。

文档: 确保需求、测试章程和用例以及任何依赖信息已经清楚地传达给团队,并且每个人都知道如何找到他们需要的东西。

时间表和发布准备: 标记任何可能妨碍有效和高效测试的障碍,以便管理人员在有任何理由预期交付风险或延误时能够跨团队或向上进行沟通。

即将到来的工作: 做好准备,以便提前起草未来特性的测试计划。

如果每天报到似乎太频繁,可以考虑在一周内会见几天,甚至每周一次。混合也是可行的。每天是讨论任务和组织者的有效频率,但每周一次的讨论通常足以决定下一步的工作。

有动力让你的签到有针对性和有效率?用户可以分配和运行测试用例,创建新的测试计划,以及跟踪进度和报告缺陷。这样你就可以把时间集中在任何难以跟踪的事情上。

维护活文档

一个成功的远程测试团队需要清晰的、维护良好的文档。作为一般规则,任何对新的团队成员不明显的信息,或者测试人员不每天使用的信息,都应该被记录下来。

在安全的情况下,这些信息可以存储在团队中的任何人都可以访问的共享 wiki 中。更敏感的测试数据或密码可以存储在共享保险库中,只有经过认证和批准的团队成员才能访问它们。

生活文件的关键候选人是任何测试环境的说明以及工作人员需要知道的关于请求获得这些资源的任何信息。这可能包括 VPN 访问的说明,为移动应用程序提供 QA 构建的工具的邀请,以及任何相关登台服务器的链接。

完成测试所需的任何特殊信息都应该保存在一个方便的地方例如,具有支付处理组件的应用程序可能需要特定的测试信用卡信息,其中各种条目产生不同的结果。

给出状态更新

团队应该事先就状态更新的频率和内容达成一致。频率通常是由项目的紧迫性决定的,增加交流是缩短周转时间的好主意。即使是具有良好缓冲时间的项目也需要定期更新状态,以帮助保持正常。

当你有疑问的时候,在开始的时候就过度交流。团队总是可以选择缩减,如果似乎有太多的时间专注于更新,没有提供价值的团队或管理。

一个很好的缺省值是在每天或每周结束时开始与直接团队沟通状态。应该根据经理的判断,增加与更广泛团队的沟通。

状态更新应包括:

  1. 任何阻碍或减慢测试速度的东西
  2. 发现的重要问题的高级摘要,注意任何阻碍发布的项目
  3. 在此期间完成的工作概览
  4. 即将进行的工作计划摘要

如果团队正在使用一个测试用例管理工具,这个工具对团队成员来说是可用的,并且很容易被团队成员访问,那么进度可能会更明显,关于覆盖率的详细说明可能就不那么必要。

确定 bug 日志记录和分类流程 测试团队中的每个人都应该了解日志问题的处理过程。这包括从哪个类别(即,bug 或特性请求) ,如何描述优先级和严重性,复制步骤的标准和格式,截图和视频,以及如何指出问题是在哪个构建中发现的。

对于那些习惯于紧密合作并在记录时讨论问题的团队来说,确保团队成员养成在记录新票据之前搜索问题跟踪器的习惯以减少重复问题也很重要。

除了错误报告的内容之外,还必须有一个计划,说明如何审查问题并将其分配给开发团队。在大多数情况下,团队中的某些人应该在他们去工程团队或者自动分配到 sprint 之前分类票据。这样可以减少重复问题,确定优先级,甚至可以审查 bug。

为了减少干扰,同时保持效率,各方都应该清楚如何分配和审查错误。例如,如果问题不能被实时回顾,那么测试人员应该知道他们应该在哪里以及如何交流阻碍进一步测试的缺陷信息,或者是系统中主要问题的迹象。有关缺陷跟踪的其他资源,请参阅这些关于缺陷报告的文章。

确定释放和待命需求的责任

除了管理日常任务外,远程测试团队还需要清楚一些不那么令人满意的任务,比如谁负责发布,出问题时谁接电话。

对于这些情况的过程也应该有很好的文档记录。为测试团队需要执行的任何发布活动创建检查清单,以便有效地利用时间,特别是在发布可能在数小时之后发生的情况下。

尽管我们尽最大努力确保我们的产品和服务是可靠和无缺陷的,但我们也需要为失败做好计划。有一个清晰的大纲,告诉谁该打电话,什么时候该联系是很重要的。如果有轮换,确保团队成员知道他们什么时候需要可用。

这些都是关于沟通、文档和计划的

对于远程测试团队的真正需求都归结为在团队之间思考主动和透明的交流。投资于维护文档和指南的团队可以更容易地确保每个团队成员都拥有他们成功所需的东西。 最后,强调提前计划,以便理解预期,尤其是当事情不按预期发展时。过去的一年明确地告诉了我们这种做法的重要性。

有了正确的流程,团队在家里也可以同样成功!要获得更多的技巧,请阅读这篇文章,了解如何在远程工作的同时保持团队生产力和沟通的完整性!

author

石头 磊哥 seven 随便叫

company

HSBC 大家好,我已经加入了HSBC

roles

QA(营生) dev(front-end dev 兴趣爱好)

联系方式

如果想转载或者高薪挖我 请直接联系我 哈哈

wechat:

qileiwangnan

email:

qileilove@gmail.com