- 博客(74)
- 问答 (1)
- 收藏
- 关注
原创 [zz]android performance testing related
001 一、为什么要用Monkey 测试?002 003 简单在说就是象猴子一样乱点,为了测试软件的稳定性,健壮性。号称最快速有效的方法。有时候运行相同系列的测试,即使是复杂的测试,但是以相同的顺序和路径,即使一遍又一遍地运行也很少机会能发现内存和资源使用的bug。而此时猴子就比人更有效了。004 005 简介006 007 Monkey是一个命令行工具 ,可以运行在...
2011-07-21 14:02:17 225
原创 【转】android软件测试log知多少
log文件分为实时打印的,还有状态信息的两种 实时打印的主要有:logcat main,logcat radio,logcat events,tcpdump,还有高通平台的还会有QXDM日志 状态信息的有:adb shell dmesg,adb shell dumpstate,adb shell dumpsys,adb bugreport 讲解一下各自作...
2011-06-16 16:36:48 259
原创 [ZZ]运行并查看代码覆盖率
演练:运行测试并查看代码覆盖率Visual Studio 2010其他版本 * Visual Studio 2008 * Visual Studio 2005若要查看实际正接受测试的项目代码的比例,请使用 Microsoft Visual Studio 2010 的代码覆盖率功能。 为此,首先请编辑运行配置指示包含要度量其覆盖率的代码的程序集;然后对该代码运...
2011-02-28 18:02:38 229
原创 【ZZ】创建并运行单元测试
演练:创建并运行单元测试Visual Studio 2010其他版本 * Visual Studio 2008 * Visual Studio 2005本演练将逐步指导您使用 Microsoft Visual Studio 2010 来创建、运行和自定义一系列测试。 您将从正处于开发过程中的 C# 项目开始,创建执行该项目代码的测试,运行测试并检查结果。 然...
2011-02-28 18:00:06 195
原创 【ZZ】白盒测试实例——单元测试的步骤
白盒测试实例——单元测试的步骤关键字: 白盒测试 步骤白盒测试与黑盒测试的过程和方法是有一些区别的。 单元测试的步骤: 1、 理解需求和设计 理解设计是很重要的,特别是要搞清楚被测试模块在整个软件中所处的位置,这对测试的内容将会有很大的影响。需要记住的一个原则就是:好的设计,各模块只负责完成自己的事情,层次与分工是很明确的。在单元测试的时候,可以不用测试不...
2011-02-28 17:52:57 189
原创 android内存泄露测试
与C++的内存不同,C++的内存泄露是由于分配了内存给某程序但是又没有回收造成的。Java的内存泄露则是引用了一些垃圾对象,意思就是说程序引用了某些对象,但是又从来没有使用过。Jave中的引用分为3种:强引用:引用为空的时候,Java的垃圾回收器会处理。一般来说自己写的程序大部分都是强引用。软引用:堆内存不够的时候,Java的垃圾回收器会处理这类引用。弱引用:Jav...
2011-02-22 10:29:29 234
原创 温习数据库的一个网站链接
进来在准备软件设计师考试,需要看一些基础的小东东,突然google到了下面这个网站,温习数据库基础操作不错,有需要各位可以去试试看http://www.w3schools.com/sql/sql_create_index.asp...
2010-05-18 15:30:51 104
原创 #pragma once
学习笔记#pragma once 这是一个比较常用的指令,只要在头文件的最开始加入这条指令就能够保证头文件被编译一次 #pragma once用来防止某个头文件被多次include,#ifndef,#define,#endif用来防止某个宏被多次定义。 #pragma once是编译相关,就是说这个编译系统上能用,但在其他编译系统不一定可以,也就是说移植性差,不过现在基本...
2010-05-14 11:40:56 161
原创 为什么GetAsyncKeyState()& 0x8000
0x8000 & GetKeyState(VK_SHIFT); 这句是判断是否有按下shift键 为什么GetAsyncKeyState()& 首先说明,有好多程序或书上是0x8000f,这个f不是十六进制的f而是代表浮点数。其实& 8000才是本质。小鱼我整理后自己写了点东西,总结一下首先介绍一下几个概念:按位与运算符"&":是双目运算符,其功能是参与运算的两数各...
2010-05-10 16:33:30 3906 1
原创 创建文件映射函数CreateFileMapping中第一个参数设置成0xFFFFFFFF
创建文件内存映射: HANDLE hMySharedMapFile=CreateFileMapping((HANDLE)0xFFFFFFFF), NULL,PAGE_READWRITE,0,0x1000,"MySharedMem"); 其中第一个参数文件句柄设置成0XFFFFFFFF代表什么意思呢? 0XFFFFFFFF在内存中又是什么意思呢? 为什么要把文件句柄设置成0XFF...
2010-05-07 11:21:51 400
原创 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...
2010-05-06 15:32:27 273
原创 手机读取大容量存储卡导致手机反应速度变慢
本文转载了别人的一个帖子: 现在市面上大容量存储卡(大于4G的)有两种,一种是普通卡(不带SDHC标志的,不带Class2、Class4、Class6标志的,一般容量小于8G),一种是SDHC的高速卡,包括8G、16G以及快要进入民用的32G卡。对于普通卡一般读取速度少于8M/S,用这样的卡在手机上必然因为硬件的天生原因导致手机变慢,而SDHC高速卡的读取速度能达到15M/S以上,不论是在...
2010-05-06 10:19:53 951
换行符‘\n’和回车符‘\r’的区别
答案: 是的,顾名思义,换行符就是另起一行,回车符就是回到一行的开头,所以我们平时编写文件的回车符应该确切来说叫做回车换行符 --------------------------------------------------------------- 在控制台程序里,回车的本意是将光标移动到屏幕最左边(此时光标的横坐标没有变),换行就是将光标移动到下一行(此时光标的纵坐标没有变)...
2010-05-05 10:18:05 184
关于wParam和lParam的问题
WPARAM 和 LPARAM,消息响应机制wParam和lParam 这两个是Win16系统遗留下来的产物,在Win16API中WndProc有两个参数: 一个是WORD类型的16位整型变量;另一个是LONG类型的32位整型变量。因此根据匈牙利命名法,16位的变量就被命名为wParam, 32位的变量就被命名为lParam。 到了Win32API中,原来的16位变量也被扩展为32...
2010-05-04 16:50:38 137
[ZZ]GPS漂移的问题与看法
个人认为:便携式GPS导航仪漂移在日常使用中除了与卫星定位有关系以外,还与厂家生产的工艺流程有关系的,因为QC即品质部检验员对产品及其工作流程的定义不同,就会出现以上所说的漂移问题,因为每次组装完毕的机器,每台大家都要到外面空旷的地方搜星,测试搜星速度,一般以秒为基准,如果品质员对产品要求检验严格控制,那么搜星慢的就会挑选出来,进行折机检查,其次定位偏移严重性,一般为5-10米,如果偏移严重,也...
2010-04-15 09:53:14 641
AGPS
【现在不少手机号称具有卫星定位功能,含含糊糊,让人以为手机内置了GPS功能,可以取代导航仪了;其实,错了,手机只是内置了网络辅助的GPS定位技术,简称A-GPS,与真正的GPS有着本质的区别,请看全文】 A-GPS全称是网络辅助的GPS定位(AGPS) 比较实用的GPS定位技术是网络辅助的GPS定位,即定位时,网络将GPS卫星信息(如星历表)传送给移动台,移动台利用...
2010-04-06 15:57:20 446
[zz]android introduction
应用程序 Android会同一个核心应用程序包一起发布,该应用程序包包括email客户端,SMS短消息程序,日历,地图,浏览器,联系人管理程序等。所有的应用程序都是用JAVA编写的。 Android 应用程序框架开发者也完全可以访问核心应用程序所使用的API框架。该应用程序架构用来简化组件软件的重用;任何一个应用程序都可以发布它的功能块并且任何其它的应用程序都可以使用其所发布的功能块(...
2010-03-10 10:46:20 131
[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 的,是因...
2010-03-09 09:46:44 1140
OMS平台介绍
Open Mobile System是中国移动通讯集团和Google合作联合开发的一款基于Linux内核 Android平台构建的开放式手机操作系统简称OMS,它在原有Android平台基础上针对中国市场做了特殊优化,比如在硬件方面会去除Wi-Fi模 块,不兼容WCDMA网络制式,加入了中移动运营的3G网络TD-SCDMA的支持。在界面和开机画面上和Android有着细微的区别,在针对中国用户 的...
2010-03-05 17:58:18 476
原创 配置G1手机的cmnet和cmwap
1、在APNs设置里面,添加一个cmnet接入的制式(cmnet)Name:China Mobile APN:cmnet MCC:460 MNC:00 APN type:default 其他留空,保存退出 2、再新建一个接入模式(cmwap) Name:China Mobile MMS APN:cmwap Proxy:10.0.0.172 Por...
2010-03-02 10:14:02 140
【转】G1节省GPRS流量方法!
G1刚入手没几天,从入手到现在每天都开着GPRS网络,今天去查了一下流量,5天居然消耗了近20M!...这样的流量,即使包月100M也难经得起用~于是查了一下GPRS详单,发现很多条目上的时间段间隔比较均匀、流量几乎都只有维持几KB上下,仔细一想,估计是开着G1的数据同步功能和一直在线所消耗的~解锁后的G1默认是开启3个数据同步功能的:Gmail、Calendar、Contacts,但是国...
2010-03-02 09:50:08 155
关于在VC++中使用 extern C遇到的stdafx.h的问题
楼主在 C/C++ / C++ 语言 提问:在VC++中,有一个test.c文件: extern "C" { void test() { ... } } 在编译test.c的时候,报告出错(编译头的问题:...
2009-11-26 14:45:02 175
原创 VoIP Protocols > SIP
SIP is a text-based protocol that uses a similar semantic to HTTP. The UAC make requests and the UAS return answers to client requests. SIP defines the communication through two types of messages. The...
2009-07-07 10:20:07 198
原创 CSD
csd电路交换数据业务 CSD是电路交换数据业务(Circuit Switch Data)的简称,其他的还有GPRS,WAP等。 使用CSD传输数据时与电话通讯类似,不管用户是否在通话或传送数据,系统都会在上下行的频段中保留一个信道给用户,费率是以使用时间的长短来计算的,CSD的传输速率远比不上GPRS。目前2G中常见GSM电路型数据业务的最近进展称为HSCSD(High Spee...
2009-07-06 13:07:26 318
载波和载频
在移动通信领域, 起运载信息作用的正弦波或周期性脉冲,叫做载波或载频,只是在GSM网称呼载频比较多,在CDMA中多称载波,物理意义是一样的。一个载波/载频200HZ带宽,一个信道25带宽,所以一个载波/载频有200/25=8个信道。...
2009-07-06 11:51:17 1286
原创 IMS架构
Independent Media Services IMS是英文Independent Media Services的缩写 中文译名:独立媒体服务 IMS是MEGASTAR公司的一个部门,创始人Blong.He. 专门从事独立媒体运作业务。 IMS 1.1.IMS技术概念 IMS(IP Multimedia Subsystem)是IP多媒体系统,是一种全新的多...
2009-07-06 11:11:43 601
原创 IEEE 802.16e移动宽带无线接入方案
1 引言 宽带无线接入(BWA)在初期投资、业务承载与提供服务速度方面具有的独特优势及广泛的市场应用前景,使其成为近几年通信市场发展的一个热点。2002年4月,IEEE发布的IEEE 802.16标准,支持10~66GHz频段范围内的视距传输,为宽带无线接入的实现提供了基础。运行于2~11GHz频谱之上的802.16a规范是IEEE 802.16规范的扩展,它支持低频段的非视距传输,使得无...
2009-07-06 10:52:46 1234
原创 RTP协议的报文结构
RTP头格式如图structure所示:开始12个八进制出现在每个RTP包中,而CSRC标识列表仅出现在混合器插入时。各段含义如下:①版本(V)2位,标识RTP版本。②填充标识(P)1位,如设置填充位,在包尾将包含附加填充字,它不属于有效载荷。填充的最后一个八进制包含应该忽略的八进制计数。某些加密算法需要固定大小的填充字,或为在底层协议数据单元中携带几个RTP包。③扩展...
2009-06-30 17:49:05 450
原创 SDP
SDP:会话描述协议 ( Session Description Protocol)SDP 概述 会话描述协议(SDP)为会话通知、会话邀请和其它形式的多媒体会话初始化等目的提供了多媒体会话描述。 会话目录用于协助多媒体会议的通告,并为会话参与者传送相关设置信息。SDP 即用于将这种信息传输到接收端。SDP 完全是一种会话描述格式 ― 它不属于传输协议 ― 它只使用不同的适当的...
2009-06-30 17:35:46 147
原创 RTP-RFC 3550/3551
●实时传送协议(Real-time Transport Protocol或简写RTP)是一个网络传输协议,它是由IETF的多媒体传输工作小组1996年在RFC 1889中公布的。 RTP协议详细说明了在互联网上传递音频和视频的标准数据包格式。它一开始被设计为一个多播协议,但后来被用在很多单播应用中。RTP协议常用于流媒体系统(配合RTCP协议),视频会议和一键通(Push to Talk)系...
2009-06-30 17:28:15 778
原创 综合业务数字网(ISDN)-第一章:ISDN的业务
一、ISDN的业务能力及分类二、承载业务三、用户终端业务四、补充业务一、ISDN的业务能力及分类ISDN的业务种类很多,而且其业务能力是发展的。ISDN的业务在进行分类时遵循了以下原则: (1)ISDN应该能够继续提供现有网络,包括公用交换电话网、分组数据网、用户电报网等所能够提供的用户需求的所有业务; (2)ISDN的业务应该考虑到ISDN...
2009-06-29 17:59:20 860
原创 USSD
USSD USSD(Unstructured Supplementary Service Data)即非结构化补充数据业务,是一种新型基于GSM网络的交互式数据业务. 当你使用手机键盘输入一些网络已预先制定的数字或者符号比如*#等,再按send也就是拨号键就可以向网络发送一条指令,网络根据你的指令选择你需要的服务提供给你。 USSD 摘 要:介绍了USSD的背景和特点,并与...
2009-06-10 13:42:36 240
原创 PDP Context
1)PDP(Packet Data Protocol) context 即PDP上下文,保存用户面进行隧道转发的所有信息,包括RNC/GGSN的用户面IP地址、隧道标识和QoS等。 2)SM通过PDP context的激活、修改、去激活信令流程实现会话管理。PDP context 激活流程用于建立用户面的分组传输路由;PDP context修改流程修改激活的PDP context的...
2009-06-08 17:35:55 380
原创 OTA测试
测试实验室:SATIMO 24 1.OTA 测试介绍 1.1 手机的无源测试和有源测试 当前在手机射频性能测试中越来越关注整机辐射性能的测试,这种辐射性能反映了手机的最终发射和接收性能。目前主要有两种方法对手机的辐射性能进行考察:一种是从天线的辐射性能进行判定,是目前较为传统的天线测试方法,称为无源测试;另一种是在特定微波暗室内,测试手机的辐射功率和接收灵敏度,称为有源测试。O...
2009-06-08 17:29:53 1014
原创 JAVA语言的打开文件和写入文件
1 打开文件。本例以FileInputStream的read(buffer)方法,每次从源程序文件OpenFile.java中读取512个字节,存储在缓冲区 buffer中,再将以buffer中的值构造的字符串new String(buffer)显示在屏幕上。程序如下:import java.io.*;public class OpenFile { ...
2009-05-09 17:38:39 259
原创 java调用exe文件
Runtime.getRuntime().exec("***.exe"); 要用绝对路径JAVA调用exe文件2008-03-13 16:20/*** @param args*/public static void main(String[] args) { Runtime rn = Runtime.getRuntime(); Process p...
2009-05-09 11:16:59 155
原创 rose使用技巧
原文地址: http://wuyanhua128.blog.sohu.com/96983574.htmlrose使用技巧1参考资料:怎样由rational rose类图生成java代码http://topic.csdn.net/t/20030410/19/1644982.html1.安ROSE前先安JDK, 不然,要设置一下jdk的路径或者用ROSE...
2009-04-12 10:30:09 1814
关于安装eclipse插件的一个不错的链接
http://www.soidc.net/search_article.shtml?wo=%D4%F5%D1%F9%B0%B2%D7%B0eclipse%B2%E5%BC%FE
2009-04-07 19:34:22 106
空空如也
有喜欢数独的吗?
2009-03-02
TA创建的收藏夹 TA关注的收藏夹
TA关注的人