Perfecto Mobile和Keynote DeviceAnywhere都是看似有价值的工具。它们允许用户远程连接到各种移动设备以进行测试。
我的问题是,为什么这些公司及其工具在独立移动开发商中并不是更受欢迎,特别是Android开发人员,我确信他们无法负担拥有数十部手机的测试。
在搜索网络后,我发现移动开发者的支持很少。
我打算花一些时间自己测试软件,但我想知道别人的意见是什么。
这些产品制作不好吗? 他们只是不实用吗? 它们的成本是否高于增加利润的成本?
答案 0 :(得分:2)
Perfecto是250美元,经过10个小时的测试,我无法在Keynote的网站上找到这笔费用。这就是为什么我没有使用Keynote,也不会向任何人推荐它。
回到Perfecto,10个小时250美元似乎是一个很好的交易。我只是怀疑它是如何工作的。这意味着你正在远程测试“云”,但希望这里的每个人都知道这个词实际上并不意味着什么 - 它只是一组服务器......
所以,除了嗡嗡声之外,这怎么可能有效呢?这意味着他们拥有“在云中”运行的所有这些各种Android设备,但这没有任何意义。也许他们正在运行模拟器,并且已经定制它们以反映各种设备?我没有这样做,但我看过有关操纵* .ini文件以使AVD反映实际设备的文章。如果是这样,那似乎不值得花费和/或花费......
老实说,既然你问过,我没有也可能永远不会使用类似的服务。我有两个设备和一个模拟器,我对这个级别的测试很满意。如果该领域存在问题,我会收到崩溃报告并可以修复它们。如果问题仅出在特定设备上,我不介意被动反应。
答案 1 :(得分:0)
这个问题很难用1个答案回答。
有一件事是需要时间,如果有很多应用程序开发人员没有,那就是等待的时候了。不要误解我的意思,在每台设备上正确测试应用程序都很棒(某些手机上存在一些非常令人讨厌的怪癖),但对于大多数应用来说,这并不重要。拥有3-5个真实设备对于大多数正常的应用程序开发来说已经足够了。