[zz]android performance testing related 001 一、为什么要用Monkey 测试?002 003 简单在说就是象猴子一样乱点,为了测试软件的稳定性,健壮性。号称最快速有效的方法。有时候运行相同系列的测试,即使是复杂的测试,但是以相同的顺序和路径,即使一遍又一遍地运行也很少机会能发现内存和资源使用的bug。而此时猴子就比人更有效了。004 005 简介006 007 Monkey是一个命令行工具 ,可以运行在...
【转】android软件测试log知多少 log文件分为实时打印的,还有状态信息的两种 实时打印的主要有:logcat main,logcat radio,logcat events,tcpdump,还有高通平台的还会有QXDM日志 状态信息的有:adb shell dmesg,adb shell dumpstate,adb shell dumpsys,adb bugreport 讲解一下各自作...
[ZZ]运行并查看代码覆盖率 演练:运行测试并查看代码覆盖率Visual Studio 2010其他版本 * Visual Studio 2008 * Visual Studio 2005若要查看实际正接受测试的项目代码的比例,请使用 Microsoft Visual Studio 2010 的代码覆盖率功能。 为此,首先请编辑运行配置指示包含要度量其覆盖率的代码的程序集;然后对该代码运...
【ZZ】创建并运行单元测试 演练:创建并运行单元测试Visual Studio 2010其他版本 * Visual Studio 2008 * Visual Studio 2005本演练将逐步指导您使用 Microsoft Visual Studio 2010 来创建、运行和自定义一系列测试。 您将从正处于开发过程中的 C# 项目开始,创建执行该项目代码的测试,运行测试并检查结果。 然...
【ZZ】白盒测试实例——单元测试的步骤 白盒测试实例——单元测试的步骤关键字: 白盒测试 步骤白盒测试与黑盒测试的过程和方法是有一些区别的。 单元测试的步骤: 1、 理解需求和设计 理解设计是很重要的,特别是要搞清楚被测试模块在整个软件中所处的位置,这对测试的内容将会有很大的影响。需要记住的一个原则就是:好的设计,各模块只负责完成自己的事情,层次与分工是很明确的。在单元测试的时候,可以不用测试不...
【ZZ】白盒测试实例——单元测试的步骤 白盒测试实例——单元测试的步骤关键字: 白盒测试 步骤白盒测试与黑盒测试的过程和方法是有一些区别的。 单元测试的步骤: 1、 理解需求和设计 理解设计是很重要的,特别是要搞清楚被测试模块在整个软件中所处的位置,这对测试的内容将会有很大的影响。需要记住的一个原则就是:好的设计,各模块只负责完成自己的事情,层次与分工是很明确的。在单元测试的时候,可以不用测试不...
android内存泄露测试 与C++的内存不同,C++的内存泄露是由于分配了内存给某程序但是又没有回收造成的。Java的内存泄露则是引用了一些垃圾对象,意思就是说程序引用了某些对象,但是又从来没有使用过。Jave中的引用分为3种:强引用:引用为空的时候,Java的垃圾回收器会处理。一般来说自己写的程序大部分都是强引用。软引用:堆内存不够的时候,Java的垃圾回收器会处理这类引用。弱引用:Jav...
温习数据库的一个网站链接 进来在准备软件设计师考试,需要看一些基础的小东东,突然google到了下面这个网站,温习数据库基础操作不错,有需要各位可以去试试看http://www.w3schools.com/sql/sql_create_index.asp...
#pragma once 学习笔记#pragma once 这是一个比较常用的指令,只要在头文件的最开始加入这条指令就能够保证头文件被编译一次 #pragma once用来防止某个头文件被多次include,#ifndef,#define,#endif用来防止某个宏被多次定义。 #pragma once是编译相关,就是说这个编译系统上能用,但在其他编译系统不一定可以,也就是说移植性差,不过现在基本...
为什么GetAsyncKeyState()& 0x8000 0x8000 & GetKeyState(VK_SHIFT); 这句是判断是否有按下shift键 为什么GetAsyncKeyState()& 首先说明,有好多程序或书上是0x8000f,这个f不是十六进制的f而是代表浮点数。其实& 8000才是本质。小鱼我整理后自己写了点东西,总结一下首先介绍一下几个概念:按位与运算符"&":是双目运算符,其功能是参与运算的两数各...
创建文件映射函数CreateFileMapping中第一个参数设置成0xFFFFFFFF 创建文件内存映射: HANDLE hMySharedMapFile=CreateFileMapping((HANDLE)0xFFFFFFFF), NULL,PAGE_READWRITE,0,0x1000,"MySharedMem"); 其中第一个参数文件句柄设置成0XFFFFFFFF代表什么意思呢? 0XFFFFFFFF在内存中又是什么意思呢? 为什么要把文件句柄设置成0XFF...
strtok, wcstok, _mbstok Find the next token in a string.char *strtok( char *strToken, const char *strDelimit );wchar_t *wcstok( wchar_t *strToken, const wchar_t *strDelimit );unsigned char *_mbstok( unsigned ch...
手机读取大容量存储卡导致手机反应速度变慢 本文转载了别人的一个帖子: 现在市面上大容量存储卡(大于4G的)有两种,一种是普通卡(不带SDHC标志的,不带Class2、Class4、Class6标志的,一般容量小于8G),一种是SDHC的高速卡,包括8G、16G以及快要进入民用的32G卡。对于普通卡一般读取速度少于8M/S,用这样的卡在手机上必然因为硬件的天生原因导致手机变慢,而SDHC高速卡的读取速度能达到15M/S以上,不论是在...
换行符‘\n’和回车符‘\r’的区别 答案: 是的,顾名思义,换行符就是另起一行,回车符就是回到一行的开头,所以我们平时编写文件的回车符应该确切来说叫做回车换行符 --------------------------------------------------------------- 在控制台程序里,回车的本意是将光标移动到屏幕最左边(此时光标的横坐标没有变),换行就是将光标移动到下一行(此时光标的纵坐标没有变)...
关于wParam和lParam的问题 WPARAM 和 LPARAM,消息响应机制wParam和lParam 这两个是Win16系统遗留下来的产物,在Win16API中WndProc有两个参数: 一个是WORD类型的16位整型变量;另一个是LONG类型的32位整型变量。因此根据匈牙利命名法,16位的变量就被命名为wParam, 32位的变量就被命名为lParam。 到了Win32API中,原来的16位变量也被扩展为32...
[ZZ]GPS漂移的问题与看法 个人认为:便携式GPS导航仪漂移在日常使用中除了与卫星定位有关系以外,还与厂家生产的工艺流程有关系的,因为QC即品质部检验员对产品及其工作流程的定义不同,就会出现以上所说的漂移问题,因为每次组装完毕的机器,每台大家都要到外面空旷的地方搜星,测试搜星速度,一般以秒为基准,如果品质员对产品要求检验严格控制,那么搜星慢的就会挑选出来,进行折机检查,其次定位偏移严重性,一般为5-10米,如果偏移严重,也...
AGPS 【现在不少手机号称具有卫星定位功能,含含糊糊,让人以为手机内置了GPS功能,可以取代导航仪了;其实,错了,手机只是内置了网络辅助的GPS定位技术,简称A-GPS,与真正的GPS有着本质的区别,请看全文】 A-GPS全称是网络辅助的GPS定位(AGPS) 比较实用的GPS定位技术是网络辅助的GPS定位,即定位时,网络将GPS卫星信息(如星历表)传送给移动台,移动台利用...
[zz]android introduction 应用程序 Android会同一个核心应用程序包一起发布,该应用程序包包括email客户端,SMS短消息程序,日历,地图,浏览器,联系人管理程序等。所有的应用程序都是用JAVA编写的。 Android 应用程序框架开发者也完全可以访问核心应用程序所使用的API框架。该应用程序架构用来简化组件软件的重用;任何一个应用程序都可以发布它的功能块并且任何其它的应用程序都可以使用其所发布的功能块(...
[ZZ]google G1,G2,G3比较 其实G1,G2,G3的主要不同点有以下几个:1、CPUG1,G2都是Qualcomm MSM7201A 528 MHzG3是Qualcomm MSM7200A 528 MHz应该说7201A出的时间比7200要晚一些,主频一样,可是功能上略低于7200(执行效率是一样的)根据 ESATO 查到的数据来看,本来没有 MSM7201A 这款 CPU 的,是因...
OMS平台介绍 Open Mobile System是中国移动通讯集团和Google合作联合开发的一款基于Linux内核 Android平台构建的开放式手机操作系统简称OMS,它在原有Android平台基础上针对中国市场做了特殊优化,比如在硬件方面会去除Wi-Fi模 块,不兼容WCDMA网络制式,加入了中移动运营的3G网络TD-SCDMA的支持。在界面和开机画面上和Android有着细微的区别,在针对中国用户 的...