自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 软件测试方法大汇总

软件测试方法种类繁多,记忆起来混乱, 如果把软件测试方法进行分类, 就会清晰很多。 我参考一些书籍和网上的资料, 把常用的软件测试方法列出来, 让大家对软件测试行业有个总体的看法。 从测试设计方法分类 测试名称测试内容Black box黑盒测试把软件系统当作一个“黑箱”,无法了解或使用系统的内部结构及知识。

2014-11-24 20:50:38 659

转载 HTTP协议详解

当今web程序的开发技术真是百家争鸣,ASP.NET, PHP, JSP,Perl, AJAX 等等。 无论Web技术在未来如何发展,理解Web程序之间通信的基本协议相当重要, 因为它让我们理解了Web应用程序的内部工作. 本文将对HTTP协议进行详细的实例讲解,内容较多,希望大家耐心看。也希望对大家的开发工作或者测试工作有所帮助。使用Fiddler工具非常方便地捕获HTTP Request和HT

2014-11-24 20:17:12 474

转载 身体各个局部暴瘦的方法!

1.下巴:就是抬头!一定要使劲儿仰头,感觉下巴和脖子都收紧了,停5秒再放下,每天做20~40下。一周就会见到效果。 2.上臂内侧:两个小哑铃(可用矿泉水代替),握在手里,抬起胳膊,使上臂贴近耳朵,然后曲肘,再伸直胳膊。这样为一下。每天做3组,一组15个。 3.减后背:1)准备两个哑铃,站立姿势,双臂自然下垂,握住哑铃,上臂向后做提东西的动作,把哑铃提到胸部的侧面。15个为一组,每天做3组。

2014-11-22 23:48:03 738

翻译 【性能测试】关于Loadrunner12的测试总结

今天做了个比较全面的测试,简单在这里说一下:  1.LR12是11.52的完成版本,确实觉得整体舒服多了,用起来不是那么别扭了,有些菜单的优化还是不错的  2.对于win8.1和ie11支持确实很好,采用了新的证书策略,效果不错  3.trueclient的录制模式还是和以前差不多  4.对于手机端的模拟测试多了不少的平台,包括nexus7之类的平台也有了

2014-11-18 23:32:06 3080

转载 一个男人关心的东西决定了他的层次

> 24) &" size="3" color="#800080">一个男人关心的东西 决定了他的层次 一、拥有自信和风度 男人到了二十几岁后,就要开始学着用心去经营自己了,它体现在自己的思想与涵养上。自信是一个男人最重要的品质,自信的男人就你像一只在暴风雨中战斗的海鸥。海鸥所要说的只有一句话“让暴风雨来的再猛烈些吧”,只因为它无所畏惧。一个自信的男人,总是能够感染别人,无论这些人

2014-11-13 09:50:45 473

转载 你站在桥上看风景,看风景的人在楼上看你

当你的才华还撑不起你的野心的时候,你就应该静下心来学习;当你的能力还驾驭不了你的目标时,就应该沉下心来,历练;梦想,不是浮躁,而是沉淀和积累,只有拼出来的美丽,没有等出来的辉煌,机会永远是留给最渴望的那个人,学会与内心深处的你对话,问问自己,想要怎样的人生,静心学习,耐心沉淀,送给自己,共勉。 人,来到这世上,总会有许多的不如意,也会有许多的不公平;会有许多的失落,也会有许

2014-11-26 22:49:24 2050

转载 软件测试

软件质量关系到软件产业发展,软件测试则是软件质量重要控制手段。软件测试定义业界引用较多的是G.J. Myers在其经典著作《软件测试之艺术》中给出的测试定义:测试是为了发现错误而执行程序的过程。随着近几年来软件测试在国内迅速发展,测试工程师的职业前景也被看好,诸多业内同行及相关人士都十分关注软件测试领域的发展现状。第一章 测试知多少软件测试工程师的进阶之路

2014-11-24 23:32:31 453

转载 应该知道的福利

眼下正是年后跳槽的黄金时期,博客园里的大牛小牛拿了去年的年终奖后,有些肯定想给自己加点工资。博客园里的大牛小牛都是我们中国软件业的精英,跳槽的时候肯定手里握着好几个,不知道选择哪家。先不管工作的内容和前途,就工作本身的待遇,我们还是可以比较的。 HR是专门负责谈薪资的,当我们跟HR讨价还价的时候 HR会介绍公司有的福利,而回避公司没有的福利。作为程序员,我们一定要对跟我们利益息息相关的各种福利细节

2014-11-24 20:48:29 753

转载 Wireshark基本介绍和学习TCP三次握手

之前写过一篇博客:用 Fiddler 来调试HTTP,HTTPS。 这篇文章介绍另一个好用的抓包工具wireshark, 用来获取网络数据封包,包括http,TCP,UDP,等网络协议包。记得大学的时候就学习过TCP的三次握手协议,那时候只是知道,虽然在书上看过很多TCP和UDP的资料,但是从来没有真正见过这些数据包, 老是感觉在云上飘一样,学得不踏实。有了wireshark就能截获这些网

2014-11-24 20:39:04 424

转载 Fiddler (四) 实现手机的抓包

Fiddler是我最喜爱的工具,几乎每天都用, 我已经用了8年了。 至今我也只学会其中大概50%的功能。 Fiddler绝对称得上是"神器", 任何一个搞IT的人都得着的。小弟我立志, 一定要把Fiddler的所有的功能和用法都写出来。 写成一个完整系列的教程。Fiddler不但能截获各种浏览器发出的HTTP请求, 也可以截获各种智能手机发出的HTTP/HTTPS请求。Fi

2014-11-24 20:32:12 849

转载 Fiddler (三) Composer创建和发送HTTP Request

之前已经写过两篇Fiddler的文章了,分别是【Fiddler教程】 【Fiddler script用法】。  我准备把Fiddler写成一个系列。Fiddler的功能还有很多, 很多功能都没有被挖掘出来。这次我们介绍Fiddler中的一个非常有用的功能Composer,是用来创建和发送HTTP Request的。Composer的使用方法很简单,看下就知道用了。 阅读

2014-11-24 20:31:24 825

转载 Fiddler (二) Script 用法

通过前一篇博客 【小坦克: Fiddler教程】,我们了解了Fiddler的基本用法,  现在我们来看看Fiddler的高级用法. Fiddler Script。   Fiddler中的script 可以让我们自动修改Http request和Response 的内容。  而不用手动地去下"断点"来修改http Request或Response中的值。 阅读目录Fidd

2014-11-24 20:30:06 466

转载 HTTP协议 (七) Cookie

Cookie是HTTP协议中非常重要的东西, 之前拜读了Fish Li 写的【细说Cookie】, 让我学到了很多东西。Fish的这篇文章写得太经典了。 所以我这篇文章就没有太多内容了。 最近我打算写一个系列的HTTP文章,我站在HTTP协议的角度, 说说我对Cookie的理解。 阅读目录Cookie是什么,有什么用,为什么要用到CookieCookie的分类Coo

2014-11-24 20:27:08 428

转载 HTTP协议 (六) 状态码详解

HTTP状态码,我都是现查现用。 我以前记得几个常用的状态码,比如200,302,304,404, 503。 一般来说我也只需要了解这些常用的状态码就可以了。  如果是做AJAX,REST,网络爬虫,机器人等程序。还是需要了解其他状态码。  本文我花了一个多月的时间把所有的状态码都总结了下,内容太多,看的时候麻烦耐心点了。HTTP状态码的学习资料到处都有,但是都是理论上讲解。  本文介绍H

2014-11-24 20:26:02 389

转载 HTTP协议 (五) 代理

之前写过一个篇 【HTTP协议详解】 ,这次介绍代理服务器, 代理服务器是HTTP协议中一个重要的组件, 发挥着重要的作用。 本文介绍一些HTTP代理服务器的概念和工作原理 阅读目录什么是代理服务器Fiddler就是个典型的代理代理作用一:FQ代理作用二:匿名访问代理作用三:通过代理上网代理作用四:通过代理缓存,加快上网速度代理作用五:儿童过滤器IE代理设置:手动设置代理I

2014-11-24 20:23:52 429

转载 HTTP协议 (四) 缓存

之前写过一个篇 【HTTP协议详解】 ,这次继续介绍HTTP协议中的缓存机制。HTTP协议提供了非常强大的缓存机制, 了解这些缓存机制,对提高网站的性能非常有帮助。 本文介绍浏览器和Web服务器之间如何处理"浏览器缓存",以及控制缓存的http header.本文会使用Fiddler来查看HTTP request和Response, 如果不熟悉这工具,可以先参考[Fiddler教程] 

2014-11-24 20:22:45 338

转载 HTTP协议 (三) 压缩

之前写过一个篇 【HTTP协议详解】 ,这次继续介绍HTTP协议中的压缩。本文会使用Fiddler来查看HTTP request和Response, 如果不熟悉这个工具,可以先参考[Fiddler教程]HTTP压缩是指: Web服务器和浏览器之间压缩传输的”文本内容“的方法。 HTTP采用通用的压缩算法,比如gzip来压缩HTML,Javascript, CSS文件。 能大大减少网

2014-11-24 20:20:42 402

转载 HTTP协议 (二) 基本认证

http协议是无状态的, 浏览器和web服务器之间可以通过cookie来身份识别。 桌面应用程序(比如新浪桌面客户端, skydrive客户端)跟Web服务器之间是如何身份识别呢? 阅读目录什么是HTTP基本认证HTTP基本认证的过程HTTP基本认证的优点每次都要进行认证HTTP基本认证和HTTPS一起使用就很安全HTTP OAuth认证其他认证客户端的使用 

2014-11-24 20:19:04 367

转载 Fiddler 教程

Fiddler是最强大最好用的Web调试工具之一,它能记录所有客户端和服务器的http和https请求,允许你监视,设置断点,甚至修改输入输出数据. 使用Fiddler无论对开发还是测试来说,都有很大的帮助。阅读目录Fiddler的基本介绍Fiddler的工作原理同类的其它工具Fiddler如何捕获Firefox的会话Firefox 中使用Fiddler插件Fiddler如何捕

2014-11-24 20:14:53 442

原创 Pacing

Iteration,迭代。通过设置,可以指定虚拟用户在同一个Action中重复执行多次,每次重复称之为一个iteration。Iteration可以帮助我们模拟现实世界的重复场景。Pacing,步调。可以通过设置两次迭代之间的间隔时间,来调整各个action之间的步调(或者称之为节奏)。从定义上来看,Pacing是和iteration绑定在一起的,可以认为是iteration pacing

2014-11-23 17:27:41 790

原创 Run Logic

Run中包含Block,一个Run中可以添加多个Action和多个Block,一个BLock中可以添加多个Action。如何在一个脚本中实现不同事务不同次数的循环呢?  案例:假如你想在一个脚本中,实现登录执行1次,查询执行2次,插入执行3次,怎么办?录3个脚本?每个事务分别在脚本中复制N次? 使用block 位置:  Run-time Settings--General--Run

2014-11-23 16:44:47 1094

转载 LoadRunner 技巧之THML 与 URL两种录制模式分析

Html_based script是loadrunner的缺省模式,即默认模式,也就是通常说的高层次模式,一般优先选择这种模式这种模式录制的脚本相对简短,便于阅读。它把类属一个页面的请求放在一个web_url中。  Url-based script即通常所说的低层次录制模式,这种模式录制的脚本相对长,不利于阅读,但脚本更直观,它把客户端向服务器端发送的每一个请求都放在一个单独的web_url中

2014-11-23 16:41:36 422

转载 loadrunner之Paramater在负载测试中的数据生成规则

前段时间在做性能测试的时候,基于业务的需求,使用到了Unique Number的参数类型。脚本的业务是注册以alien开头,后面接数字的用户帐号,填写相关帐号信息、提交企业信息进行审核。其中用户帐号是alien开头拼接一个唯一数字的参数,如图:下面对Unique Number进行相关解释,先引用官方资料:(相信大家也理解这段话的意思)Unique Number: A

2014-11-23 16:37:11 525

转载 参数化

选中要参数化的内容。方法一,右键---【Replace with a new parameter】方法二,菜单【insert】----【new Parameter…】 Parameter Properties (参数属性对话框)----我们的参数化设置就通过这个对话框完成。 参数化的方式:其实参数化得方式有很多种,这里简述几种比较常见人方式。其实方式略有不同,但其结

2014-11-23 16:23:51 510

原创 think time

Action(){    double trans_time;  //定义变量......lr_start_transaction("注册"); //添加事物    lr_think_time(8);   //思考时间.......trans_time=lr_get_transaction_wasted_time("注册");  //获得消耗时间    if (tr

2014-11-23 01:27:51 1260

原创 检查点

检查点理解:      判断脚本是否执行成功是根据服务器返回的状态来确定的,如果服务器返回的HTTP状态为 200 OK ,那么VuGen 就认为脚本正确地运行了,并且是运行通过的。在绝大多数系统出错时会返回错误页面码? 不会,一般系统都会返回一个消息提示框,来提升用户感受。例如,“网站繁忙,请稍后”。其实这个时候网站已经无法正确响应用户请求了,但是VuGen 脚本无法识别,会错误地认为网站还

2014-11-23 01:06:47 707

转载 男人最理想的女人

前几天在知乎看到一个讨论,问广大男同胞认为女朋友最重要的特质是什么,以及女朋友的哪一点让你认定这辈子都想要跟她过日子了,让我深受感触啊,后来又问了问身边朋友的意见,今天归纳了他们的一些看法,发出来和姐妹们一起共勉。这里要说一下的是,男人最理想的女朋友特质,是相对于大多数男人来说,不包括就是喜欢女朋友泡夜店玩飞车的独特男人哈,之前这类恋爱和情侣相处的帖子也有过,有觉得完全用心跟着感觉走的,也有大

2014-11-22 23:39:08 656

原创 【娱乐】当一个女孩问你爱我吗?

女生会经常问她自己的爱人

2014-11-22 22:52:33 1078

转载 Session对性能测试的影响

Session介绍  Cookie是Web产品测试过程中不可缺少的一部分,我们需要通过Cookie信息辨别用户,得到属于自己的结果数据,例如DWR接口测试过程中,需要在请求头信息中传入测试用户的cookie信息,才可以得到该用户学习的课程,发表的博客,或者关注的用户等。Cookie信息通过模拟登陆操作就可以获得。但是,你有没有注意到你获得的Cookie是由什么组成的?是否包含NTES_SESS

2014-11-22 22:45:53 2513

翻译 关联

关联的原理:      先来模拟一个场景,我去坐火车,坐火车要先检票,检票员核对火车票的时间、班次等信息正确后允许我坐火车。  过了几天,我又拿着一张票去坐火车,检票员再一次核对火车票信息,发现这张票过期了,肯定不让我坐了。那我怎么才能坐火车呢?我先看看旁边那哥们的火车票上的信息,然后把自己的查票涂改成和他一模一样再去坐火车。  在我们录制测试脚本时也经常会遇到这样的情况:录制的时

2014-11-22 22:10:56 417

转载 性能测试流程-各阶段的工作

1.1 性能测试计划阶段测试计划阶段主要工作如下:1、明确测试对象2、定义测试目标3、定义测试通过的标准4、规划测试进度5、规划测试参与人员(需求、开发、测试、运维和配置)6、申请测试资源7、风险控制1.2 性能测试设计阶段测试设计阶段主要工作如下:1、测试用例设计2、测试方法设计(单场景和

2014-11-20 19:48:00 936

转载 梦想就像公车,只要先踏上一只脚

人不是被事情困扰住,而是被对那件事情的看法困扰住。------Epictetus在职业生涯发展模型中,有两种生涯发展模式,一种是资源导向模式,一种是愿景导向模式,通俗地说,前者强调能干什么先干什么,后者强调想干什么就找到资源干什么。职业与生活向来都是融为一体的,也许你拥有同样资源条件,因为不同的思考方式,从而导致不同的职业发展方向。用行动踏上理想的车

2014-11-19 20:58:26 441

转载 测试面试题汇总--第二部分

15、你所熟悉的软件测试类型都有哪些?请试着分别比较这些不同的测试类型的区别与联系(如功能测试、性能测试……)?参考答案:Compatibility Testing(兼容性测试),也称“Configuration testing(配置测试)”,测试软件是否和系统的其它与之交互的元素之间兼容,如:浏览器、操作系统、硬件等。验证测试对象在不同的软件和硬件配置中的运行情况。Functio

2014-11-19 13:28:09 627

转载 测试面试题汇总--第一期

1、什么是兼容性测试?兼容性测试侧重哪些方面?参考答案:兼容测试主要是检查软件在不同的硬件平台、软件平台上是否可以正常的运行,即是通常说的软件的可移植性。兼容的类型,如果细分的话,有平台的兼容,网络兼容,数据库兼容,以及数据格式的兼容。兼容测试的重点是,对兼容环境的分析。通常,是在运行软件的环境不是很确定的情况下,才需要做兼容。根据软件运行的需要,或者根据需求文档,

2014-11-19 13:27:09 572

转载 质量管理知识点大盘点(之二)

(2)五常法  五常法是用来维持质量环境的一种技术,西方国家称5S。香港人称为五常法,由于语文需要,故翻译了五个英文字,即Structurise, Systematise, Sanitise, Standardise, Self-discipline。在香港推行五常法,自然需要五个中文配合。也是我们平时所说:整理、整顿、清扫、清洁、修养。  中文 * 英语 (5-S) * 50点

2014-11-19 13:25:46 742

转载 质量管理知识点大盘点(之一)

一、内容提要:  1、5W3H  2、8D/5C报告  3、QC 旧七大手法  4、QC 新七大手法  5、ISO/TS16949 五大核心手册  6、10S/五常法  7、7M1E  8、SPC八大判异准则/三大判稳原则  9、IE 七大手法  10、ISO知识大总结  二、详细内容规纳:  1、5W

2014-11-19 13:24:48 847

转载 【测试人生】生生不息的人性化测试

生命是最重要的。生命是由活力组成的。活力是一切事物的根源,测试保持活力,则能够让整个团队生生不息,保持良性循环。在有活力的团队中,大家是否会都变得身体健康,我想一定会的!  最活跃,最稚嫩的婴儿,它也是最无知的,需要不断的学习,在学习中,得到知识,得到成长。  作为一个测试工程师,我们谁都不会说自己是无知的,因为我们有大学的学历,有工作的经验,有测试的理论。但是,在面对每一次的测试

2014-11-18 23:36:08 469

转载 【测试人生】致所有测试人员的信

我两年多的测试生涯到头了。我想再这里总结一下点点滴滴。以及我也会说明我为什么选择离开。在中国有着很多很多的软件测试,很多迫于环境,迫于leader,迫于很多原因,导致只是一个“执行者”。以下只是我个人的一些经历。大家可以借鉴,也可吐槽,大家随意。  首先在测试的时候需要有一些心理暗示,其实未必是暗示,可能是给自己的一些自信。  第一、产品一定是有bug的  无论你测试什么产

2014-11-18 23:33:35 675

转载 你的生命有什么可能

中国有句古话,“尽人事听天命”一直觉得消极,直到走了几十年才真正理解古人的智慧和背后蕴含的真正含义。遇见《你的生命有什么可能》的时候,是人生最低谷的时候,被信任背叛,失恋,职业困惑,创业不遂,父母压力,所有能想到的最悲催的事一盆子下来,连看都没来得及看清浑身已经冰透。如果这事让一个经历过一些波折的人赶上也许会好那么一点点,但我偏偏是他妈什么事都顺风顺水,顺漂到连求职几乎都没经历

2014-11-18 23:16:22 832

转载 【职场】吐槽软件测试的职业前景

一入“测门”深似海,再回首已是五年身。准备入“测门”的工友们,你们不要来,你以为测试加班少,都是吃香的喝辣的吗?已经在“测门”中的测友们,你们是几年身了?一定要相信干一行爱一行啊!从闫辉的博客看到的文章软件测试员>,其实我的评价很简单:不是人中龙,不要做测试。普通人做测试没有前途。原因也很简单。让我们做个小测验:10秒钟,快!举出你的10个偶像。里面有靠做测试扬名立万的么?要求

2014-11-18 13:38:15 956

空空如也

空空如也

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

TA关注的人

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