上海软件测试培训
达内上海市场营销中心

15026646813

热门课程

测试者de最高境界:如何开始像用户那样思考?

  • 时间:2017-12-13 10:04
  • 发布:上海软件测试培训
  • 来源:企业笔试题

当问到测试工程师的最高境界的时候,大家都说你需要想用户一样思考。实际上从一开始的技术开发,就是围绕用户的需求而定制的。

在后期的测试环节,测试工程师有很多种需要作为用户角度考虑的问题。比如用户在什么样的物理环境下使用这款应用程序?当他们尝试解决应用程序的问题时什么样的压力正影响他们?什么使他们受挫?用户重视什么?

测试者如何像用户那样思考?

测试者如何像用户那样思考?如果你能在日常生活中与那些使用你的应用程序的人接触,就可以与他们分享用户的体验,用户教了我关于我们的用户怎么想,我们的应用程序如何满足他们的需求,以及当你们的用户与你们的产品交互时你应该考虑什么。-上海软件测试培训

和用户坐在一起

为了能够让大家能有一个真实的思考空间,跟随上海软件测试培训-达内小编一起进入一个真实的测试大咖工作场景:

我在芬兰一家保险公司供职,在信息技术债权解决方案单位里做一名测试专家。我们开发应用程序是为了处理我们的客户汇报的索赔。这包括了我们的内部债权顾问使用的为客户服务的应用程序。

这些内部应用程序是当我坐在我们的债权顾问旁时我有能力去观察的东西。顾问使用这些应用程序,比如,当他们尝试找到关于客户的信息或者当他们正代表客户注册一份索赔。当他们日常基本使用的一些应用程序被我们单位开发时,很多已被其他部门或者外包开发了。

除了测试者以外,我们的开发者、经理和团队领导者们都被鼓励至少1年1次坐到我们的用户身边。在过去的六个月里我已经3次忘了那样做。对计划一个坐在一个债权顾问身边的会议是很容易的。如果他们和我在同一座城市里,这个会议在第二天能被安排出来。我通常观察一个顾问的工作将近2个小时。我发现这是一段很长的时间,因为专注于更长的时间和保持这种观察的能力是很累人的,至少在没有休息的情况下是如此。

因为债权顾问主要的一部分时间花到了解答从客户打来的电话,我也戴上了耳机这样我能听到谈话并能更好地理解正发生了什么。在电话期间,我经常问顾问以理清问题并听他们如何描述他们用我们的应用程序所面对的挑战。

观察

当我坐在债权顾问身边时,我立即开始观察。

首先从工作环境。在其中的一次会议中,我发现用户有两个相当小的外部监控--可能17英寸。但是我注意到她的同事只有一个外部监控器,27英寸的。这对我们后来开发的一款应用程序来说是有用的信息因为我知道去付出额外的注意力去以不同屏幕尺寸测试它。

我还注意到当用户从一个应用程序跳转到另一个时他们做了什么。有一个用户在使用应用程序期间复制并粘贴信息的会话。粘贴的信息在以一种不被欢迎的形式,但是我感兴趣的事实上是用户在使用另一个应用程序所需要的信息。这种常识能在即将到来的项目里帮助我们,我们能构建一个应用程序去代替用户拷贝信息的应用,至少尝试做一份比它现在更简单的信息的备份。

甚至是改进你的产品,对于他们所有的问题不能被你的应用程序解决是个好机会。

观察他们如何使用其他应用程序来解决他们的问题 。比如说,我观察到我们的其中一位用户用一个网页计算城市之间的距离,它能有助于当我们进一步开发我们的应用程序或者用新品代替它们。

与用户进行交互

除了当债权顾问处理来自用户电话时观察他们,我也在每一个电话后询问了要澄清的问题。假如有关于债权顾问受挫或者疑惑的,当电话过后立即知道是有用的。对他们来说是什么使服务客户变得困难呢?什么使它变得容易些?

而且它不仅是关于学习债权顾问如何与我们的系统交互;还能感同身受。当开始了解用户,也会关注在他们办公桌上的个人物品,有时还会加入一些非正式的话题讨论中。

......

测试工程师的最高境界,就是与用户坐在一起,看他们在何种情境下打开应用,还有用户重视的问题,像用户那样感受这个产品带来的美好体验。

关注【上海软件测试培训机构】达内官方网站,了解更多。

上一篇:APP宠物为你所用的背后:软件测试工程师该干嘛?
下一篇:给你一个项目你该怎么开始?基于不同需求的测试用例

软件测试面试题,不是经典但命中率极高

QA在软件测试中扮演什么角色?如何保障软件质量

软件测试工程师专用工具:Burpsuite测试移动应用程序

春运急?教你用Python自动刷新抢12306火车票

选择城市和中心
贵州省

广西省

海南省

免费学习5天VIP课程