从我作为测试主管的角度来看《超级赞》的故事

去年9月,一切开始了清脆而有光泽的一天。 整个移动开发团队都聚集了。

我们有一个目标:提出一些与音乐制作有关的想法,而不是太高级和有趣–它必须有趣且不能太怪异。

这个想法将被实现为我们即将构建的Allihoopa应用程序中的一项功能。

我们集思广益,大约一天后,我们有两名候选人。 我们分成两个团队,进行编码,直到触手可及的时候才起泡(我观察到,开发人员进行了编码),然后编码了几天,直到有了两个不同的原型。

那呢 那么,我们必须决定应该使用哪个原型。

我被分配了在潜在用户身上测试原型的艰巨任务。 在这种情况下,我们想在特定的用户群上进行测试-他们应该是年轻的并且对音乐制作感兴趣,但又不太有经验。 在哪里找到这些人? 一位同事有一个绝妙的主意- 贾斯汀·比伯(Justin Bieber)明天将在斯德哥尔摩举行一场音乐会,为什么不去那里与排队等候音乐会的人们交谈呢? 因此,第二天早上,我带着我们的测试设备之一,即全新的iPhone 7 Plus,在Hornstull的地铁上去了Tele2 Arena。

向几位个人(主要是15至20岁的女孩)展示了原型之后,我感到我们拥有了所需的所有数据。 我们得到了一个结果:最受欢迎的原型是超赞的音板。

在秋天的晚些时候,我们开始研究真实功能。 超级音板和音板可能是应用程序中最复杂的功能。 很多事情都会出错,作为测试人员,我的工作是找到薄弱环节。 我不会列出所有我已执行的测试,但可以举一些例子:

  • 超级赞并将样本添加到共鸣板,在过渡到个人资料页面时按“取消”按钮
  • 非常像已删除的作品(是的,有可能)
  • 非常像没有持续时间的作品(是的,至少在测试目的上,Allihoopa上可能存在这样的作品)
  • 暂停播放并使播放器最大化,按住“赞”按钮并在超赞触发之前将其释放。
  • 网络连接不良时将示例添加到共鸣板

有很多方法和方法来测试软件产品。 也许我会告诉您更多有关我们将来如何测试产品的信息。 到目前为止,这一直是非常有趣的事情,并且在该应用程序上有丰富的经验,并且工作还在继续。 我可以向您保证,超级喜欢和音板功能已经过全面测试。 但是,几乎不可能测试“一切”。

如果有人告诉我他们的产品没有任何错误,我将向他们致以最好的笑声并说-接受挑战。