Runkeeper是一家提供超过万跑步者使用的健身应用程序的公司,正面临着这样的情况。因为Runkeeper是一个人员很少的小型组织,所以确保跨设备的兼容性、适当的本地化和功能几乎是不可能的。(例如,该公司不得不考虑几代iphone的不同iOS版本;大量的Android手机具有不同的硬件设置、屏幕尺寸和定制的Android版本;以及智能手表和其他与应用程序通信的健身设备。此外,该应用程序有10多种语言可供使用。)功能测试让事情变得更加复杂:要测试一个正在运行的应用程序,你需要跑步者。他们需要去跑步,并确保应用程序在不同的位置工作,不同的条件下,如信号强度。
为了寻求帮助,Runkeeper使用了Applause的服务(