4 1176271141

尚未进行身份认证

暂无相关简介

等级
TA的排名 18w+

AndroidAPP性能测试

关注的指标 1 内存 2 CPU 3 加载时间 4 流量 5 耗电量 6 GPU一 、内存 1 adb shell dumpsys meminfo |grep packagename >D:\address\mem.txt 2 android 本身提供ActivityManager.MemoryInfo() 3Android 提供

2017-07-17 15:46:42

web测试方法总结

web测试方法总结 一、输入框1、字符型输入框:(1)字符型输入框:英文全角、英文半角、数字、空或者空格、特殊字符“~!@#¥%……&*?[]{}”特别要注意单引号和&符号。禁止直接输入特殊字符时,使用“粘贴、拷贝”功能尝试输入。(2)长度检查:最小长度、最大长度、最小长度-1、最大长度+1、输入超工字符比如把整个文章拷贝过去。(3)空格检查:输入的字符间有空格、字符前有

2017-07-16 11:11:25

GT:记录android app消耗的cpu/内存/流量 /电量

腾讯GT简介:此apk是一款可以对APP进行测试的软件,可以在任何情况下快速测试手机app的CPU、内存、流量、电量、帧率/流畅度等性能测试。有安卓版本和iOS版本,分别下载1.下载腾讯GThttp://gt.tencent.com/download.html安卓版本:ios版本:2.将下载包分别安装到安卓和ios,以下均以安卓为例3.在安卓手机上打开GT,点击接受4.点击

2017-07-16 11:08:11

软件测试入门

软件测试入门 2.1    软件测试与软件质量2.1.1    什么是软件测试       “软件测试”的经典定义四在规定条件下对程序进行操作,以发现错误,对软件质量进行评估。2.2    软件测试目的     早期的软件定义支出软件测试的目的是寻找错误,并且尽最大的可能找出最多的错误。测试是程序的执行过程,目的

2017-07-16 11:06:56

Android APP测试流程

一、 Monkey测试(冒烟测试) 使用monkey测试工具进行如下操作: 1. APP的安装 2. APP随机操作测试(APP压力测试) 3. APP的卸载 二、 安装卸载测试 1. 使用测试真机进行APP的安装与卸载 2. 使用第三方软件辅助安装与卸载 三、 升级测试 1. APP的在线升级安装及使用测试 目的: 1. 验证签名是否一致 2. 跨版本升级是否正常 四、

2017-07-16 11:05:22

APP测试工具选择

功能测试自动化 a) 轻量接口自动化测试 jmeter, b) APP UI层面的自动化 android:UI Automator Viewer,Android Junit,Instrumentation,UIAutomator, iOS:基于Instrument的iOS UI自动化,性能测试 a) Web前端性能测试 网络抓包工具:Wireshark 网页文件大小 web

2017-07-15 13:44:51

43个功能测试点总结

43个功能测试点总结 功能测试就是对产品的各功能进行验证,根据功能测试用例,逐项测试,检查产品是否达到用户要求的功能。针对Web系统的常用测试方法如下:  1. 页面链接检查:每一个链接是否都有对应的页面,并且页面之间切换正确。可以使用一些工具,如LinkBotPro、File-AIDCS、HTML Link Valid

2017-07-15 13:28:53

Android性能测试工具Emmagee介绍

Android性能测试工具Emmagee介绍 <div class="postBody"> <div id="cnblogs_post_body" deep="8"><p><strong>Emmagee介绍</strong></p>Emmagee是监控指定被测应用在使用过程中占用机器的CPU、内存、流量资源的性能测试小工具。该工具的优势在于

2017-07-12 23:08:42

app专项测试

app专项测试 <div class="postBody"> <div id="cnblogs_post_body" deep="8"><p>本节为大家讲述app的专项测试——客户端性能测试。这个我也做了蛮久的了。在这里修改了一下本篇随笔。</p>首先我们了解一下什么是客户端的性能测试。性能测试相比大家都已经耳熟能详了,这个app的客户端性

2017-07-12 22:48:53

web测试与app测试的区别

web项目,一般都是b/s架构,基于浏览器的,而app则是c/s的,必须要有客户端。那么在系统测试测试的时候就会产生区别了。首先从系统架构来看的话,web测试只要更新了服务器端,客户端就会同步会更新。而且客户端是可以保证每一个用户的客户端完全一致的。但是app端是不能够保证完全一致的,除非用户更新客户端。如果是app下修改了服务端,意味着客户端用户所使用的核心版本都需要进行回归测试一遍。接着是性能方

2017-07-12 22:44:13

移动应用专项测试

作者:黄闻欣,腾讯高级测试工程师其实这个话题对于身在BAT的我来说,是个难题。因为BAT对测试本身的投入力度,在行业内是走在前面的。一直在这个环境成长,可能会不理解其他小团队的痛。但是我意识到,必须写一篇文章,一方面是因为最近确实接触了一些腾讯系公司,了解了他们的测试现状,我觉得需要有所总结; 另一方面是希望自己透过这个文章有更进一步的思考,最终能给出一些可以真正帮助到测试行业内其他团队的意见。心理

2017-07-12 11:21:19

接口测试

what-接口是什么?  在计算机中,接口是计算机系统中两个独立的部件进行信息交换的共享边界。举个例子,我提供加法的计算接口,你给我两个数,我就给你返回一个和。what-什么是接口测试?  狭义的接口测试指的是对接口进行测试,测试的是不同输入参数时,返回值是否正确。一般讲的接口测试是这种。   广义的接口测试包含接口提供方、接口调用方的测试。 比如,你调用我的接口执行加法,我返回错误的响应,或者我

2017-07-12 10:21:32

Android App性能测试| 流量、电量、弱网环境

Android App性能测试白皮书 | 流量、电量、弱网环境怎么测?作者:张宇来源:百度QA2017-01-16132957干货分享背景介绍Android用户也许会经常碰到以下的问题:1)应用后台开着,手机很快没电了——应用耗电大;2)首次/非首次启动应用,进入应用特别慢——应用启动慢;3)应用使用过程中,越来越卡——CPU能力不足/内存泄露;4)应用页面卡顿——帧率较低、页面卡顿。因此,对

2017-07-11 10:47:39

web测试要点

1页面部分(1) 页面清单是否完整(是否已经将所需要的页面全部都列出来了)(2) 页面是否显示(在不同分辨率下页面是否存在,在不同浏览器版本中页面是是否显示)(3) 页面在窗口中的显示是否正确、美观(在调整浏览器窗口大小时,屏幕刷新是否正确)(4) 页面特殊效果(如特殊字体效果、动画效果)是否显示(5) 页面特殊效果显示是否正确2页面元素部分(1)页面元素清单(为实现功能,是

2017-07-10 23:18:12

如何测试网页的登录页面

功能测试(Function test)输入正确的用户名和密码,点击提交按钮,验证是否能正确登录。输入错误的用户名或者密码,  验证登录会失败,并且提示相应的错误信息。登录成功后能否能否跳转到正确的页面用户名和密码,如果太短或者太长,应该怎么处理用户名和密码,中有特殊字符,和其他非英文的情况记住用户名的功能登陆失败后,不能记录密码的功能用户名和密码前后有空格的处理密码是否以星号显示 界面测试(UI

2017-07-10 23:15:45

Android 通过adb shell命令查看内存,CPU,启动时间,电量等信息

1、 查看内存信息1)查看所有内存信息 命令: dumpsys meminfo 例:C:\Users\laiyu>adb shellshell@android:/ $ dumpsys meminfo2)查看某个包的内存信息 命令: dumpsys pkg_name 例:shell@android:/ $ dumpsys meminfocom.tencent.mobileqq > /

2017-07-10 22:30:39

《Android 开发艺术探索》 01-Activity的生命周期和模式

Activity的生命周期异常情况下的生命周期当系统配置发生改变的时候资源内存不足时低优先级的Activity被杀死禁止异常重建ActivityActivity的启动模式给Activity添加启动模式Activity的FlagsIntentFilter匹配规则判断是否有匹配的IntentActivity的生命周期onCreate: 声明周期的第一个方法.做一些初始化的动作,例如s

2017-02-10 11:40:51

Android绘图篇-01 Canvas和Paint的基础使用

一Paint和CanvasPaint设置填充样式文字添加阴影给Canvas设置背景色画直线画点画矩形圆角矩形圆形椭圆弧二Path和DrawTetx练习Path直线Path矩形Path圆角矩形其他Path图形Paint关于文字属性的设置文字对应canvas绘制方式看到效果还是很基础的东西.下面开始整理实现方法 源码下载: 查找SuGraphicsBaseCa

2017-02-10 11:13:36

8大排序算法动态图文讲解

排序算法可以分为内部排序和外部排序,内部排序是数据记录在内存中进行排序,而外部排序是因排序的数据很大,一次不能容纳全部的排序记录,在排序过程中需要访问外存。常见的内部排序算法有:插入排序、希尔排序、选择排序、冒泡排序、归并排序、快速排序、堆排序、基数排序等。本文将依次介绍上述八大排序算法。算法一:插入排序 插入排序示意图插入排序是一种最简单直观的排序算法,它的工作原理是通

2017-01-20 00:01:03

ExpandableListView_QQ

MainActivity import android.os.Bundle;import android.support.v7.app.AppCompatActivity;import android.widget.ExpandableListView;import java.util.ArrayList;import java.util.List;public class MainActi

2016-12-28 15:21:00

查看更多

勋章 我的勋章
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!