- 博客(49)
- 资源 (2)
- 收藏
- 关注
转载 【android】Intent 和 Intent Filter
Android 应用程序中有三大核心组件: Activity, Service, Broadcast Receiver 都是通过被称之为意图的消息运行。Intent messaging is a facility for late run-time binding between components in the same or different applications. 意图本身一个 In
2015-02-26 16:45:05
579
转载 测试人员未来
2014,9.18,看到新闻,微软裁员,除了预料中的前若基亚员工,还有大量的测试团队被裁。很多朋友问,那测试以后怎么干?怎么不被裁掉?裁员的消息,很重要么?担心被裁员么?裁员每种岗位都有,总裁也有被裁的,不独测试工程师。被裁员是难免的,重要的是,保持自己再就业的能力。回过头来,测试工程师,为什么被裁呢?反观测试行业,大家都在干什么?大约有90%的人,都在做功能测试。他们大约都要面临
2015-02-26 16:40:14
703
转载 测试人员会像恐龙一样从地球上消失吗?--论敏捷开发对测试的影响
http://blog.sina.com.cn/s/blog_8f58d8050102v75h.html随着敏捷开发的迅速推广与普及,敏捷软件开发是否还需要测试工程师的问题被越来越多的人提及,业界对此也持有两种截然不同的观点。本人觉得:随着敏捷开发的进一步推广,从未来趋势的来看,测试人员的作用与地位正在被边缘化,甚至在将来测试人员可能会像恐龙一样从地球上消失。(先别喷,看完下文再说
2015-02-26 16:35:12
684
转载 【android】五种控制Android应用的权限的方法
转自:http://www.cnbeta.com/articles/181913.htm1 为什么Android总是事无巨细地告诉你应用索取的每一项权限? 相比Apple,Microsoft严格控制生态系统(从苹果给开发者的"App Store Guideline"可见一斑),只允许通过官方应用商店安装应用,并对每份上传进行仔细地审查而言,Android的开放就意味着,Go
2014-08-07 20:05:43
6640
转载 【安全测试】Drozer安装及使用
一、Dorzer安装 需要用到如下两个工具:如以前安装过mercury,这两个工具应该已经有了。 Java Runtime Environment (JRE) or Java Development Kit (JDK) Android SDK 下载安装后需要把adb和java工具路径写入PATH环境变量中1、下载:打开此下载地址
2014-08-07 18:56:30
16431
3
转载 【MonkeyRunner】开启View Server引入HierarchyViewer/By写monkeyrunner
转自:http://www.dup2.org/node/1538http://blog.youkuaiyun.com/yafeng_0306/article/details/17224001
2014-07-29 15:12:48
1739
转载 【MonkeyRunner】eclipse中编写monkeyrunner脚本环境搭建
http://www.csdn123.com/html/itweb/20130815/60106_60105_60108.htm
2014-07-28 20:39:15
3187
转载 【Android】快速填满手机存储空间的方法
http://blog.youkuaiyun.com/fulinwsuafcie/article/details/9700619很多时候我们需要进行临界测试。譬如当手机盘空间存满的条件下应用会有何表现等。之前,我都是先查看下手机U盘还剩余多少空间,再往该磁盘中拷贝一个差不多大的文件,如果发现还有剩余空间的话,则是通过开启 720P 录像来占满。这个过程会很耗时,尤其当手机盘空间很大
2014-07-18 16:59:16
20858
转载 【整机测试】手机音频测试
http://wenku.baidu.com/view/3169f23a580216fc700afdec.html?re=viewhttp://wenku.baidu.com/view/61ee3fea551810a6f52486e5.htmlhttp://wenku.baidu.com/view/4d5c8146b307e87101f69685.html?re=view
2014-07-12 22:23:07
3278
转载 【android】app测试工具
转自:http://www.devstore.cn/service/serviceClassfiy/58.html
2014-07-08 19:49:33
578
转载 【性能测试】利用tcpcopy引流做模拟在线测试
转自:http://www.searchtb.comhttp://www.searchtb.com/2012/05/using-tcpcopy-to-simulate-traffic.html
2014-07-07 17:36:24
739
转载 【性能测试】Jmeter+maven+Jenkins构建云性能测试平台
转自:最近在利用Jmeter来做一套自动化性能测试框架,做自动化性能测试框架的目的是希望能够针对系统做一个benchmark的性能测试,能够快速的在每个版本发布后,对该版本进行benchmark性能测试,以比较与上一个版本的性能是否发生变化,若发生变化便可以快速的通知开发人员以确定性能发生变化的模块或者代码。同时测试或者开发可以上传性能测试脚本到测试平台,测试平台接到测试脚本后就可以进行性
2014-07-07 15:19:07
1571
1
转载 【android】十二个移动App云测试服务盘点
目前对移动App的测试主要指的是下面几部分:功能测试。遍历应用的每一个角落,查看应用的功能、逻辑是否正常。性能测试。应用的性能怎样,如启动时间、反应时间等。兼容性测试。对不同目标终端设备、操作系统版本的兼容性测试。特别是第三个,由于安卓的开放性,安卓手机的操作系统升级要大大滞后于Google官方发布的版本,有些手机甚至不支持升级,再加上众多手机硬件和驱动的改动,数千种不同的型号,使得开
2014-06-24 14:36:31
1447
转载 深入理解OAuth2.0协议
1. 引言如果你开车去酒店赴宴,你经常会苦于找不到停车位而耽误很多时间。是否有好办法可以避免这个问题呢?有的,听说有一些豪车的车主就不担心这个问题。豪车一般配备两种钥匙:主钥匙和泊车钥匙。当你到酒店后,只需要将泊车钥匙交给服务生,停车的事情就由服务生去处理。与主钥匙相比,这种泊车钥匙的使用功能是受限制的:它只能启动发动机并让车行驶一段有限的距离,可以锁车,但无法打开后备箱,无法使用
2014-06-09 20:46:02
554
转载 Android与IOS后台机制比较
一、IOS的“伪后台”程序首先,先了解一下iOS 中所谓的「后台进程」到底是怎么回事吧?Let me be as clear as I can be: the iOS multitasking bar does not contain "a list of all running apps". It contains "a list of recently used apps". The
2014-05-27 21:16:03
6774
转载 【Android】UiAutomator简要介绍
一、一个BUG引发的问题 如果研发过程中有一个BUG:“不断的切换手机语言出现花屏现象”。这个问题我们如何验证呢?我想,最好的方式应该是自动化测试。 那么,自动化测试可以完成哪些任务呢? 简单的说,那些重复性的测试工作,都可以交给自动化完成: 1、设置手机的语言 2、添加、删除、收藏联系人 3、拨号、挂断
2014-05-27 14:12:28
722
转载 【Android】Android系统性能调优工具介绍
经作者授权,发表Tieto某青年牛的一篇《程序员》大作。在软件开发过程中,想必很多读者都遇到过系统性能问题。而解决系统性能问题的几个主要步骤是:测评:对系统进行大量有针对性的测试,以得到合适的测试数据。分析系统瓶颈:分析测试数据,找到其中的hotspot(热点,即bottleneck)。性能优化:对hotspot相关的代码进行优化。由上述步骤可知,性能优化的目标对象是hotspot
2014-05-20 16:42:57
681
转载 【Android】android的显示原理
作者:yearzhu,2011年进入腾讯公司,从事过Web端及移动端的测试工作,喜爱新鲜事物及新技术,目前在SNG开放平台测试组负责的移动互联SDK的测试工作。 现在越来越多的应用开始重视流畅度方面的测试,了解Android应用程序是如何在屏幕上显示的则是基础中的基础,就让我们一起看看小小屏幕中大大的学问。这也是我下篇文章——《Android应用流畅度测试分析》的基础。 首先,
2014-05-20 13:33:57
925
转载 【android】android耗电量测试
一、总体耗电量测试1.1、软件测试方法电池的信息,电压,温度,充电状态等等,都是由BatteryService来提供的。电池的这些信息是BatteryService通过广播 主动把数据传送给所关心的应用程序。应用如果想要接收到BatteryService发送出来的电池信息,则需要注册一个Intent为Intent.ACTION_BATTERY_CHANGED的Broadcast
2014-02-11 17:36:38
8383
转载 【android】二维码、条形码扫描——使用Google ZXing
转载自:http://blog.youkuaiyun.com/ryantang03/article/details/7831826我在项目中用到了二维码扫描的技术,用的是Google提供的ZXing开源项目,它提供二维码和条形码的扫描。扫描条形码就是直接读取条形码的内容,扫描二维码是按照自己指定的二维码格式进行编码和解码。可以到http://code.google.com/p/zx
2014-01-23 11:05:47
1349
转载 【android】Android Wi-Fi Direct 开发指南
(本文为Android官方开发文档译文) 转载自:http://blog.youkuaiyun.com/yichigo/article/details/8472570使用Wi-Fi Direct技术可以让具备硬件支持的设备在没有中间接入点的情况下进行直接互联。Android 4.0(API版本14)及以后的系统都提供了对Wi-Fi Direct的API支持。通过对这些API的使用,开发者可
2014-01-23 10:27:41
1971
转载 【android】ROM文件结构及简单制作
一个完整的ROM根目录会有以下几个文件夹及文件:dataMETA-INsystemboot.img 系统目录说明1. 应用程序安装目录1) 系统应用程序所在目录/system/app/*.apk2)用户安装应用程序所在目录/data/app/*.apk3) 注意:a)在模拟器中,每重启一次,/system/app/下的应用都会被还原,有时/data/
2014-01-09 16:48:49
1419
转载 andorid流量测试方法
在移动互联网的大背景下,在这个流量还是比较废钱的年代,流量测试是非常有必要的一项终端测试。Lisa最近利用空档时间对android的流量测试进行的研究,目前做这块的方法有很多,方法也在不断的更新,比如andorid4.0自带了一个“流量使用情况”,也有一些工具携带了流量统计的功能,但是lisa试用了下貌似不靠谱,目前最靠谱的方法是如下两种方法:【213青年的方法】tcpdump +wire
2013-12-09 20:12:39
696
转载 【Linux】Linux平台Cpu使用率的计算
proc文件系统/proc文件系统是一个伪文件系统,它只存在内存当中,而不占用外存空间。它以文件系统的方式为内核与进程提供通信的接口。用户和应用程序可以通过/proc得到系统的信息,并可以改变内核的某些参数。由于系统的信息,如进程,是动态改变的,所以用户或应用程序读取/proc目录中的文件时,proc文件系统是动态从系统内核读出所需信息并提交的。/proc目录中有一些以数字命名的目录,它们
2013-12-06 17:36:36
666
转载 android性能测试工具Emmagee介绍
转自:http://qa.blog.163.com/blog/static/19014700220126105354565/Emmagee是基于Android开发的用于测试指定android应用性能的小工具。Emmagee已开源:https://github.com/NetEase/Emmagee大家在使用过程中有问题,欢迎反馈,后续我们会持续跟进。支持SD
2013-12-05 20:33:27
2707
转载 MongoDB与内存
但凡初次接触MongoDB的人,无不惊讶于它对内存的贪得无厌,至于个中缘由,我先讲讲Linux是如何管理内存的,再说说MongoDB是如何使用内存的,答案自然就清楚了。据说带着问题学习更有效,那就先看一个MongoDB服务器的top命令结果:shell> top -p $(pidof mongod)Mem: 32872124k total, 30065320k used, 280
2013-11-20 17:25:33
679
转载 关于项目管理的一点体会——需求等级、任务分解、可视化、每日构建
“1人100个月完成的项目,不是100个人1个月就可以完成。”项目管理是让项目活动中相互竞争的各类制约因素:质量、进度、资源、风险等取得平衡的艺术,同时也是平衡项目干系人的各种需要、关注和期望,带领不同的人朝着相同目标迈进的领导艺术。成功的项目管理可以简单理解为:按时、在预算内+满足产品需求+满足质量需求 地完成项目。以下是我对项目管理的一点体会记录。———————————————
2013-11-20 16:40:56
3895
转载 简单快速的可用性测试
可用性测试是改善产品的最佳方式之一,这一点,在内部已经是不争的共识。只是由于用研人手总是不足,所以为了能让各个部门的同事能更快速地展开一些研究和测试的工作,我们陆续整理了一些简单的文档和教程,并计划通过集中的培训来普及一些用户体验的方法。因此,要特别强调的是,本文所介绍的测试方法是简单,非正式的,小样本的,以发现严重问题为目的的。如果要深入了解测试的原理,方法,请参阅以下几本书:Handboo
2013-11-20 16:33:55
801
转载 Nginx 配置文件详解
user nginx ;#用户worker_processes 8;#工作进程,根据硬件调整,大于等于cpu核数error_log logs/nginx_error.log crit;#错误日志pid logs/nginx.pid;#pid放置的位置
2013-11-11 20:32:09
633
转载 【hadoop】Hadoop学习笔记(九):如何在windows上使用eclipse远程连接hadoop进行程序开发
由于hadoop主要是部署和应用在linux环境中的,但是目前鄙人自知能力有限,还无法完全把工作环境转移到linux中去(当然还有点小私心啦,windows下那么多好用的程序到linux下用不了还真有点心疼——比如说快播,O(∩_∩)O~),于是便想着用eclipse来远程连接hadoop进行开发,摸索了一番,下面是其步骤: 1. 首先把hadoop-eclipse-plugin-1.0
2013-11-05 20:01:07
1225
转载 【hadoop】Hadoop学习笔记(八):如何使用Maven构建《hadoop权威指南3》随书的源码包
《hadoop:the definitive guide 3th》中的例子默认提供了一种编译和构建jar包方法——maven,如果没有maven你会发现编译测试随书的源码会非常的麻烦(至少在命令行下),当然你也可以使用eclipse导入随书的源码再自己一个个的添加依赖性jar包(恐怕也不太容易)。不过还好有非常好的开源的软件项目管理工具来帮助我们做这些无关于程序本身设计与架构的琐碎的工作,那就是m
2013-11-05 20:00:06
1288
转载 【hadoop】Hadoop学习笔记(七):使用distcp并行拷贝大数据文件
以前我们介绍的访问HDFS的方法都是单线程的,Hadoop中有一个工具可以让我们并行的拷贝大量数据文件,这个工具就是distcp。 distcp的典型应用就是在两个HDFS集群中拷贝文件,如果两个集群使用的Hadoop版本相同,可以使用hdfs标识符: % hadoop distcp hdfs://namenode1/foo hdfs://namenode2/bar 这条
2013-11-05 10:47:17
957
转载 【hadoop】Hadoop学习笔记(六):Hadoop读写文件时内部工作机制
读文件 读文件时内部工作机制参看下图: 客户端通过调用FileSystem对象(对应于HDFS文件系统,调用DistributedFileSystem对象)的open()方法来打开文件(也即图中的第一步),DistributedFileSystem通过RPC(Remote Procedure Call)调用询问NameNode来得到此文件最开始几个block的文件位置
2013-11-04 16:27:42
1086
转载 【hadoop】Hadoop学习笔记(五):一些关于HDFS的基本知识
当某个数据集大大小超出单个物理机的存储能力时,我们可以考虑使用集群。管理跨网络机器存储的文件系统叫做分布式文件系统(Distributed FileSystem)。随着多节点的引入,相应的问题也就出现了,例如其中最重要的一个问题就是如何保证在某个节点失败的情况下数据不会丢失。Hadoop中有一个核心子项目HDFS(Hadoop Distributed FileSystem)就是用来管理集群的存储问
2013-11-04 15:58:02
989
1
转载 【hadoop】Hadoop学习笔记(四):Hadoop中的streaming
Hadoop为MapReduce提供了一个允许你使用除了java以外的语言编写map,reduce函数的API:Hadoop Streaming使用标准流(standard streams)作为Hadoop和应用程序之间传输数据的接口。所以你可以使用任何语言编写map,reduce函数,只要它能够从标准输入流(stdin)中读入数据,以及向标准输出流(stdout)中写输出数据就行。 S
2013-11-04 15:23:23
913
转载 【hadoop】Hadoop学习笔记(三):Combiner funcitons
很多MapReduce程序受限于集群上可用的带宽,所以它会尽力最小化需要在map和reduce任务之间传输的中间数据。Hadoop允许用户声明一个combiner function来处理map的输出,同时把自己对map的处理结果作为reduce的输入。因为combiner function本身只是一种优化,hadoop并不保证对于某个map输出,这个方法会被调用多少次。换句话说,不管combine
2013-11-04 15:10:46
804
转载 【hadoop】Hadoop学习笔记(二):从map到reduce的数据流
一个MapReduce作业是一个用户希望被执行的工作单元:它包括输入数据,MapReduce程序和配置信息。Hadoop通过把作业分成任务(tasks,分为map tasks 和reduce tasks两种)的形式来运行该作业。 有两种节点用来控制每个作业的执行: jobtracker通过把tasks分发到各个tasktrackers来运行,并协调系统上运行的所有作业。tasktrack
2013-11-04 15:06:40
900
转载 【hadoop】Hadoop学习笔记(一)之示例程序:计算每年的最高温度MaxTemperature
本《hadoop学习笔记》系列是在《hadoop: the definitive guide 3th》的基础上通过网上额外搜集资料和查看hadoop的API再加上自己的实践方面的理解编写而成的,主要针对hadoop的特性和功能学习以及Hadoop生态圈中的其他工具(如Pig,Hive,Hbase,Avro等等)。另外设计到hadoop编程方面的请查阅另一个笔记系列:《Hadoop编程笔记》。如果有
2013-11-04 14:58:47
1282
转载 手工注入详解
1.检测注入点:一般是在连接的后面添加and 1=1 and 1=2 如果2次返回的页面不同就意味着存在注入漏洞。注入点我找好了!2次返回不一样,说明存在注入漏洞!2.猜解表名:在注入点后面输入 and(select count(*) fromadmin) 猜admin的表是否存在(返回正常则存在admin的表名,返回错误就是不存在admin的表名)admi
2013-10-28 15:31:32
1695
转载 asp+Access手工注入案例
今天在空间发了篇日志,问朋友们有没有什么需要我这个小菜检测一下的网站,日志发出后,有位朋友来留了一个网站的地址:呵呵,当时听那朋友说的,他们好多人都不行,拿不下,我被吓到了,呵呵,想着别人那么多人都拿不下的站,我一个小菜鸟能拿下?呵呵,不过还是抱着试试看的心情打开了这个网站,在主站转了转,用的是CMS,由于俺是小菜,对CMS不懂,于是找到后台,看可否直接登录,后台地址为:htt
2013-10-28 15:04:12
1801
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人