客户端性能测试中我们如何选择手机

本文涉及的产品
性能测试 PTS,5000VUM额度
简介: 客户端性能测试中我们如何选择手机

很多朋友会问我做客户端性能测试的时候,手机要怎么选,什么样的是高端手机,什么样的是低端手机,今天这篇就会从各个维度来介绍,帮助大家来选择不同手机。

一、价格

这个本应该是最简单,最直接的指标,价格越高,当然是越高端,价格越低就越低端。但是目前市场手机的品牌和型号太多了,1000-3000之间的手机太多,鱼目混杂。


从图中(巨量引擎手机行业白皮书)可以总结出,低档手机价格一般1~1999元,中档位手机价格一般2000~3999元,高档位手机一般4000元以上。


而由于价格随时发生变化,也有高价低配的情况出现,所以要引入另外一种更深入的区分标准:

二、配置

影响手机性能的主要因素:CPUGPU、运行内存、屏幕等。

内存

从图中(2020移动游戏质量白皮书)可以总结出4G以上运行内存的手机已经占据市场整体的88%,市面上比较高端的游戏如王者荣耀运行内存峰值也就2G以下,像原神这种大作运存一般也就2G左右,但是峰值可能到4G。总结就是如果不是特殊的多任务用户,一般内存不会成为性能瓶颈。

 

屏幕

图中可以总结出手机屏幕为1920*1080(传说中的1080P)的占比超过66%,而往后出的手机高刷屏占比也会越来越大,而面对我们游戏一般30帧而言,屏幕也不会成为性能瓶颈。


那么最终总结下来其实运行内存、屏幕都不是目前手机的瓶颈,2000左右的手机在运行内存和屏幕分辨率上都能做的很好,最后就只剩CPU和GPU,而一般手机CPU好的GPU也不会差到哪,最后我们就重点讲下CPU。


CPU


https://www.zmtc.com/shouji/1680.html

从上图可以看出当前CPU市场竞争极其激烈,我们想要知道CPU档次,可以通过CPU性能天梯图来划分。就目前环境来看,骁龙865以上的都可以算高端档,而骁龙835以上都可以算中档。


前面这些都是教我们怎么选择不同档机型,厂商生产出的手机和游戏玩家目前使用的手机是两个不同的概念。我们测试更多是去看玩家占有率高的手机(或者是配置),这个就需要有大数据支持,腾讯wetest依据庞大的用户群,每年会发布质量白皮书,里面有最新的手机档次说明,可以作为很好的参考。


三、第三方发布数据

小伙伴们,学会怎么选择手机了吗?


还有其他问题,欢迎来沟通~~

相关实践学习
通过性能测试PTS对云服务器ECS进行规格选择与性能压测
本文为您介绍如何利用性能测试PTS对云服务器ECS进行规格选择与性能压测。
相关文章
|
7月前
javaWeb服务详解【客户端调用】(含源代码,测试通过,注释) ——Dept实体类
javaWeb服务详解【客户端调用】(含源代码,测试通过,注释) ——Dept实体类
|
7月前
|
Java
【Java每日一题】— —第二十一题:编程把现实生活的手机事物映射成一个标准类Phone,并定义一个测试类PhoneDemo测试Phone类的功能
【Java每日一题】— —第二十一题:编程把现实生活的手机事物映射成一个标准类Phone,并定义一个测试类PhoneDemo测试Phone类的功能
|
7月前
|
安全 关系型数据库 测试技术
基于智能手机的医院服务客户端设计与实现(论文+源码)_kaic
基于智能手机的医院服务客户端设计与实现(论文+源码)_kaic
|
7月前
|
监控 安全 Android开发
【新手必读】Airtest测试Android手机常见的设置问题
【新手必读】Airtest测试Android手机常见的设置问题
205 0
|
29天前
|
Web App开发 定位技术 iOS开发
Playwright 是一个强大的工具,用于在各种浏览器上测试应用,并模拟真实设备如手机和平板。通过配置 `playwright.devices`,可以轻松模拟不同设备的用户代理、屏幕尺寸、视口等特性。此外,Playwright 还支持模拟地理位置、区域设置、时区、权限(如通知)和配色方案,使测试更加全面和真实。例如,可以在配置文件中设置全局的区域设置和时区,然后在特定测试中进行覆盖。同时,还可以动态更改地理位置和媒体类型,以适应不同的测试需求。
Playwright 是一个强大的工具,用于在各种浏览器上测试应用,并模拟真实设备如手机和平板。通过配置 `playwright.devices`,可以轻松模拟不同设备的用户代理、屏幕尺寸、视口等特性。此外,Playwright 还支持模拟地理位置、区域设置、时区、权限(如通知)和配色方案,使测试更加全面和真实。例如,可以在配置文件中设置全局的区域设置和时区,然后在特定测试中进行覆盖。同时,还可以动态更改地理位置和媒体类型,以适应不同的测试需求。
35 1
|
7月前
|
安全 关系型数据库 测试技术
基于智能手机的医院服务客户端设计与实现_kaic
基于智能手机的医院服务客户端设计与实现_kaic
|
6月前
|
消息中间件 API
【消息队列开发】 实现 MqClientTests 类——测试客户端
【消息队列开发】 实现 MqClientTests 类——测试客户端
|
7月前
|
JSON 测试技术 API
Python的Api自动化测试使用HTTP客户端库发送请求
【4月更文挑战第18天】在Python中进行HTTP请求和API自动化测试有多个库可选:1) `requests`是最流行的选择,支持多种请求方法和内置JSON解析;2) `http.client`是标准库的一部分,适合需要低级别控制的用户;3) `urllib`提供URL操作,适用于复杂请求;4) `httpx`拥有类似`requests`的API,提供现代特性和异步支持。根据具体需求选择,如多数情况`requests`已足够。
79 3
|
7月前
javaWeb服务详解【客户端调用】(含源代码,测试通过,注释) ——测试
javaWeb服务详解【客户端调用】(含源代码,测试通过,注释) ——测试
|
7月前
javaWeb服务详解【客户端调用】(含源代码,测试通过,注释) ——Emp实体类
javaWeb服务详解【客户端调用】(含源代码,测试通过,注释) ——Emp实体类