APP测试入门之性能测试
一、APP性能测试点主要是这3个大的维度:响应时间、启动性能、接口性能,以下是各维度的测试点。
二、响应时间测试点
1.APP启动:首次安装启动、冷启动、暖启动、热启动
2.APP交互:事件响应、内部加载速度、首屏渲染、帧率fps、静默CPU占用率、内存泄漏、流量、过度渲染、耗电量等
3.接口性能:DNS加载时间、http/https请求次数、download时间
4.H5性能测:cache、资源加载时间等
三、启动性能测试点
1.查看启动的时间
2.首次安装启动:首次安装会耗费较多的时间初始化,比如缓存数据、下载资源等
3.冷启动:进程不存在
4.暖启动:进程存在,界面不存在
5.首屏启动:第一屏加载完整
四、接口性能测试点:单个接口数据返回的时间
五、iOS性能查看工具:可以通过XCODE工具查看内存消耗、CPU、GPU等
六、Android性能查看工具:可以通过android studio工具的DDMS查看
欢迎关注公众号:
APP测试入门之性能测试相关推荐
- APP测试入门之功能测试
基本功能:检查APP是否完成需求中所有功能模块 逻辑测试:根据需求,对所有功能涉及的逻辑进行测试(包括所有正常流程和异常流程) 边界值测试:很常见的测试点,但是真的很容易被开发忽略(eg:字数超长出现 ...
- 2023年大厂高频软件测试面试题:Web 测试 + 接口测试 +App 测试
又到了一年一度经典的金三银四跳槽季,互联网行业竞争是一年比一年严峻,作为软件测试工程师的我们唯有不停的学习,不断提升自己才能保证自己的核心竞争力从而拿到更好的薪水,进入心仪的企业(阿里,字节跳动,腾讯 ...
- 移动app测试的多样性_app移动端接口性能测试
13. APP测试和WEB测试有什么区别? 1. 从技术上来说: * 测试类型 :WEB测试有功能测试.性能测试.安全性测试.GUI测试. APP测试除了有WEB测试的类型还增加专项测试,特性测试,适 ...
- App测试中有哪些常见的性能测试指标?出具App测试报告的软件测试机构推荐
1.App常见的性能测试指标主要有以下几个: 响应:响应时间和响应速度直接影响到用户的体验度,进而影响到产品的日活.留存.应用程序的响应时间包括安装.卸载.启动.切换各功能页面的耗时. 内存:在And ...
- 【入门】App测试基础
点赞关注是对我最大的支持,可留言一起学习交流哦. App测试基础 1.安全测试 1.1 软件权限 1.扣费风险:包括发送短信.拨打电话.连接网络等 2.隐私泄露风险:包括访问手机信息.访问联系人信息等 ...
- 【APP 测试】APP 性能测试工具:mobileperf 下载、安装
一.下载 官方源码地址:GitHub - alibaba/mobileperf: Android performance test 二.打开项目 (1)使用 PyCharm 打开项目 (2)自定义修改 ...
- APP 测试新手入门
首先:APP界面元素介绍(偏向产品的基础知识) 一.各种bar(栏): 1.status bar状态栏(时间,电量,信号的,未读信息提示).navigation bar导航栏: 2.tab bar标签 ...
- 14个最常用的app测试工具推荐,拿走不谢!
UI自动化测试工具 通知:[公众号更名为:程序员臻叔] 关注领福利: 回复「测试」:获取最常用的测试用例模版+常用的测试工具. 回复「面试」:臻叔原创<测试岗笔面试真题宝典> 回复「简历」 ...
- 【面试-八股文】万字app测试 面试题,助你吊打面试官系列
大家好,我是温大大. 最近温大大的读者们问我有没有app相关的面试题, 作为「平易近人」的大大怎么能忍心说没有呢, 这不继续爆肝 输出app测试工程师专项面试题, 本篇从:app测试基础.app 测试 ...
最新文章
- Tomcat日志中文乱码问题解决
- 爬取股票信息(股票代码+价格)
- python 函数参数类型判断(判断类型)
- ubuntu上安装python3.7教程_Day1: 如何在ubuntu 18.04中升级python 3.6到3.7
- Web前端——JavaScript(基本语法)
- 【Mac】mac移动查找的图片到某个目录
- linux链接器脚本,vmlinux-lds 连接器脚本
- C++、QT的物业管理系统
- 获取常用3500字的书法图片
- 讯飞tts语音引擎_讯飞iFLYOS语音让家居产品更智能
- python 列表去重
- VS2017的离线下载
- 电子烟脱去糖衣后,下一步往哪走?
- 15幅非常有创意的影子摄影作品欣赏
- electron 文件另存为
- 《MySQL学习》 索引 下 覆盖索引,MRR,联合索引
- cloc JAVA文件_Mac下统计任意文件夹中代码行数的工具——cloc
- ssm毕设项目企业绩效考核系统x73jw(java+VUE+Mybatis+Maven+Mysql+sprnig)
- 精益求精,iebook铸造电子杂志品质典范
- django之异常错误3(Student matching query does not exist.)
热门文章
- The following packages have been kept back
- 没事做做题之棋盘上的距离
- 解决gpg failed to sign the data fatal: failed to write commit object解决方案
- 解决Eclipse狂吃内存的解决方法(转)
- 【Bug档案01】Spring Boot的控制器+thymeleaf模板 -使用中出现静态资源加载路径不当的问题 -解决时间:3h
- Eclipse Maven 编译错误 Dynamic Web Module 3.0 requires Java 1.6 or newer 解决方案
- 5.java.lang.IndexOutOfBoundsException(数组下标越界异常)
- Windows Android SDK下载安装,配置,异常问题解决教程
- sql server无效的对象名称 - 但表列在SSMS表列表中
- 一种形式的两个提交按钮