4年互联网测试经验,2013至2015年就职于500.COM集团,2015年至今就职于平安集团金融壹账通团队,致力于研究APP性能评测专项,并产出本品性能评测报告、竞品分析报告多篇
1、前言 很多时候在使用APP的时候,手机可能会发热发烫。这是因为CPU使用率过高,CPU过于繁忙,会使整个手机无法响应用户,整体性能降低,用户体验就会很差,也容易引起ANR等等一系列问题。
1、内存了解 在Android App的性能优化的各个部分里,内存方面的知识较多且不易理解,内存的问题绝对是最令人头疼的一部分,需要对内存基础知识、内存分配、内存管理机制等非常熟悉,才能排查问题。
1、 前言 移动互联网发展到现在,虽然用户的联网方式已经完成了3G/4G网络依赖到Wifi依赖的转变,但是过多以及没有经过处理的网络请求,会消耗用户的网络流量,造成用户流量费用(金钱)的损失,高流量的消耗必然导致非WIFI场景用户的流失,流量测试在性能评测中势必会占较大的权重。
1、前言 随着项目版本的迭代,App的性能问题会逐渐暴露出来,而好的用户体验与性能表现紧密相关,性能问题从应用的启动优化开始,下面会根据实际app性能测试案例,进行app性能评测之启动时间的分析和总结。
上一篇文章讲到缺陷数据的获取实现方式,这篇文章主要讲讲如何通过web框架flask将获取到的数据进行web数据可视化 1.调研python web框架 一开始想通过html+js+highcharts去实现数据可视化,但是实现起来不方便而且本人js及前端开发了解甚少,所以还是借助web框架。
1.引言 本文主要内容是将如何利用 Python 对 Redmine缺陷进行缺陷数据获取操作。目前统计缺陷数据时基本是根据项目手动去redmine获取缺陷数据,至少要花费一个工作日去完成,目前的目标是通过python脚本通过 Redmine-API快速去获取各个维度的缺陷数据 ...
1.基本了解 1.1版本控制概念 Git 命令是部分命令行工具的集合,它可以用来跟踪,记录文件的变动。比如你可以进行保存、比对、分析,合并等。这个过程被称之为版本控制 常见:比如 SVN, Mercurial, Perforce, CVS, Bitkeepe 等。
1、背景 漏测,指在产品缺陷在测试过程中没有被发现(尤其是测试环境可以重现的缺陷),而是在版本发布后或者在用户使用后发现并反馈回来的缺陷。 生命不息,BUG不止,在对产品测试过程中,自己也难免出现一些BUG的漏测,因此,对BUG漏测进行一些思考,并进行总结。
本篇文章浅谈如何进行测试缺陷分析和质量报告分析。 背景 如同代码是程序员的成果之一,测试报告和质量报告是测试人员的主要成果之一。对于一个测试,在测试项目结束时需要对测试过程中的典型bug、常出现bug进行bugreview;对bug修复周期、bug趋势进行总结分析;通过以上bu...
1、背景 测试存在问题: 1、测试环境接口不稳定 2、业务系统不是孤立存在的,关联方太多,而且关联系统常常出现不稳定的情况 3、暂时无可用Mock server工具 4、接口未提测验收完成,前端测试提前介入 影响: 测试依赖数据,依赖接口阻塞导致测试延期,干耗时间成本人力成本 解决方案: 引入Mock测试,有了Mock,测试童鞋在后端接口未准备好时按照接口文档就可以开始造数据进行测试工作,不会出现测试一直等待开发的情况,也可以开发联调与测试进行。
背景 由于在标准组件参与了比较多运营活动h5页面的性能测试,在终端h5测试过程中发现随着移动设备和网络环境的复杂,使得性能测试越来越重要,所以在此对H5页面的性能测试结果(以及容易出问题的点),做一个总结,给H5测试的同学一个参考。
很多时候我们需要进行临界测试。 譬如当手机盘空间存满的条件下应用会有何表现等。 之前,我都是先查看下手机U盘还剩余多少空间,再往该磁盘中拷贝一个差不多大的文件,如果发现还有剩余空间的话,则是通过开启 720P 录像来占满。