自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(69)
  • 收藏
  • 关注

转载 深入理解 Java final 变量的内存模型

转载地址:http://www.importnew.com/16989.html对于 final 域,编译器和处理器要遵守两个重排序规则:在构造函数内对一个 final 域的写,与随后把这个构造对象的引用赋值给一个变量,这两个操作之间不能重排序初次读一个包含 final 域的对象的引用,与随后初次读这个 final 域,这两个操作之间不能重排序举个例子:

2015-10-30 09:27:54 709

转载 优化哈希策略

转载地址:http://www.importnew.com/16932.html概述散列策略会对HashMap或HashSet之类的散列集合的性能产生直接的影响。内置的散列(又称哈希)函数都是通用的,在大多数使用情况下都能表现很好。但是我们能不能做的更好呢,特别是当你对某个用例产生了很好的想法时?测试一个散列策略在先前的一篇文章中,我研究了一

2015-10-30 09:22:25 484

转载 Java线程池介绍

转载地址:http://www.importnew.com/16845.html根据摩尔定律(Moore’s law),集成电路晶体管的数量差不多每两年就会翻一倍。但是晶体管数量指数级的增长不一定会导致 CPU 性能的指数级增长。处理器制造商花了很多年来提高时钟频率和指令并行。在新一代的处理器上,单线程程序的执行速率确实有所提高。但是,时钟频率不可能无限制地提高,如处理器 

2015-10-30 09:19:19 330

转载 什么是Java对象分配率?

转载地址:http://www.importnew.com/16803.html类似“不可持续的内存分配率”和“你需要维持低的内存分配率”这样的短语看起都像是属于 Java 冠军(Java Champions)的专有词汇。复杂、吓人、充满神秘色彩。这些词语经常出现,但是如果你深入了解这些概念,它的神秘色彩就烟消云散了。这篇文章将试着揭开上面这些术语的神秘面纱。什

2015-10-30 09:13:17 429

转载 Android客户端每周自动化回归报告

转载地址:http://blog.csdn.net/wirelessqa/article/details/7545856有多少人写Android自动化用例啊? 每周都发报告吗? ok,这个是我以前发的报告,写的算是详细了,给大家做个参考。

2015-10-28 09:14:28 674

转载 【Android自动化测试之Robotium】04. 命令行运行Android Robotium自动化用例或单元测试用例

转载地址:http://blog.csdn.net/wirelessqa/article/details/8999433命令行运行Android Robotium自动化用例或单元测试用例 1.运行所有的测试用例举个栗子:运行测试工程下的所有用例1adb shell am instrument -w

2015-10-28 09:11:56 464

转载 appium在MAC上环境搭建

转载地址:http://blog.csdn.net/wirelessqa/article/details/29188325安装、启动Appiumbixiaopeng@bixiaopeng ~$ npm install -g appiumPassword:npm http GET https://registry.npmjs.org/appiumnpm http 200 htt

2015-10-28 09:03:54 485

转载 python模拟登录新浪微博

转载地址:http://blog.csdn.net/andrewseu/article/details/487307351.前言从模拟登录这件事上,可以看出公司之间的技术水平,对安全的重视程度。之前做过豆瓣的模拟登录(链接),直接做一个post请求就OK,简直easy. 但是到新浪微博上,这个方法完全行不通,新浪微博简直了!!!各种加密,各种跳转,登录过程神

2015-10-28 09:01:08 1413

转载 【Android测试工具】01. Android TraceView工具使用详解

转载地址:http://blog.csdn.net/wirelessqa/article/details/8764622TraceView是什么Traceview是android平台配备一个很好的性能分析的工具。它可以通过图形化的方式让我们了解我们要跟踪的程序的性能,并且能具体到method。Traceview的作用1. 查看跟踪代码的执行时

2015-10-28 08:59:12 668

转载 【Android自动化测试之Robotium】03. 当只有一个APK的时候使用robotium进行自动化测试

转载地址:http://blog.csdn.net/wirelessqa/article/details/8777266一. 准备工具1. 准备重签名工具:http://www.troido.de/re-sign.jar(在mac上没办法用,只能在windows上用)2. 下载robotium.jar http://code.google.com/p/r

2015-10-28 08:56:49 595

转载 【Android测试技巧】02. 测试手机客户端HTTPS 你应该知道的事

转载地址:http://blog.csdn.net/wirelessqa/article/details/8810781了解httpsHTTPS的主要思想是在不安全的网络上创建一安全信道,并可在使用适当的加密包和服务器证书可被验证且可被信任时,对窃听和中间人攻击提供合理的保护HTTPS的信任继承基于预先安装在浏览器中的证书颁发机构(意即“我信任证书颁发机构告

2015-10-28 08:55:16 1022

转载 java IO流的分类和操作

转载地址:http://blog.csdn.net/xxyyww/article/details/5780948在这一章我们将学习IO操作的学习,几乎所有的计算机语言都有IO的操作,而java也不例外,在java中IO的操作是以流的方法来描述的,也利于我们的理解和学习,把文件的传输当做流水般在两端流动,我们所要做的就是在两端架好管道!      我们可以从三大类

2015-10-27 09:02:25 330

转载 Java 多线程----synchronized关键字详解

转载地址:http://www.cnblogs.com/mengdd/archive/2013/02/16/2913806.html多线程的同步机制对资源进行加锁,使得在同一个时间,只有一个线程可以进行操作,同步用以解决多个线程同时访问时可能出现的问题。  同步机制可以使用synchronized关键字实现。  当synchronized关键字修饰一个方法的时候

2015-10-27 08:59:29 394

转载 判断两个apk的签名一致

转载地址:http://blog.csdn.net/jlminghui/article/details/409770611.抽取两个apk中的CERT.RSA文件;2.使用命令keytool -printcert -file CERT.RSA   3.对比md5是否相同,相同则认为签名相同,反之亦然。

2015-10-23 15:43:49 1497

转载 Jenkins知识地图

转载地址:http://www.cnblogs.com/puresoul/p/4183993.html转自:http://blog.csdn.net/feiniao1221/article/details/10259449  这篇文章大概写于三个月前,当时写了个大纲列表,但是在CSDN上传资源实在不方便,有时上传了莫名审核不通过,如果以前有人上传过,也会导致上传失败。现

2015-10-23 13:54:11 637

转载 搭建持续集成单元测试平台(Jenkins+Ant+Java+Junit+SVN)

转载地址:http://www.cnblogs.com/puresoul/p/4212752.html一、环境准备Jenkins:到官网下载jenkins.war包:http://jenkins-ci.org/安装方法有两种:把下载下来的jenkins.war包放到文件夹下,如C:\jenkins,然后打开命令行窗口并进到该目录下,执行java -jar

2015-10-23 13:52:49 3245 3

转载 http://www.cnblogs.com/puresoul/p/4828913.html

转载地址:http://www.cnblogs.com/puresoul/p/4828913.html一、查看Jenkins有哪些环境变量1、新建任意一个job2、增加构建步骤:Execute shell 或 Execute Windows batch command3、点击输入框下方的“可用环境变量” 4、可以看到有如下变量供使用: 

2015-10-23 13:50:51 1157

转载 移动终端app测试点总结

转载地址:http://www.cnblogs.com/puresoul/p/4420940.html以下所有测试最后必须在真机上完整的执行1、安装、卸载测试在真机上的以及通过91等第三方的安装与卸载安装在手机上还是sd卡上2、启动app测试3、升级测试  数字签名、升级覆盖安装、下载后手动覆盖安装、跨版本升级、升级后可以正常使用。  覆盖安装要确保数据库有字段更新

2015-10-23 13:48:52 1122

转载 APP测试体系

转载地址:http://www.cnblogs.com/puresoul/p/4593549.html网上找的图片,总结的很好:作者:Glen.He 出处:http://www.cnblogs.com/puresoul/ 本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责

2015-10-23 13:47:43 569

转载 android adb常用指令

转载地址:http://www.cnblogs.com/puresoul/p/4667343.htmlAndroid 调试桥(adb)是多种用途的工具,该工具可以帮助你你管理设备或模拟器 的状态。可以通过下列几种方法加入adb:在设备上运行shell命令通过端口转发来管理模拟器或设备从模拟器或设备上拷贝来或拷贝走文件下面对adb进行了介绍并描述了常见的使用.

2015-10-23 13:46:14 607

转载 Appium 服务关键字

转载地址:http://www.cnblogs.com/puresoul/p/4709189.htmlAppium 服务关键字关键字描述实例automationName你想使用的自动化测试引擎Appium (默认) 或 SelendroidplatformName你要测试的手机操作系

2015-10-23 13:40:43 764

转载 Jmeter关联

转载地址:http://www.cnblogs.com/puresoul/p/4742587.html一、Jmeter关联的方式:  Jmeter中关联可以在需要获取数据的请求上 右键-->后置处理器 选择需要的关联方式,如下图有很多种方法可以提取动态变化数据:     二、正则表达式提取器:   1、比如需要提取如下响应文本中的 “百度一下,你就知道” 里

2015-10-23 13:38:41 510

转载 Jmeter代理录制脚本

转载地址:http://www.cnblogs.com/puresoul/p/4817508.html录制的原理:1、LR/Jmeter录制是针对网络通讯协议层面的,它只关心客户端与服务器端的通讯包2、LR/Jmeter的并发测试实际上就是并发客户端与服务器端的通讯过程3、压力是通过多进程/多线程方式实现的,目前流行OS都是支持线程。每个进程/线程向服务器后台发送1个请求脚

2015-10-23 13:35:26 590

转载 Jmeter脚本调试利器---Debug Sampler

转载地址:http://www.cnblogs.com/puresoul/p/4817832.html一、Debug Sampler介绍:  使用Jmeter开发脚本时,难免需要调试,这时可以使用Jmeter的Debug Sampler,它有三个选项:JMeter properties,JMeter variables,System properties:1、JMe

2015-10-23 13:29:36 5010

转载 搭建持续集成接口测试平台(Jenkins+Ant+Jmeter)

转载地址:http://www.cnblogs.com/puresoul/p/4737716.html一、环境准备:1、JDK:http://www.oracle.com/technetwork/java/javase/downloads/index.html2、Jmeter:http://jmeter.apache.org/download_jmeter.cgi3、Ant

2015-10-23 13:27:18 4452 1

转载 Jmeter组件执行顺序与作用域

转载地址:http://www.cnblogs.com/puresoul/p/4833841.html1)配置元件---Config Element:  用于初始化默认值和变量,以便后续采样器使用。配置元件大其作用域的初始阶段处理,配置元件仅对其所在的测试树分支有效,如,在同一个作用域的任何采样器前。2)前置处理器--- Pre Processors:  前置处理器会在采样器发出请

2015-10-23 13:24:55 384

转载 Jmeter之HTTP Request Defaults

转载地址:http://www.cnblogs.com/puresoul/p/4853276.html一、HTTP Request Defaults的作用:  该组件可以为我们的http请求设置默认的值。假如,我们创建一个测试计划有很多个请求且都是发送到相同的server,这时我们只需添加一个Http request defaults组件并设置“Server Name or IP”

2015-10-23 13:21:55 847

转载 Jmeter之逻辑控制器(Logic Controller)

转载地址:http://www.cnblogs.com/puresoul/p/4886574.html前言:1、 Jmeter官网对逻辑控制器的解释是:“Logic Controllers determine the order in which Samplers are processed.”。意思是说,逻辑控制器可以控制采样器(samplers)的执行顺序。由此可知,控制器需要和采样器

2015-10-23 13:20:14 693

转载 Jmeter之Http Cookie Manager

转载地址:http://www.cnblogs.com/puresoul/p/4853187.html一、Http Cookie Manager的作用:1、自动管理cookie:象浏览器一样的存储和发送Cookie,如果发送一个http请求他的响应中包含Cookie,那么Cookie Manager就会自动地保存这些Cookie并在所有后来发送到该站点的请求中使用这些Coo

2015-10-23 13:17:38 7887

转载 Jmeter分布式测试

转载地址:http://www.cnblogs.com/puresoul/p/4844539.html在使用Jmeter进行性能测试时,如果并发数比较大(比如最近项目需要支持1000并发),单台电脑的配置(CPU和内存)可能无法支持,这时可以使用Jmeter提供的分布式测试的功能。一、Jmeter分布式执行原理:  1、Jmeter分布式测试时,选择其中一台作为调度机(

2015-10-23 10:26:38 635

转载 Servlet 工作原理解析

转载地址:http://www.ibm.com/developerworks/cn/java/j-lo-servlet/==================================================================================Web 技术成为当今主流的互联网 Web 应用技术之一,而 Servlet 是 Java Web 技术的

2015-10-22 16:28:37 248

转载 Tomcat 系统架构与设计模式,第 2 部分: 设计模式分析

转载地址:http://www.ibm.com/developerworks/cn/java/j-lo-tomcat2/门面设计模式门面设计模式在 Tomcat 中有多处使用,在 Request 和 Response 对象封装中、Standard Wrapper 到 ServletConfig 封装中、ApplicationContext 到 ServletCont

2015-10-22 16:26:06 330

转载 Tomcat 系统架构与设计模式,第 1 部分: 工作原理

转载地址:http://www.ibm.com/developerworks/cn/java/j-lo-tomcat1/本文以 Tomcat 5 为基础,也兼顾最新的 Tomcat 6 和 Tomcat 4。Tomcat 的基本设计思路和架构是具有一定连续性的。Tomcat 总体结构Tomcat 的结构很复杂,但是 Tomcat 也非常的模块化,找到了 Tomc

2015-10-22 16:24:56 372

转载 史上最全最强SpringMVC详细示例实战教程

转载地址:http://www.importnew.com/16176.html一、SpringMVC基础入门,创建一个HelloWorld程序1.首先,导入SpringMVC需要的jar包。2.添加Web.xml配置文件中关于SpringMVC的配置12345678

2015-10-22 13:10:52 393

转载 理解Spring MVC Model Attribute 和 Session Attribute

转载地址:http://www.importnew.com/16782.html作为一名 Java Web 应用开发者,你已经快速学习了 request(HttpServletRequest)和 session(HttpSession)作用域。在设计和构建 Java Web 应用时,理解这些作用域,如何将数据与对象和这些作用域交互是十分重要的。【在 StackOverflow

2015-10-22 13:01:01 585

转载 Android 性能测试_Monkey 实践

转载地址:https://testerhome.com/topics/3502参考资料:1. Monkey测试策略:https://testerhome.com/topics/597 2. Android Monkey测试详细介绍:http://www.jikexueyuan.com/course/1619.html测试步骤思路1. 目前做的是银行A

2015-10-21 11:16:10 2809

转载 Appium对于xpath 查找元素慢的原因

http://appium.io/slate/en/master/?java#ios-predicatehttps://developer.apple.com/library/ios/documentation/DeveloperTools/Reference/UIAutomationRef/xpath 需要遍历整个元素树,生成一个 xml 数据,然后再做 xpath 查找。遍

2015-10-20 09:24:10 6876 1

转载 HttpClient如何访问需要提交客户端证书的SSL服务

1.1 问题背景自从***一期工程上了CA认证网关之后,在访问受CA认证网关保护的应用子系统时,必须提交客户端证书。那么问题来了,如果是人工(通过IE浏览器)访问子系统自然没问题,访问时会提示选择证书,输入PIN码等等,照做即可。但是如果是应用程序去访问呢?例如,A子系统提供了外部接口程序,由于受到CA认证网关的“保护”,外部程序如何访问A子系统的接口呢?1.2 问题分析应用程序自然没

2015-10-20 09:05:38 11229

转载 soapui测试JDBC数据库

转载地址:http://www.cnblogs.com/zerotest/p/4686648.htmlsoapUI中有除了开源版本的一些非常实用的功能:使用在项目级配置的JDBC连接使用向导创建复杂的查询。结果显示XML输出视图(以及该使用向导在此视图中提供的XPath断言)。  提供JDBC连接设置方式有两种:使用项目级别的JDBC连接 -

2015-10-16 13:54:35 4644 1

原创 Jmeter登录163邮箱

闲来无事,尝试用jmeter登录了一下163的邮箱。具体步骤如下:1.首先注册一个163邮箱的账号  (废话)2.使用badboy录制163登录的请求(其实该地方可以用httpwatch来分析请求的过程,或者用firefox也可以)3.将主要的脚本导入到jmeter(至于怎么导入进去,网上一大堆,该地方就不详细说了)4.开始分析请求的过程,其实过程中有2个关键的请求第一

2015-10-16 11:01:29 8861

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除