十五年测试老手,长期负责WEB\APP 项目测试,目前主要负责团队管理工作。
  • Hadoop 0.23编译

    2011-11-27 16:29:42

    [p=30, 2, left]编译(环境linux,需要联网)[/p][p=30, 2, left]1.首先下载hadoop 0.23版本[/p][p=30, 2, left]svn checkouthttp://svn.apache.org/repos/asf/hadoop/common/tags/release-0.23.0-rc0/[/p][p=30, 2, left]2.进入release-0.23.0-rc0目录下能看到INSTALL.TXT文件,这里有编译hadoop 0.23的教程.[/p][p=30, 2, left]编译前的准备:.[/p][p=30, 2, left]a)* Unix System[/p][p=30, 2, left]b)* JDK 1.6[/p][p=30, 2, left]c)* Maven 3.0[/p][p=30, 2, left]d)* Forrest 0.8 (if generating docs)[/p][p.
  • hadoop中mapreduce部分执行流程

    2011-11-27 16:28:08

    [p=30, 2, left]最近看了hadoop的mapreduce部分代码,看了之后总结了一下,算是成果吧。以下是程序执行的主要流程,其中参考了网上的一些文章。[/p][p=30, 2, left]概括[/p][p=30, 2, left]Hadoop包括hdfs与mapreduce两部分,在试用期期间我主要看了mapreduce部分,即hadoop执行作业的部分。[/p][*][p=30, 2, left]mapreduce中几个主要的概念[/p][p=30, 2, left]mapreduce整体上可以分为这么几条执行的线索,jobclient,JobTracker与TaskTracker。[/p][*][p=30, 2, left]JobClient[/p][p=30, 2, left]每一个job都会在用户端通过.
  • Hadoop 0.23 性能笔记

    2011-11-27 16:26:32

    [p=30, 2, left]Cloudera 的Hadoop World上看到的这个PPT:Hadoopand Performance,介绍了一些现在0.20 和0.23版本性能优化的技巧,这里做个笔记[/p][p=30, 2, left]Hadoop性能误区[/p][*]Java 很慢Hadoop主要的瓶颈在磁盘IO 或者网络传输上,不是cpu[p=30, 2, left]在cpu 热点上,我们可以使用JNI 或者sun.misc.Unsafe[/p][*]Java 没有提供足够的系统底层的支持 JNI 跟C一样可以容许我们调用任何系统调用[p=30, 2, left]我们能够集成汇编代码[/p][*]HadoopIO 有太多层了 Linux IO调度器,ext4,XFS 的开发人员的确比我们更.
  • 什么是Cookies

    2011-11-27 16:24:48

    [p=21, 2, left]什么是Cookies[/p][p=21, 2, left]Cookies现在经常被大家提到,那么到底什么是Cookies,它有什么作用呢?Cookies是一种能够让网站服务器把少量数据储存到客户端的硬盘或内存,或是从客户端的硬盘读取数据的一种技术。Cookies是当你浏览某网站时,由Web服务器置于你硬盘上的一个非常小的文本文件,它可以记录你的用户ID、密码、浏览过的网页、停留的时间等信息。当你再次来到该网站时,网站通过读取Cookies,得知你的相关信息,就可以做出相应的动作,如在页面显示欢迎你的标语,或者让你不用输入ID、密码就直接登录等等.
  • Cookie测试工具小汇

    2011-11-27 16:21:54

    [p=30, 2, left]现在很多网站都用到Cookies,特别是用户的登陆以及购物网站的购物车。 Cookies 通常用来存储用户信息和用户在某应用系统的操作,当一个用户使用Cookies 访问了某一个应用系统时,Web 服务器将发送关于用户的信息,把该信息以Cookies 的形式存储在客户端计算机上,这可用来创建动态和自定义页面或者存储登陆等信息。如果Web 应用系统使用了Cookies ,就必须检查Cookies 是否能正常工作。测试的内容包括Cookies是否起作用,存储的内容是否正确,是否按预定的时间进行保存,刷新对Cookies 有什么影响等。[/p][p=30, 2, l.
  • SHE,全称 Selenium Hudson Eclipse

    2011-11-26 10:56:44

    1.eclipse来写测试代码2.提交 svn(测试代码check,可选3.hudson会检测(svn是否有更新),检测到更新就通过同步更新到其它slave机器(也可以每天定时执行)。4.maven执行test5.grid把test分发到各个slave测试机(有不同的浏览器).6.在hudson上看junit测试报告。如果执行失败我会收到邮件或旺旺通知
  • 有想学web性能测试的么

    2011-11-26 09:59:47

    本帖最后由 msnshow 于 2011-12-9 13:32 编辑有想学web性能测试的么新开群 "在测试的路上”之--性能 群 195332787129430722
  • IT公司软件配置管理

    2011-11-26 09:40:52

  • 前后端如何优化网站性能

    2011-11-19 22:06:18

    一、前端优化网站性能优化是一个很综合的话题,涉及到服务器的配置和网站前后端程序等各个方面,我只是从实际经历出发,分享一下自己所尝试过的网站性能优化方法。之所以在标题上挂一个web2.0,是因为本文更偏重于中小网站的性能优化,我所使用的系统也是典型web2.0的LAMP架构。首先讲讲前端的优化,用户访问网页的等待时间,有80%是发生在浏览器前端,特别是页面和页面中各种元素(图片、CSS、Javascript、 flash…)的下载之上。因此在很多情况下,相对于把大量的时间花在艰苦而繁杂的程序改进上,前端的优化往往能起到事.
  • Loadrunner性能测试经验总结

    2011-11-19 21:48:17

    第一步:计划测试1、明确压力点,根据压力点设计多少种场景组合2、把文档(包括多少种场景组合、场景与场景组合条件的对应表)写好3、如果监测UNIX机器,在被监测的机器需要安装监测Unix的进程4、让开发人员帮助我们准备测试数据或他们写相关的文档我们来准备数据5、让开发人员做一个恢复数据的脚本,以便于我们每次测试的时候都能够有一个相同的环境6、针对每一个模块包括四个子文件夹:如模块A下包括“脚本”“场景”“结果”“图表” 四个子文件夹,每个子文件夹储存对应的文件,如下表所示其中:结果名“1场景”是在场.
  • LoadRunner函数中的几个陷阱

    2011-11-17 22:52:16

    1、atof  在LoadRunner中如果直接用:  float f;  f=atof("123.00");  lr_output_message("%f",f);  输出的结果会是1244128.00,根本不是我们想要的。  因为float,double型在不同的平台下长度不一样,所以在loadrunner中调用atof需要显式的声明这个函数。  如下:  doubleatof (const char *string);  float f;  f=atof("123.00");  lr_output_message("%.2f",f);  这样就能输出结果:123.00。  其实,在LR关于atof的帮助文档描述中有提到这点,要求使用这.
  • 利用 Selenium 自动化 web 测试

    2011-11-17 22:44:23

    本帖最后由 msnshow 于 2011-11-29 21:49 编辑[p=30, 2, left]简介[/p][p=30, 2, left]Selenium 是一个健壮的工具集合,跨很多平台支持针对基于 web 的应用程序的测试自动化的敏捷开发。它是一个开源的、轻量级的自动化工具,很容易集成到各种项目中,支持多种编程语言,比如 .NET、Perl、Python、Ruby 和 Java™ 编程语言。[/p][p=30, 2, right]回页首[/p][p=30, 2, left]利用 Selenium 测试 Ajax 应用程序[/p][p=30, 2, left]Asynchronous JavaScript and XML (Ajax) 是一种用于创建交互式 web 应用程序的 web 开发技术。.
  • 12 个免费在线的 Web 网站性能测试工具

    2011-11-17 22:43:08

    1) Web Page Test[p=30, 2, left]从世界各地多个地点,使用真正的浏览器(IE和Chrome),并在真正的消费者连接速度,对你的网站进行速度测试。您可以运行简单的测试,或执行多步交易,视频采集,内容封锁和更先进的测试,包括。您的结果将提供丰富的诊断信息,包括资源加载的瀑布图,网页速度优化检查和改进建议。[/p]2) Load Impact[p=30, 2, left]Load Impact 是一个用来测试网站一次性可支持的负载数,可在同一时间从不同的地点发起50个并发请求,然后分析出你的网页加载的速度。[/p]3) FreeSpeedTest[p=30, 2, left]FreeSpee.
  • 11个免费的Web安全测试工具

    2011-11-16 22:52:19

    1.Netsparker Community Edition(Windows)这个程序可以检测SQL注入和跨页脚本事件。当检测完成之后它会给你提供一些解决方案。2.Websecurify(Windows, Linux, Mac OS X)这是个简单易用的开源工具,此程序还有一些人插件支持,可以自动检测网页漏洞。运行后可生成多种格式的检测报告3.Wapiti(Windows, Linux, Mac OS X)这是一个用Python编写的开源的工具,可以检测网页应用程序,探测网页中存在的注入点。4.N-Stalker Free Version(Windows)此工具可一次检测100个以上的页面,包括跨页脚本的检测.
  • 利用 Selenium 自动化 web 测试

    2011-11-13 15:30:48

    [p=30, 2, left]简介[/p][p=30, 2, left]Selenium 是一个健壮的工具集合,跨很多平台支持针对基于 web 的应用程序的测试自动化的敏捷开发。它是一个开源的、轻量级的自动化工具,很容易集成到各种项目中,支持多种编程语言,比如 .NET、Perl、Python、Ruby 和 Java™ 编程语言。[/p][p=30, 2, right]回页首[/p][p=30, 2, left]利用 Selenium 测试 Ajax 应用程序[/p][p=30, 2, left]Asynchronous JavaScript and XML (Ajax) 是一种用于创建交互式 web 应用程序的 web 开发技术。Ajax 应用程序的一个特征是,不会导致一次重新加载.
  • Linux下安装LoadRunner(LoadGenerator)

    2011-11-12 23:52:09

    [p=30, 2, left]1.在HP的官方网站上下载LoadRunner9.5的Linux安装程序[T7177-15009.iso],安装文档[hp_man_LRIG9.50_01_pdf.pdf];[/p][p=30, 2, left]安装程序包括Hp、Ibm、Linux、Solaris系统的支持(LR9.0对应安装文件为[TLRNUX900WC_00.zip])。[/p][p=30, 2, left]2.安装包的处理:[/p][p=30, 2, left]1.ZIP解压:unzipTLRNUX900WC_00.zip[/p][p=30, 2, left]2.挂载ISO:mkdir /mnt/LoadRunner ; mount -t iso9660 -o loopT7177-15009.iso/mnt/LoadRunner[/p][p=30, 2, left]3.开.
  • loadrunner 输出函数

    2011-11-12 23:50:42

    输出函数:1、int lr_output_message (const char * format, exp1, exp2,...expn.); 将带有脚本部分和行号的消息发送到输出窗口和日志文件参数:format 格式字符串,使用标准的消息格式。exp1,exp2..参数列表消息格式:CharacterArgument TypePrinted Asd,iintdecimal numberointunsigned octal number without a leading zerox,Xintunsigned hexadecimal number without a leading 0xuintunsigned decimal numbercintsingle characterschar *print character.
  • loadRunner字符串函数

    2011-11-12 23:49:42

    1、char * lr_eval_string (const char * instring );返回输入的字符串。如果字符串实参只包含一个形参,该函数返回形参的当前值。示例:lr_eval_string("The row count is: {row_cnt}"));lr_out_message("Img = %s",lr_eval_string("{img}"));//将img变量转化为字符串输出2、int lr_save_string (const char *param_value, const char *param_name);将指定以Null结束的字符串赋值给参数。该函数用于关联查询,要确定参数值请使用Lr_eval_string。示例:lr_save_string("你好吗?","hello");lr_output_message("刚才.
  • HP LoadRunner 11 下载

    2011-11-12 23:48:32

    本帖最后由 msnshow 于 2011-11-16 21:57 编辑LoadRunner,是一种预测系统行为和性能的负载测试工具。通过以模拟上千万用户实施并发负载及实时性能监测的方式来确认和查找问题,LoadRunner能够对整个企业架构进行测试。通过使用 LoadRunner,企业能最大限度地缩短测试时间,优化性能和加速应用系统的发布周期。 LoadRunner是一种适用于各种体系架构的自动负载测试工具,它能预测系统行为并优化系统性能。使用迅雷下载:HP LoadRunner 11下载地址http://www.genilogix.com/downloads/loadrunner/loadrunner-11.isoLoad .
  • 等价类划分

    2011-11-12 23:22:32

    等价类划分  等价类划分是一种典型的黑盒测试方法,用这一方法设计测试用例可以不用考虑程序的内部结构,只以对程序的要求和说明,即需求规格说明书为依据,仔细分析和推敲说明书的各项需求,特别是功能需求,把说明中对输入的要求和输出的要求区别开来并加以分解。  由于穷举测试的数量太大,以致于无法实际完成,促使我们在大量的可能数据中选取其中的一部分作为测试用例。例如,在不了解等价分配技术的前提下,测试了1+1、1+2、1+3和1+4之后,还有必要测试1+5和1+6吗?能否放心地认为它们正确吗?那么1+999…(可以输入的.
1042/6<123456>
Open Toolbar