自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

个人博客

本人博客主要专注测试技术的研究和发展

  • 博客(27)
  • 资源 (4)
  • 收藏
  • 关注

转载 从输入URL到页面加载完成

1)把URL分割成几个部分:协议、网络地址、资源路径。其中网络地址指示该连接网络上哪一台计算机,可以是域名或者IP地址,可以包括端口号;协议是从该计算机获取资源的方式,常见的是HTTP、FTP,不同协议有不同的通讯内容格式;资源路径指示从服务器上获取哪一项资源。例如:http://www.guokr.com/question/554991/协议部分:http网络地址:www.guokr

2014-09-19 14:43:16 552

原创 Loadrunner检查点设置

学习LR我也和大家一样,第一个上手之作就是登录的并发,检验系统能够并发多少用户数以及并发这么多用户数所需要的时间及系统的承受能力!这也就是最简单的性能测试场景了!当时录制好脚本并参数化用户名和密码后,插入集合点,插入事务后调试脚本是没有问题的,就开始设置场景了。我用50个虚拟用户并发场景执行成功,虚拟用户数全部通过,并且没有错误事务产生,但我在Tomcat的控制台发现,有用户登录是失败的,这是怎么

2013-12-18 12:38:51 1549

原创 Hotspot JVM虚拟机常用监控工具

1、jmap      在unix系统中,使用jmap --help查看jmap的参数,如下所述:      [root@localhost bin]# jmap --help                Usage:                jmap [option]                 (to connect to running process) 

2013-12-17 15:53:44 659

转载 性能测试调优总结与分享

第一点:         性能优化的思路:          在性能优化之前需要进行多次性能测试,精准定位性能问题,借助相应的工具包,分析系统性能瓶颈在哪里,在根据其性能指标,以及所处于层级决定选择优化的方式方法。在选择优化的方式方法时,大家可以参照以下章节调优方法,架构优化递进,进行正确的,有针对性,有步骤的优化。可能会发现部分指导思想或许有相悖嫌疑,大可不必较真,系统优

2013-12-07 16:30:37 1320

转载 测试资源

参考了“63个国外优秀测试站点链接”和其他相关资料,排除了目前已失效的网站和资料链接。在此分享,同时欢迎大家补充。http://groups.yahoo.com/group/LoadRunner 性能测试工具LoadRunner的一个论坛http://www.asq.org/ 是世界上最大的一个质量团体组织之一,有着比较丰富的论文资源,不过是收费的 http://w

2013-12-07 16:09:10 1081

原创 测试规划

互联网公司现在面临的市场环境越来越复杂,各个互联网公司对市场资源、原材料、人才资源挣脱越来越严重,公司在追求价值最大化、成本最低化的今天,很多互联网公司都在升高开发测试比率,测试工程师都有必要提升自己的贡献、产能,我们也需要将一些问题融入工作当中,在实际项目中寻找答案。      一、业务角度            1、业务痛点是什么?业务哪些地方存在问题?通过需求人员解决?通过方

2013-12-07 15:51:42 667

原创 GUI易用性测试

目前流行的界面风格有三种方式:多窗体、单窗体以及资源管理器风格,无论那种风格,以下规则是应该被重视的。1:易用性:  按钮名称应该易懂,用词准确,屏弃没楞两可的字眼,要与同一界面上的其他按钮易于区分,能望文知意最好。理想的情况是用户不用查阅帮助就能知道该界面的功能并进行相关的正确操作。.@b4blM/a0易用性细则:1):完成相同或相近功能的按钮用Frame框起来,常用

2013-12-07 15:18:31 757

原创 Selenium 自动化测试用例注意事项(一)

自动化测试设计简介        我们在本章提供的信息,对自动化测试领域的新人和经验丰富的老手都是有用的。本编描述最常见的自动化测试类型,还描述了可以增强您的自动化测试套件可维护性和扩展性的“设计模式”。还没有使用这些技术的、有经验的自动化测试工程师会对这些技术更加感兴趣。测试类型        您应该测试应用程序中的哪些部分?这取决于您的项目的各种影响因素:用户的期望

2013-10-17 14:59:33 2463

转载 通往测试架构师之路

转载说明:作者是微软亚洲工程学院的一位测试主管,他通过亲身的体会和观察描述了微软测试领域的发展,有一个很有趣的体会,“突然发现,测试技术对一个公司来说好像还蛮秘密的,微软很多内部测试工具测试框架都不产品化,虽然那些工具看起来是可以普遍运用到业界的”,先看看他这篇文章,希望tb在不久的将来,也有测试架构师出现Omomo在公司呆了有几个年头了。在测试技术方面的技能长进了不少,又能享受写

2013-10-16 09:09:58 823

转载 socket总结和感觉

基于SOCKET协议的压力测试(一)前段时间完成了一个在线客服系统的压力测试。被测系统前端页面是通过网页访问的,想当然就用HTTP协议进行录制,但发现录制的脚本里有些操作没有内容。用HTTPWATCH跟踪,看到的结果和LR一致,例如点击排队和与客服对话,客户端与服务端均没有交互。咨询了开发人员,才知道这个对话过程是使用了SOCKET协议做的异步长连接。使用HTTP+SOCKET的多协议方式

2013-06-07 22:48:43 995

转载 Weblogic监控

MessagesLogged – 该weblogic服务器实例产生的日志消息总数*       Number of total log messages generated by this instance of the weblogic server.*       Registered - 如果已取消注册由该对象表示的MBean,则返回false*       Returns fa

2013-05-13 21:00:07 1076 1

转载 大数据测试数据构造工具

在性能测试中,我们经常会涉及到测试数据,对于测试数据我们可以为两种:一种是执行测试用例中使用的测试数据;另一种是在大数据量下测试时需要的测试基础数据。两者的主要区别是在于是否会在测试中直接用于测试执行。测试基础数据可以转化为测试数据。在这里主要说明测试基础数据。一个系统经常会规划多年的业务规模,并对其性能提出要求。在测试设计时就需要测试在系统运行了多年时的性能,此时数据库中会有大量的历史数据,

2013-04-21 23:36:23 4252 1

原创 Hessian-远程服务调用

Hessian类似于Webservice,但是它不使用soap协议,它把协议报文封装到http封包中,通过HTTP信道传输。是一种高效简洁的远程调用框架,它采用的是二进制RPC协议(Binary),具有轻量、传输量小、平台无关的特点,特别适合于目前网络带宽比较小的手机网络应用项目。Hessian是通过servlet提供远程服务,完全使用动态代理来实现的,推荐采用面向接口编程,因此,Hessian服

2012-05-08 17:54:10 2471

转载 Loadrunner性能测试-关联

核心提示:当录制脚本时,VuGen会拦截client端(浏览器)与server端(网站服务器)之间的对话,并且通通记录下来当录制脚本时,VuGen会拦截client端(浏览器)与server端(网站服务器)之间的对话,并且通通记录下来,产生脚本。在VuGen的Recording Log中,您可以找到浏览器与服务器之间所有的对话,包含通讯内容、日期、时间、浏览器的请求、服务器的响应内容等等。脚本

2012-04-06 16:15:34 1114

原创 性能测试常见的问题总结

1.LoadRunner录制脚本时为什么不弹出IE浏览器?  当一台主机上安装多个浏览器时,LoadRunner录制脚本经常遇到不能打开浏览器的情况,可以用下面的方法来解决。  启动浏览器,打开Internet选项对话框,切换到高级标签,去掉“启用第三方浏览器扩展(需要重启动)”的勾选,然后再次运行VuGen即可解决问题  提示:通常安装Firefox等浏览器后,都会勾选上面得选项,导

2012-03-27 00:13:22 709

原创 常用的linux命令

系统# uname -a # 查看内核/操作系统/CPU信息# head -n 1 /etc/issue # 查看操作系统版本# cat /proc/cpuinfo # 查看CPU信息# hostname # 查看计算机名# lspci -tv # 列出所有PCI设备# lsus

2012-03-23 12:40:20 225

原创 性能测试监控 -- jprofile 监控 weblogic

性能测试时,想知道weblogic的jdk运行情况如何,可以用 jprofile 监控:jprofile介绍 ...... 这里不用解释(请狗狗...)给图看看:)服务器环境: CentOS 5.5final , WebLogic : 10.3 (weblogic自带的jdk是1.6.04)客户端环境: Windows XP SP3 , JDK1.6.05jprofile

2012-03-23 00:15:33 681

转载 性能测试总结之内存泄露和内存溢出

刚刚做完了一个项目的性能测试,“有幸”也遇到了内存泄露的案例,所以在此和大家分享一下。主要从以下几部分来说明,关于内存和内存泄露、溢出的概念,区分内存泄露和内存溢出;内存的区域划分,了解GC回收机制;重点关注如何去监控和发现内存问题;此外分析出问题还要如何解决内存问题。下面就开始本篇的内容:第一部分 概念众所周知,java中的内存java虚拟机自己去管理的,他不想C++需要自己去释

2012-03-23 00:06:42 1741

转载 Android应用正常启动流程分析

启动流程为方便排版,去掉部分方法中的参数:从Activity类的startActivity()方法开始,这个方法会调用Activity类中的public void startActivityForResult()方法startActivityForResult()方法会调用Instrumentation类中的public ActivityResult execSta

2012-03-07 00:08:34 484

原创 浅谈Android手机终端客户端的适配测试

一、Android客户端为什么要进行终端适配测试      在正式开始讨论android客户端的适配测试之前,先提供一些数据给的大家参考一下。下面是抽取android客户端在2月份的用户使用情况。【Android不同系统版本下的分布情况】【客户端在不同手机分辨率下被使用的分布情况】【客户端在不同机型中被使用的分布情况】从上面的

2012-03-02 16:04:55 3158

转载 怎样做一个人见人爱的软件测试经理

1.具有较好的人格魅力和亲和力:真正来说做到这一点非常难。这不仅要求测试经理有宽广的胸怀,良好的沟通能力和语言表达能力,还要求测试经理具有较强的应对能力。向上能把工作汇报的让领导满意,令领导信任。能把工作任务轻松,无异意的下发给下属,并让他们饱含工作热情共同协作去完成测试任务。如果您能够把扭转下属的思想,把“要我测试,变成我要测试”,我想你一定很强了。如果陌生的人一见到你,通过谈话就觉的你

2012-02-27 16:03:18 1044

原创 Android 自动化测试遇到的问题总结

在开发android自动化测试过程中,遇到了一些问题,这些问题总结如下:       今天做android项目的单元测试时,使用Android Junit Test是,发现console日志里面抛出了如下问题: Test run failed: Test run failed to complete. Expected 1 tests, received 0在google里面寻找了好久

2012-02-21 15:55:50 3881

原创 Robotium 3.0 API

一、robotium的使用:Robotium::Solo 3.0API1、包名:com.jayway.android.robotium.solo2、构造器:Solo(android.app.Instrumentation instrumentation)           Constructor that takes in the instrumentationSolo(

2012-02-18 14:16:42 1960

原创 robotium测试单独APK包

在做Android测试时,很多公司都不给源代码,仅仅只有apk包,这个给测试带来了一定的困难。Robotium本身支持对单独apk包进行测试,可能某些时候会出现一些小问题。下面是我使用robotium测试单独包的过程。仅供参考。        1、下载AndroidCalculator.apk包,可以到官方网站去下载。        2、启动eclipse,建立android工程,

2012-02-17 15:58:00 2581

转载 ActivityInstrumentationTestCase2研究成果

准备打算做一点android平台下的自动化测试,代码写好后准备进行自动化,发现自己对ActivityInstrumentationTestCase2还一点点都不太了解,不得已又返回来了解ActivityInstrumentationTestCase2的一些知识,以便后面更好的进行android平台下自动化框架的搭建和学习。public abstract classActivit

2012-02-15 17:15:33 4507

原创 Android GridView的使用

Android的GridView控件用于把一系列的空间组织成一个二维的网格显示出来应用的比较多的就是组合图片显示下面我就详细讲一个例子package com.android.test;import android.content.Context;import android.view.View;import android.view.ViewGroup;import and

2012-02-15 14:58:20 558

原创 Monkey 工具之使用

公司由于在android的投入加大,很多android下的app项目,以前版本发布后发现存在一定的性能瓶颈,因此性能测试研究提上了议事日程。      一、android性能测试理论:        android性能测试和web性能测试有很大的区别,Web性能测试目前很大一部分都是在一定的并发量的情况下,验证软件是否存在性能瓶颈;android平台下app的性能测试主要是对app输入的事

2012-02-03 14:29:34 1923

测试抓图工具

测试过程中抓图工具,在测试过程中更好处理问题。请大家及时下载

2012-03-25

终端测试方法总结

本文档给终端测试的人员一个参考,为更多终端测试人员服务。

2012-02-18

robotium自动化例子

初步接触Android自动化测试的测试人员很好的参考

2012-02-18

空空如也

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

TA关注的人

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