怎么设计移动端的自动化性能测试?

时间:1386次浏览2017.08.30提问

怎么设计移动端的自动化性能测试?

已解决问题

hao231知道平台可亲可爱的Graf网友在1386次浏览2017.08.30提问提了关于移动移动互联网产品软件测试相关的问题,他的提问为什么怎么设计移动端的自动化性能测试?移动移动互联网产品软件测试希望大家能够帮助她。

详细问题描述及疑问:期待您的答案,希望你能感受到,我最真诚的谢意 !

第1个回答

疯了的猫2017.09.03回答依据是否关注在移动端在真机的性能表现分为:监测APP在真机性能和不监测APP在真机性能。不监测APP在真机性能:一般来说是需要监测APP在真机性能,但并不是全部的,上面我们有说过,有些是网页形式的,这时主要是测试移动WEB网页的性能,而不是APP真机性能。移动站点:测试移动站点的时候需要使用浏览器,但是浏览器和电脑的浏览器不同,需要使用移动浏览器来测试,中国市场的移动浏览器主要为:UCQQ百度360谷歌浏览器,海外市场的占有率请自行查资料。测试移动站时,需要模拟移动浏览器,服务器是依靠HTTP请求头的”User-Agent”字段值来区分浏览器类型,不同的浏览器其User-Agent是不同的,有的测试工具可以自定义此字段值,可以通过自定义此字段值来模拟各个浏览器.移动APP:APP的各项功能都是一个个函数组成的,将APP的功能抽象到API中,通过脚本调用API来实现性能测试.监测真机性能:测试并发和负载的真机性能时,不可能使用大量的真机进行测试,我们可以使用少量真机并配合自动化脚本.用自动化测试脚本调用API或HTTP请求,形成大规模测试,再使用少量真机访问服务,记录KPI数据,并观测其反应.各IDE和OS都提供了基本的一些性能检测功能,能够满足一般的性能需求.TestBird