公司的移动项目到了测试的时间了,由于公司没有测试手机,我们就考虑使用云真机测试,上网百度了一下觉得testin还可以。百度百科是这样介绍Testin的。
Testin云测是全球最大的移动游戏、应用真机和用户云测试平台,目前拥有千余款不同型号的手机、平板、智能电视和OTT终端,向超过80万的国内外移动游戏、应用开发者提供服务,累计测试超过1.8亿 [1] 次,与IBM、微软、谷歌、腾讯、阿里、百度以及Intel、ARM、Qualcomm、Imagination等全球主要移动芯片供应商和联想、OPPO、三星等主流终端提供商建立了密切的服务、合作、沟通关系。
首先我注册了一个Testin账号,并通过了企业认证,将app上传到测试平台进行测试。来说一下自己的体验吧,首先你要把测试手机的UDID加到证书里面,然后才能在真机上安装你的应用,苹果就是这样。如果你明天换了一个手机进行测试,就要重新添加UDID,还好平台的苹果手机不是很多,也就十几二十台。一个一个的加也不是很麻烦。苹果可以添加UDID列表文件,可以把平台的所有UDID都加进证书里,这样不论你选择哪一个手机测试,都可以直接安装应用进行测试。
自己总结了Testin平台UDID列表,有些手机被占用了,没有取到。
Device ID Device Name
9228de254fb586824fcd97ae980f4cfc2988ee57 testin01
cbc5ad3ec63626f0ebbee097f2e4317da9b8e4eb testin02
e1a04379fd6a69a5a6c37c81968da4c9fb250e54 testin03
384dc67fdb8b23ff8927f6bbb8802fe232c13d76 testin04
f86fff99bc02445953a8eaa0a2058dbf0f458cd7 testin05
9a786be101cb51731b390a1e0509176d9c7594d6 testin06
52ca20e7474df35554ec1e78ce72bbb1dede720e testin07
72847d2e9615d38ea96e5aca421edc21885b64be testin08
d90fd889a88f25ad78ace4c0923603ceda649ad6 testin09
19ebc4b47f195bb24dcb29ba476a7bcae7b5dea7 testin10
4b315e88bb3bfa47cd4fae35ee3605050bb9b152 testin11
a5d5c6d1c10edf0d3148c6273fa1d8e3cb09b828 testin12
a0821a5335aa8fe6eb966749ea11af53b0a8a833 testin13
8664527fa6f8760e0cc55a688de706a28e872ee1 testin14
可以一次性添加这些UDID到设备列表中。
来说一下相应速度,可能是公司网络的原因,测试很卡,开始测试时,平台就直接提示你,测试可能有卡顿的情况。这个没办法,公司的网络就是这样,只能默默的忍受。
查看崩困信息,如果程序崩了,我需要把崩溃日志传到自己电脑上通过对应的dSYM文件进行解析。我今天测试没有完成,明天接着测,每次测试都是一台新的手机,之前的测试记录没有了,要从新开始。
我们大概的估算了一下,使用Testin云真机测试,按照测试时间计算的话大概需要10万的消费。没错,就是10万。这些钱买测试手机大概能卖30-60部。使用云平台测试,却可以测试上百部的真机,还能针对不同的系统版本进行测试。选择云测试还是公司自己买几台手机进行测试,这是一个问题,这个问题的决定权还是在领导们,我还是做好自己的工作吧。
仔细想想Testin的云真机和共享单车差不多,前期投入很大,需要买很多手机,后期定期更新最新型号的手机。
我觉得Testin还可以做个云电脑平台,在云电脑上进行开发,在云真机上进行测试,自己什么都没有也能开发应用,这也许真的是做白日梦吧。
网友评论