guochuanyu 2006-8-16 20:16
手机软件如何做性能测试?
一个手机软件,实现的功能是 向服务器发送短信。
如果需要对发送短信所用时间(从手机软件开始发送开始之至服务器接收为终止的时间)进行测试。请问如何能保证这个时间指标的准确呢?
请大家指教。
VirgoAx 2007-8-23 13:25
不知道你用的是模拟器测试还是直接用手机测试
要是直接用手机测试,那这个时间是不可计算的
要是用模拟器测试,可以借助工具来计算时间
xiaowenhe 2007-8-25 22:27
可以试下这样..
简单点的方法..
找大厂的手机用同张SIM卡完成这个动作的时间记录下多做几十次取平均值做对比.
找性能相当的..
嵌入式的也就找嵌入式的对比..
如测smart phone 可找nokia n70/73做参考.
Emulator我的印象中似乎不能模拟出需要业者返回消息的状况.
即使可以模拟也是纯软件的模拟只能找出MMI的问题,与楼主关注的性能测试重点相左.
[[i] 本帖最后由 xiaowenhe 于 2007-8-25 23:51 编辑 [/i]]
八福锈才 2007-9-3 10:31
这个时间于网络的状况有点关系.
可以做大量的REPEAT来统计你的平均数.
如果可以,最好直接统计SMS SEND 到delivery report received 的时间.
zhanhuaijiang 2008-3-14 18:07
用终端发送信息后,过两秒会回复发送是否OK,这个时间是否可以作为参考。
这个时间与你有没有发送到对方手机无关。
然后再根据网络状态取平均值
zhaozr 2008-3-14 18:36
[用终端发送信息后,过两秒会回复发送是否OK,这个时间是否可以作为参考。
这个时间与你有没有发送到对方手机无关。
然后再根据网络状态取平均值]
**************************************************************************************************
7楼 方法高, 不过返回到手机的时间(就是你说的2秒)那是 从 手机->服务器->服务器处理->服务器->手机 所用时间,因此,是不是这个时间应该 除以2。嘿嘿,我不懂猜的
另外,MTK平台的手机 好像没有办法实现“回复发送是否OK”这个功能。
还有其他的办法吗?:(