自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 用Zabbix通过JMX方式监控weblogic

JMX(Java Management Extensions,即Java管理扩展)是一个为应用程序、设备、系统等植入管理功能的框架。JMX可以跨越一系列异构操作系统平台、系统体系结构和网络传输协议,灵活的开发无缝集成的系统、网络和服务管理应用。上面的介绍有点绕,我是这么简单粗暴地理解的:JMX之于JVM或JAVA,相当于SNMP之于OS。只是JMX比SNMP更强大,除了监控外,还可以通过J

2015-05-28 16:51:18 8914

转载 (Robotium)写了个滑动屏幕的方法,分享给大家

在Robotium群里看到有人问,如何滑动屏幕中的某个view,有人说,需要根据屏幕的分辨率来计算。不需要这么麻烦的,下面的代码,可以随意滑动view。 /** * 重写drag方法,可以从view的任意点滑倒任意点. * 从view的最底部滑倒view的最上方,用来判断区域的滑动比例,可以选择滑动的比例是多少 * dragPage(View view

2015-05-28 09:06:14 1650 1

转载 AIX_有否性能瓶颈

1、topas 主要监控信息及监控指标CPU监控指标:使用率60%以下为宜,60-80%需要进一步监控,90%为资源紧张。Wait超过30%时检查磁盘使用情况。磁盘监控指标:使用率30%以下为好,30%-70%为忙,长时间70%以上,则可能存在磁盘瓶颈,需要进一步观察内存监控情况:内存主要看Comp使用率,如果长时间超过90%,需要进一步观察页面空间使用情况

2015-05-27 13:04:16 1003

转载 自动化测试与持续集成方案--接口测试

有人在上一个帖子中问,为什么要把接口测试排在最前面。 原因很简单,接口是先行的,接口没做好,后面的编码工作受限,拿不到数据。传统接口测试接口自动化测试接口自动化的持续集成探讨传统接口测试不知道别人家的接口测试是怎么做的。这边是用postman这个google插件。测试人员按照接口开发人员的wiki,设计测试用例,然后post/get一下。查看返回js

2015-05-27 09:38:18 4654 2

转载 自动化测试与持续集成方案--Jmeter 测试接口及性能

有人在我前面的帖子里面回复,可以用 Jmeter 来做接口测试. 稍微尝试了下,来给大家分享,完全是现学现卖,还请大家多多提意见。Jmeter 这工具好用,又开源,我是看了一遍官方文档,将其捡起来的。 为了让文章具备完整性,以下有些文字是网络找的。一、什么是接口测试?  接口测试是测试系统组件间接口的一种测试。接口测试主要用于检测外部系统与系统之间以及内部各个子系统之间

2015-05-27 09:22:57 11161 2

转载 Android 性能测试实践(四) 流量

流量篇最近在研究IOS 的性能测试,时间太紧没来得及发帖,加通宵挤出时间给大家分享一点东西,希望对大家有所帮助!Android 2.2之前对于Android2.2 的流量 版本以前的系统的流量信息都存放在 proc/net/dev(或者 proc/self/net/dev)文件下,读取文件然后对其进行解析就行了。读取某一个应用的流量,则读取proc/uid_stat/uid /

2015-05-27 09:12:25 6379

转载 Android 性能测试实践(三)Cpu

Cpu篇关于Android 的Cpu占用率需要注意以下三种情况:1.空闲状态下的应用CPU消耗情况 简单说这种情况呢就是说被测应用在系统资源非常空闲的情况下的占用率,比如只开一个被测应用2.中等规格状态下的应用CPU消耗情况 简单说这种情况就是后台已经有几个应用在运行已经并且消耗了系统的一些资源的情况下进行测试。3.满规格状态下的应用CPU消耗情况 这个就不要说了,

2015-05-27 09:11:44 1257

转载 Android 性能测试实践(二) 实时监控工具

前言各位 这个工具是本人写的非常简陋体验也非常一般,大家手下留情,不要吐槽!能用上的拿去用吧!Monkey说开源,但是呢git我正在研究怎么用,回头更新源码给大家!这个工具问题估计很多,写的不是很好会有很多手机不支持所以有什么问题可以联系我!我能帮助你的尽力而为!文件地址64位!http://yunpan.cn/cjhRq5eU5AUDP (提取码:a3e9)

2015-05-27 09:09:20 1228 1

转载 Appium 主从远程控制执行

周末在家无聊研究了一个关于Appium 远程控制从机执行的方法,分享给大家分享的主题:说白了就是你的机器的case交给别的机器帮你执行!1,首先大家先看下面这段,大家应该都知道要能使Appium运行起来必须先配置好相关的参数;这是我个人的代码,有点丑勿见怪 public void setUp() throws Exception{ //启动

2015-05-27 09:08:33 2338 1

转载 Android 性能测试实践(一)

前言:前段时间花了两周的时间做了一个基于Android 客户端的性能测试现在分享给大家,希望对大家有所帮助!Look-Look1,既然是基于Android客户端的性能测试那就与后台的一些API、数据接口要区分开来~!2,Android的性能测试能其实包括很多很多的测试项比如:资源消耗,内存泄露,电量功耗,启动耗时,渲染等等....怎么去做?1,采集数据 :采

2015-05-27 09:07:51 691

转载 Appium IOS 真机测试 iphone

使用APPIUM + java 操作真机报下面的错误!错误详情:错误:配置代码package ios;import static org.junit.Assert.*;import io.appium.java_client.remote.MobileCapabilityType;import java.io.File;i

2015-05-27 09:05:46 5043

转载 Monkey for iOS

如果你要再IOS上面跑monkey 前提是要有 被测APP的源码@!真机测试monkey我还没研究到!后续!本帖面向对象是初学IOS monkey的 哥们,高手别吐槽!!!!我会后续更新第一步:打开Xcode 再把AppDebug到你模拟器上第二步:再打开profile第三步:选择automation第四步:选择j

2015-05-27 09:04:41 1243

转载 ReportNG 手把手教你弄测试报告

ReportNG 是一个配合TestNG运行case后自动帮你在test-output文件内生成一个相对较为美观的测试报告!ReportNG 里面Log 是不支持中文的,我改过ReportNG.jar源码,具体方法看最下面,也可以找我直接要jar!话不多说直接上环境准备:1,你需要这些架包解释:有人会问现在ReportNG版本不是1.1.4吗?为什么我这

2015-05-27 09:03:27 1049

转载 uiautomatorviewer 二次开发之自动生成控件定位符

uiautomatorviewer二次开发之自动生成控件定位符前言我们在使用Appium进行移动自动化测试脚本编写的时候,经常出现控件无法定位,如ListView下面的item,控件基本属性一样的、某些控件没有id、name等,这个时候,如果单纯靠id、name、text可能无法完全唯一定位一个控件,这个时候就需要编写xpath了,可是xpath语法、写法对于没有接触过的测试人员来说,又是

2015-05-27 08:58:28 4317 4

转载 JVM调优汇总

参考网址 http://pengjiaheng.spaces.live.com/blog/cns!2DAA368B386E6AEA!770.entry 这个讲的比较全面, 比较入门 http://blog.csdn.net/Peart_Boy/archive/2006/10/01/1313413.aspx 讲的基本概念不错, 虽然比较老(jdk1.3) http://www.blogj

2015-05-22 10:43:19 446

转载 JVM -XX: 参数介绍

功能开关:参数默认值或限制说明参数默认值功能-XX:-AllowUserSignalHandlers限于Linux和Solaris,默认不启用允许为java进程安装信号处理器,信号处理参见类:sun.misc.Signal, sun.misc.SignalHandler-XX:+Di

2015-05-22 10:33:19 479

转载 两种bean初始化方法混用造成运行时间消耗

在接口测试中,我们都要对bean进行初始化。初始化方法有两种:一种是建一个基础类文件basecase,在这里面定义接口,并将bean文件加载进来。后面的测试用例只要继承这个basecase就可以。如: 一种是建两个类,一个SpringBeanUtil用来加载bean配置,一个Beans用来定义接口。如下:这种方法区别前一种方法是,这种方法不需要每个用例都去继承一

2015-05-21 16:56:59 660

转载 httpclient模拟登陆操作实现

接口测试中,如果遇到http的接口,同时又需要登陆后的一些操作,怎么办?    性能测试中,jmeter工具下,一些需要登陆后的操作,登陆除了badboy的录制操作,还有没有别的办法?    在本地,用httpclient模拟用户登陆操作,给大家分享下一个登陆的实现方式。1 cookie值的获取:2 httpclient请求,对传入cookie值和需要访问的url进行登陆后的h

2015-05-21 16:54:29 1826

转载 接口测试自动化生成框架

转载地址: http://blog.sina.com.cn/s/blog_6cf812be01010bqf.html 接口测试这个词语,相信大家都不陌生了吧。目前我个人的理解,接口测试应该属于白盒测试的范畴,也是很多测试工程师很想从事和向往的一个测试手段。大家都觉得白盒测试深不可测,但实际上是怎么样的呢.接口测试的实施优先级对于Web应用来说,接口测试就是对某一个接口进行测

2015-05-21 16:06:31 753

转载 Dom4j中XPath相对路径的使用

Dom4j中XPath相对路径的使用XPath是用来表达XML文档树各种元素的位置的描述。通过XPath直接获取文档元素比较准确,直接,效率也高。  XPath的路径分相对的和绝对的,绝对路径以“/"开始,相对路径以“./”或直接以元素的名开头。样例XML文件如下:   china   zhengzhou          101

2015-05-21 15:50:10 1385

转载 java中URL和File的相互转化

首先,想比较一下这两者的不同。URL用于网络,所以带有明显的protocol,而且对于中文及符号支持的很不好。File就是我们平常系统中的文件路径了,对于中文及符号都支持,但是已经没有protocol了。所以,虽然两者都可以表示文件路径,但是却不能混用了。典型的URL和File路径的比较:URL:file:/D:/my%20java/URL&FILE/%e5%9b%be%e7%89%87/

2015-05-21 15:48:02 1070

原创 记录一下解决webdriver启动浏览器报“Unable to find a free port”问题的方法

1.我的webdriver启动浏览器很简单public void getWebDriver() {System.out.println("开始启动浏览器...");System.setProperty("webdriver.chrome.driver","c:\\chromedriver.exe"); driver = new ChromeDriver();if (driver

2015-05-21 10:15:17 4499 3

转载 解决部分机型 appium 安装应用时需要手动确认的问题

最近在moto x上(5.0的,不确定是不是所有5.0都这样)跑case遇到一个问题:每次在appium安装应用的时候系统会弹窗提示是否确认安装。需要手动点击确认才能继续,否则就只能卡在这里。翻看源码发现appium使用的是adb install来安装应用的,手动执行adb install确实会弹窗度娘那里得来还有一种安装方法pm install手动尝试先把包p

2015-05-21 10:02:36 5867

转载 Robotium之Android控件定位实践和建议(Appium/UIAutomator姊妹篇)

本人之前曾经撰文描述Appium和UIAutomator框架是如何定位Android界面上的控件的。UIAutomator定位Android控件的方法实践和建议Appium基于安卓的各种FindElement的控件定位方法实践和建议今天我们换一个渊源更留长,当今更盛行的框架Robotium,实践下看它又是如何对控件进行定位的。1. 背景为保持这个系列的一致性

2015-05-18 12:27:31 712

转载 Android 内存溢出解决方案(OOM) 整理总结 (软引用(SoftReference)、虚引用(PhantomRefrence)、弱引用(WeakReference),)

文章来源:http://ikeepu.com/bar/10349024在最近做的工程中发现加载的图片太多或图片过大时经常出现OOM问题,找网上资料也提供了很多方法,但自己感觉有点乱,特此,今天在不同型号的三款安卓手机上做了测试,因为有效果也有结果,今天小马就做个详细的总结,以供朋友们共同交流学习,也供自己以后在解决OOM问题上有所提高,提前讲下,片幅有点长,涉及的东西太多,大家耐心看,

2015-05-18 12:24:52 1992

转载 web性能测试基本性能指标

Web性能测试的部分概况一般来说,一个Web请求的处理包括以下步骤:(1)客户发送请求(2)web server接受到请求,进行处理;(3)web server向DB获取数据;(4)webserver生成用户的object(页面),返回给用户。给客户发送请求开始到最后一个字节的时间称为响应时间(第三步不包括在每次请求处理中)。1.事务(Transaction)在web性能测

2015-05-18 11:07:56 801

转载 Recording and Performance testing Android applications with HP Loadrunner VuGen

原文地址:http://www.perftesting.co.uk/recording-and-performance-testing-android-applications-with-hp-loadrunner-vugen/2011/11/14/?replytocom=485#respondIn this article I will show how to create a Load

2015-05-12 16:56:18 1629

转载 自动化测试与持续集成方案--接口测试

有人在上一个帖子中问,为什么要把接口测试排在最前面。 原因很简单,接口是先行的,接口没做好,后面的编码工作受限,拿不到数据。传统接口测试接口自动化测试接口自动化的持续集成探讨传统接口测试不知道别人家的接口测试是怎么做的。这边是用postman这个google插件。测试人员按照接口开发人员的wiki,设计测试用例,然后post/get一下。查看返回json的状态或者字段。

2015-05-11 10:55:45 1070

转载 自动化测试与持续集成方案--Android crash 收集

之前看到有人在论坛里面问monkey的执行,我决定不按照前言中的顺序写了,大家可以各取所需。本篇文章与Monkey有关,但又不局限于此。我曾经尝试用Monkey来做crash的收集。Monkey的执行Log的分析Crash的采集思考和讨论Monkey的执行当我刚开始接触移动互联网的时候,到处找关于Monkey的文档看,每篇文章都说Monkey很简单,就一条命令,然后就是对各种参

2015-05-11 10:53:05 1514 1

转载 Monkey 的专项测试浅谈

前言其实去年年底我就说过很多公司功能测试都做的差不多了,接下来就开始折腾什么性能测试啊,安全测试啊,持续集成啊,Hybrid啦等等。果不其然,最近很多测试同学开始问我性能相关的问题。当然我们专业点来讲这个叫做专项测试,那么专项测试其实也是区分什么人去做,工具组的人也在做,业务组的人也在做,只不过大家做的切入点会很不同。也许很多同学也比较好奇我毕竟也去那么多公司撕逼了,到底我平时在做什么,怎么做

2015-05-11 10:49:58 2966 1

转载 关于Android在线支付Alipay(支付宝)开发的经验分享

在近期,公司需要开发一个关于在线支付的模块,所以需要用到第三方支付平台转载请注明出处:http://blog.csdn.net/ht_android/article/details/45307165经过一周多的时间对这两种支付平台的研究,完成功能后将经验分享给大家,希望能帮助到有需求的朋友。首先是支付宝的开发资料方面: 接口申请url https://b.alipay.

2015-05-04 15:29:32 1320

空空如也

空空如也

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

TA关注的人

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