2020-11-13 11:11:41 阅读(200)
作为产品经理,我们不仅负责客户研究和记录用户体验,还负责产品的性能和性能,以确保产品的正常运行变得越来越困难,但变得越来越重要。因此,关于产品新设计功能性能的信息已成为产品规范记录中不可或缺的一部分。案例测试是确保您了解产品预期性能的最佳方法之一。毕竟,如果你知道一个产品在各种条件下的表现,你的产品会更稳定。因此,在制定产品规范时,应该如何考虑案例测试?首先,我们应该了解单个产品的测试结构。然后,我将用一个框架来介绍:如何生成多个产品测试?之后,我们将通过示例一起学习。让我们开始吧!什么样的案例测试结构案例测试?为什么它很重要?案例测试可以模拟用户和产品之间的所有交互。它应该包括这个过程的开始,到达终端的路径,以及在这个过程中可能出现的预期结果。在这种情况下,网上购物产品的案例测试结构可能看起来是这样的:很容易看出购物车添加商品时存在问题,购物车检查用户登录时没有问题。记录清楚的案例测试可以确保你的开发团队知道他们正在朝着成功的方向前进。既然我们已经知道单个案例测试是什么样的,那么,让我们考虑一下:产品的新设计功能需要哪些相关测试?单个案例测试框架的案例测试远远不够,我们需要考虑用户在使用产品时可能遇到的所有情况。如果我们只有少量的案例测试,我们可能无法预测极端案例的可能结果。然而,如果我们进行太多的案例测试,我们可能会花很多时间研究一些永远不可能发生的情况,这是对稀缺资源的低效利用。 那么,我们怎样才能知道我们真正需要哪些案例测试呢?从考虑现有产品的性能开始,我们可以考虑:我们的产品现在能做什么?我们应该首先检查产品是否有案例测试记录。如果没有,现在是建立记录和进行案例测试的最佳时机。之后,我们应该考虑未来引入新功能后产品的性能;考虑你吸引了什么新的客户流量,调整了什么现有的客户流量,以及它们是如何相互影响的;也要考虑现有的客户流量会因为产品的变化而流失。正如我之前所说,案例测试应该代表用户和产品之间的所有互动方式。换句话说,你不仅要进行单向测试,还要测试产品和客户之间的端到端流程。当我们构建产品设计功能时,我们需要考虑它的依赖性,并测试现有功能和新功能之间的依赖性。当新的设计功能独立于其它功能时,我们只需要单独进行测试,也就是说,不需要将两者结合起来进行测试。例如,当你构建一个新的反馈过程时,你可能不需要测试支付功能,因为它们是独立的。但是,如果只有在付款完成后才会出现您的反馈选项,则需要将两者结合起来进行测试。我模拟并创建了一些示例,希望能帮助我们更好地理解案例测试。我将再次假设产品现有设计的性能,假设产品的新设计功能,然后逐一详细解释。假设我正在研究现有的反馈功能。目前,该设计只有两个界面,第一个如下图所示:用户可以选择“是”和“否”两个选项,当然,他们也可以选择跳过这个问题,回到产品之前的界面。如果用户选择“否”,他们将被转移到产品界面。然而,如果用户选择“是”,他们将跳出接下来的界面:这是一个非常简单的设计。根据客户的研究,我们得到了以下反馈。当客户想向朋友推荐这个产品时,他们会感到沮丧,因为他们无法快速分享链接。当客户说他们不喜欢这个产品,或者说他们不会向朋友推荐这个产品时,他们会感到无助,因为他们无法提供直接的产品反馈。根据这样的需求,我的团队建立了这样一个新的设计功能。如果用户表示愿意向朋友推荐产品,我们将弹出以下第三个界面:如果用户表示不喜欢产品或不向他人推荐产品,我们将提供第四个界面,如下:测试新的设计功能有多困难?你会对答案特别惊讶,因为我们刚才没有暴露问题的复杂性。接下来,我们将逐一分析。案例测试让我们回顾一下最初的设计功能。首先,我需要测试以下流程:当我加入“社交网站共享”功能时,我的案例测试可能看起来如下:这不仅产生了两条新路径,而且还修改了一条现有路径。当我添加“反馈”功能时,我的案例测试如下:这样我就引入了两条新路径,并修改了两条现有路径。但到目前为止,我们还没有提到测试“反馈功能”本身。例如,如果有人在反馈框中输入非英文字符怎么办?如果有人试图提交空白反馈怎么办?如果有人试图在反馈框中输入恶意代码怎么办?此外,当我们进行测试时,我们不仅要测试设计功能,还要考虑接收到的数据是否存储得当。我们是否正确收到了用户的反馈?我们是否通过哪些渠道正确跟进用户共享的内容?如果用户跳过了当前的界面,我们是否应该深入了解他们跳过了哪个界面?在这里,我还有最后一个想法。每当引入新界面时,我经常看到人们忽略了测试“跳过”的设计功能。虽然不需要“跳过”功能,但新过程可能会影响“跳过”设计功能的实际作用。综上所述,优秀的产品经理不仅要了解用户在使用产品时遇到的问题,还要了解由于设计功能的变化而增加的产品系统的复杂性。优秀的产品经理可以从了解产品的影响中不断优化产品。在构建新的产品设计功能时,团队需要记录和存储由此产生的新路径。然后,确保每条路径都经过测试,手动测试或自动化测试。另外,记得测试之前的设计路径,因为我们经常看到新的设计功能不能回到最后一步。始终注意设计功能的复杂性,编写和记录案例测试可以确保用户对我们的产品有良好的体验!
以上就是关于如何进行案例测试确保了解产品预期表现的相关介绍,更多如何进行案例测试确保了解产品预期表现相关内容可以咨询我们或者浏览页面上的推荐内容。我们将让你对如何进行案例测试确保了解产品预期表现有更深的了解和认识。
推荐阅读
最新文章
猜你喜欢以下内容:
一 客户顾问-张三 一