1. 项目介绍在软件开发中,测试是确保产品质量的关键环节。而随着移动应用的复杂度日益增加,高效的自动化测试变得更加重要。这就带来了Flank——一个专为Firebase Test Lab设计的开源大规模并行测试运行器。Flank旨在加速测试执行,提高研发效率,并保证测试结果的准确性。2. 项目技术分析Flank是YAML兼容的,这使得它能无缝衔接Google Cloud Platform的gcl
## 1. 专项测试 * 业务测试:面向新需求 * 回归测试:面向已交付需求 * 专项测试:面向非功能需求的各类质量唯独特征表现用户维度技术维度崩溃crash,弱网检测崩溃1.某个页面,因为研发处理不合适,点击页面的某个控件、页面加载中接口报错(如返回null值,或空列表)、前端的列表计算有问题(数组越界)、内存问题引发崩溃,一般使用自动遍历、monkey测试频繁的去检测a
:, 其中带有数字的是自己已经写的文章由末端向上整理onTouch执行 action等onTouch与Click的关系 (属于系统手势判断)onTouch与手势判断(属于自定义手势判断)如何传递?Event从哪来的?onTouch与onInterceput的关系三者关系---------------------------     Android Touch相关的一些
一、压力测试Monkey使用不同策略:1.根据自己的策略(各操作比重不同)来制定脚本,还可以二次开发,例如我之前修改的adb-for-test工程。2.自动遍历界面每一个Views,点击每一个控件,保证monkey可以在每一个Activity上面都可以执行到。3.Monkey测试一般是app进入集成测试时就每天进行,保证0 crash、0 ANR。二、CPU占用百分比使用adb shell top
原创 2020-12-30 13:27:00
580阅读
大佬带你走进Android开发的世界,掌握了这些知识点,学习Android也可以很轻松。核心分析内容对于怎么学习Android,主要解决的是3个问题:学什么、怎么学 & 怎么用。 具体如下:下面,我将带着上述几个问题,**详细讲解自身学习Android的方法和Android学习路径;**最后,还会结合前面内容,给出综合的具体执行学习Android的建议。1.要做一个尽可能流畅的ListVi
一、为什么进行专项测试:       我们在使用app时会遇到 这些问题比如:XX程序退出了,手机好烫啊,手机用着用着好卡啊.......明明对特定的程序已经做了非常完整的功能测试,却为何依然在出现上述问题。 因为上述问题通过普通的功能测试手段很难发现,所以我们需要借助其他功能针对应用的以上问题进行测试,这就是专项测试。比如:Crash的
Android环境准备Android APP专项测试需要使用adb命令需要安装Android SDK,验证adb数据线连接Android设备(或虚拟机),或使用无线连 Android设备进入开发者模式,打开USB调试、USB安装、USB调试(安全设置),修改GPU呈现模式分析为“在adb shell dumpsys gfxinfo中”(用于fps数据获取)APP专项测试小编根据Android AD
转载 2024-05-08 11:58:31
125阅读
app性能测试主要查看的要素:CPU,内存,流量等消耗
转载 2018-10-11 15:59:59
3045阅读
移动...
转载 2018-09-07 08:00:00
108阅读
2评论
Android App 专项性能监控工具收录于话题#安卓APP专项测试工具集锦6个  春天你好该工具可以用于安卓app 流量,内存,cpu,fps等专项内容测试,并且有整机内存,cpu对比,还可监控手机网速,数据导出等~一、该工具使用环境:需要安装JDK和SDK,Python,并且配置环境变量才可使用;测试设备安卓系统要>=5.0系统以上关闭电脑上关于百度助手,手机助手等占用adb端口的软件
原创 2020-12-22 18:02:52
731阅读
Android App 专项性能监控工具该工具可以用来测试安卓APP专项测试中的流量,内存,cpu,fps等测试项一、该工具使用环境:需要安装JDK和SDK,并且配置环境变量才可使用;测试设备安卓系统要>=5.0系统以上关闭电脑上关于百度助手,手机助手等占用adb端口的软件二、手机通过USB先连接电脑,连接好后,输入adb devices,会显示连接的设备(注:电脑只连接1台手机)三、点击性
原创 2020-12-22 20:22:38
269阅读
1、下面不可以退出Activity的是?(D) A、finish() B、抛异常强制退出 C、System.exit(0) D、onStop()解析: A, finish() 方法就是退出activity B. actiivity中出现抛异常,会弹出框,强制退出当前activity的。 C. Sys
转载 2016-02-27 19:41:00
77阅读
2评论
该工具可以用来测试安卓APP专项测试中的流量,内存,cpu,fps等测试项一、该工具使用环境:需要安装JDK
转载 2021-12-13 11:05:28
699阅读
参考文章: Traceview Walkthrough Android 编程下的 TraceView 简介及其案例实战 正确使用Android性能分析工具——TraceView Android内存使用分析和程序性能分析TraceView工具能做什么?从代码层面分析性能问题,针对每个方法来分析,比如当我们发现我们的应用出现卡顿的时候,我们可以来分析出现卡顿时在方法的调用上有没有很耗时的操作,关注以下
转载 2024-03-09 18:37:06
14阅读
快速查询手册 from subprocess import DEVNULL import subprocess # 会挂住等待执行完成,返回交互内容 # p1 = subprocess.Popen(['ping', '1.1.1.1'], stdout=subprocess.PIPE).commun ...
转载 2021-08-26 10:08:00
474阅读
2评论
CF1567D: 要求十进制数转化为十一进制数后的最大值 首先考虑十进制转化为十一进制的收益,也就是10^i转化为11^i 能够发现,位数越高所造成的额外贡献越大,因此不难想到贪心 能够分配高位就分配高位,最后不够分配则降位即可 CF1567E: 首先看到操作一可以想到动态维护线段树 考虑如何求操作 ...
转载 2021-10-28 19:54:00
199阅读
2评论
Javascript专项练习
原创 2022-09-27 13:44:43
58阅读
容器虚拟化--docker一、核心概念镜像是一个只读的模板,类似于安装系统用到的那个iso文件,我们通过镜像来完成各种应用的部署。docker容器镜像类似于操作系统,而容器类似于虚拟机本身。它可以被启动、开始、停止、删除等操作,每个容器都是相互隔离的。docker仓库存放镜像的一个场所,仓库分为公开仓库和私有仓库。最大的公开仓库是Dockerhub(hub.docker.com),国内公开仓库ht
转载 2018-07-04 23:51:37
594阅读
除了一般功能性测试和性能测试外,app还需要一些专项测试来发现更为深层的问题。之所以称为专项测试,是因为这些测试主要针对某个特殊方面或问题的,如兼容性测试、流量测试、电量测试、弱网环境测试、安全测试等。兼容测试兼容性测试使功能测试,只不过侧重在不同的软硬件环境,这是由终端设备的型号多样性决定的。测试核心内容包括•测试软件是否能在不同的操作系统平台上兼容,或测试软件是否能在同一操作平台的不同版本上兼
功能测试之后,也开发了一些自动化测试用例,并且做了性能测试之后,测试工作看似比较完整了。但是当我们的App在大量的用户那里被安装和使用的时候,还是会有很多我们之前没有预料的问题被反馈回来,比如:  · Crash的问题  · 设备兼容性的问题  · 流量使用过多的问题手机电量消耗过快的问题  · 在不同的网络情况下不稳定,比如卡死和白屏的问题安全测试和环境相关测试。 
  • 1
  • 2
  • 3
  • 4
  • 5