﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>IT博客-秋阳的软件测试专栏-随笔分类-04 性能测试</title><link>http://www.cnitblog.com/qiuyangzh/category/378.html</link><description /><language>zh-cn</language><lastBuildDate>Tue, 27 Sep 2011 16:26:54 GMT</lastBuildDate><pubDate>Tue, 27 Sep 2011 16:26:54 GMT</pubDate><ttl>60</ttl><item><title>如何通过LoadRunner监控Linux和Unix操作系统的资源状况</title><link>http://www.cnitblog.com/qiuyangzh/archive/2006/11/27/19626.html</link><dc:creator>qiuyangzh</dc:creator><author>qiuyangzh</author><pubDate>Mon, 27 Nov 2006 04:02:00 GMT</pubDate><guid>http://www.cnitblog.com/qiuyangzh/archive/2006/11/27/19626.html</guid><wfw:comment>http://www.cnitblog.com/qiuyangzh/comments/19626.html</wfw:comment><comments>http://www.cnitblog.com/qiuyangzh/archive/2006/11/27/19626.html#Feedback</comments><slash:comments>12</slash:comments><wfw:commentRss>http://www.cnitblog.com/qiuyangzh/comments/commentRss/19626.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/qiuyangzh/services/trackbacks/19626.html</trackback:ping><description><![CDATA[
		<div class="wiki-content">
				<p>  我们在使用LR进行性能测试的时候，经常有需要监控OS的资源使用情况的需求。对于Windows系统，这个工作进行起来很方便，直接在LR的资源监控窗口中添加需要被监控的机器名或IP即可，但对于Linux/Unix系统，则要稍微复杂一些，我在这里简单介绍一下如何在LR中监控Linux/Unix系统的资源使用情况：<br /><b><br />  Linux</b></p>
				<p>  对于Linux系统，要想通过LR监控Linux/Unix系统的资源使用情况，需要运行rstatd服务。如果OS没有安装rstatd（可以查找一下系统中是否存在rpc.rstatd这个文件，如果没有，则说明系统没有安装rstatd），则需要进行安装。rstatd安装步骤如下：</p>
				<p>  获得rstatd的安装介质（rstatd.tar.gz）。rstatd可以从redhat的安装CD中获得，或者从网站上下载（给出一个下载地址，sourceforge的：http://heanet.dl.sourceforge.net/sourceforge/rstatd）。</p>
				<p>  将rstatd.tar.gz拷贝到Linux系统中，解压，赋予可执行权限，进入rpc.rstatd目录，依次执行如下命令：<br />      #./configure<br />      #make<br />      #make install <br />  结束后，运行./rpc.rstatd命令，启动服务。这个时候，你就可以在LR中监控Linux资源了。<br /><b><br />  Unix</b></p>
				<p>对于Unix系统，比如Solaris，AIX或者HP UX等，它们的配置过程比较简单——在inetd.conf（在/etc目录下）文件中去掉rstatd前面的注释，然后启动rstatd服务即可。 </p>
		</div>
		<!--
    Root decorator: all decisions about how a page is to be decorated via the
                    inline decoration begins here.
-->
		<!--
    Switch based upon the context. However, for now, just delegate to a decorator
    identified directly by the context.
-->
<img src ="http://www.cnitblog.com/qiuyangzh/aggbug/19626.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/qiuyangzh/" target="_blank">qiuyangzh</a> 2006-11-27 12:02 <a href="http://www.cnitblog.com/qiuyangzh/archive/2006/11/27/19626.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>性能测试总结</title><link>http://www.cnitblog.com/qiuyangzh/archive/2006/11/09/19003.html</link><dc:creator>qiuyangzh</dc:creator><author>qiuyangzh</author><pubDate>Thu, 09 Nov 2006 06:14:00 GMT</pubDate><guid>http://www.cnitblog.com/qiuyangzh/archive/2006/11/09/19003.html</guid><wfw:comment>http://www.cnitblog.com/qiuyangzh/comments/19003.html</wfw:comment><comments>http://www.cnitblog.com/qiuyangzh/archive/2006/11/09/19003.html#Feedback</comments><slash:comments>1</slash:comments><wfw:commentRss>http://www.cnitblog.com/qiuyangzh/comments/commentRss/19003.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/qiuyangzh/services/trackbacks/19003.html</trackback:ping><description><![CDATA[<h1><span style="FONT-FAMILY: 黑体">性能测试总结</span> </h1>
<h2 style="TEXT-INDENT: 0cm"><span style="FONT-FAMILY: 宋体">概述</span> </h2>
<p style="TEXT-INDENT: 24pt" class=MsoNormalIndent><span style="FONT-FAMILY: 宋体">对于目前以</span> <span lang=EN-US>B/S</span> <span style="FONT-FAMILY: 宋体">结构为主的产品来说，性能是一项必测的内容。</span> </p>
<p style="TEXT-INDENT: 24pt" class=MsoNormalIndent><span style="FONT-FAMILY: 宋体">关于性能方面的测试，在很多地方又被细分为：负载测试、强度测试、容量测试、压力测试等等。这种细分在概念描述上有一些用处，但在实际工作中很少会只单独的进行其中的某一项测试，实际测试基本上都是交叉性的。我们这里把所有与性能相关的测试统称为性能测试，不做具体区别。</span> </p>
<p class=MsoNormalIndent><span style="FONT-FAMILY: 宋体">&nbsp; 我们在这里所说的性能测试，指的是对系统整体性能的测试，不涉及单元模块的性能检测。</span> </p>
<p class=MsoNormalIndent><span style="FONT-FAMILY: 宋体">&nbsp; 我们在这里讨论的内容主要是基于</span> <span lang=EN-US>B/S</span> <span style="FONT-FAMILY: 宋体">架构的应用。</span> </p>
<p class=MsoNormalIndent><span style="FONT-FAMILY: 宋体">&nbsp; 要讨论性能测试，很难不涉及测试工具，我们在这里以</span> <span lang=EN-US>MI</span> <span style="FONT-FAMILY: 宋体">公司的</span> <span lang=EN-US>LoadRunner</span> <span style="FONT-FAMILY: 宋体">为默认的测试工具。</span> </p>
<h2 style="TEXT-INDENT: 0cm"><span style="FONT-FAMILY: 宋体">性能测试的介入时机</span> </h2>
<p class=MsoNormalIndent><span style="FONT-FAMILY: 宋体">性能测试应该在什么时候开始？对测试人员来说，在产品的功能稳定下来后，就应该尽早开始对产品进行性能测试。一般建议在产品的</span> <span lang=EN-US>3</span> <span style="FONT-FAMILY: 宋体">轮完整功能测试后开始。</span> </p>
<h2 style="TEXT-INDENT: 0cm"><span style="FONT-FAMILY: 宋体">测试过程</span> </h2>
<p class=MsoNormalIndent><span style="FONT-FAMILY: 宋体">性能测试的整体测试过程如下：</span> </p>
<h3 style="MARGIN-LEFT: 0cm">&nbsp;&nbsp;&nbsp; <span lang=EN-US>1.3.1<span style="FONT: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span><span style="FONT-FAMILY: 宋体">制定性能测试计划</span></h3>
<h3 style="MARGIN-LEFT: 0cm">&nbsp;&nbsp;&nbsp; <span lang=EN-US>1.3.2<span style="FONT: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="FONT-FAMILY: 宋体">搭建测试环境</span></h3>
<h3 style="MARGIN-LEFT: 0cm">&nbsp;&nbsp;&nbsp; <span lang=EN-US>1.3.3<span style="FONT: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="FONT-FAMILY: 宋体">编写测试程序</span><span lang=EN-US>/</span><span style="FONT-FAMILY: 宋体">脚本</span></h3>
<h3 style="MARGIN-LEFT: 0cm">&nbsp;&nbsp;&nbsp; <span lang=EN-US>1.3.4<span style="FONT: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="FONT-FAMILY: 宋体">测试执行和分析</span></h3>
<h3 style="MARGIN-LEFT: 0cm">&nbsp;&nbsp; &nbsp;<span lang=EN-US>1.3.5<span style="FONT: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="FONT-FAMILY: 宋体">编写测试报告，结束测试</span></h3>
<h2 style="TEXT-INDENT: 0cm"><span lang=EN-US>1.4<span style="FONT: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="FONT-FAMILY: 宋体">过程说明</span> </h2>
<p class=MsoNormalIndent><span style="FONT-FAMILY: 宋体">各个子过程的具体说明：</span> </p>
<h3 style="MARGIN-LEFT: 0cm"><span lang=EN-US>1.4.1<span style="FONT: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="FONT-FAMILY: 宋体">制定性能测试计划</span> </h3>
<p style="TEXT-INDENT: 15pt" class=MsoNormalIndent><span style="FONT-FAMILY: 宋体">分析被测试系统的情况，收集性能测试需求。制定测试计划，形成文档。测试计划应考虑以下内容：</span> </p>
<p class=MsoNormalIndent><span style="FONT-FAMILY: 宋体">&nbsp; 测试对象和场景。即我们要测试的内容是什么。系统最后对外提供的功能有很多，我们不可能也没有必要对系统所有的功能点都进行性能测试。挑选性能测试对象的一般原则是：选取那些在系统实际投入使用后，并发访问量较大的、算法比较复杂的、占用系统资源较多的功能点，也就是压力点。设定好要测试的压力点后，需要详细的描述出具体的操作过程，以及预期应该达到的性能指标。</span> </p>
<p style="LINE-HEIGHT: normal; TEXT-INDENT: 23.65pt" class=MsoNormalIndent><em><span style="FONT-FAMILY: 宋体; FONT-SIZE: 10.5pt">注：在制定测试计划时，对于系统预期应该达到的性能指标，常常是不能获得一个准确的数字。但即使是在没有任何参考数据的情况下，也应该和开发人员一起，设定一个初步的性能指标，作为后面测试的一个参照。有一个初步指标，也比没有任何指标要好。</span> </em><em><span style="FONT-SIZE: 10.5pt" lang=EN-US><o:p></o:p></span></em></p>
<p class=MsoNormalIndent><span style="FONT-FAMILY: 宋体">&nbsp; 测试环境。具体包括：选用什么样的硬件环境（计算机配置，网络结构）；什么样的软件环境（操作系统，数据库，应用服务器，</span> <span lang=EN-US>Web</span> <span style="FONT-FAMILY: 宋体">服务器）；多大的数据量（数据库，文件系统）。</span> </p>
<p class=MsoNormalIndent><span style="FONT-FAMILY: 宋体">&nbsp; 需要监控的资源。进行性能测试时，需要监控的系统软硬件资源的占用情况。这和产品的具体情况有关，一般可以考虑的因素包括：</span> <span lang=EN-US>CPU</span> <span style="FONT-FAMILY: 宋体">使用情况、</span> <span lang=EN-US>Memory</span> <span style="FONT-FAMILY: 宋体">的使用情况、磁盘的</span> <span lang=EN-US>I/O</span> <span style="FONT-FAMILY: 宋体">、网络的占用情况、数据库运行状况、</span> <span lang=EN-US>Web/</span> <span style="FONT-FAMILY: 宋体">应用服务器运行状况等。</span> </p>
<p class=MsoNormalIndent><span style="FONT-FAMILY: 宋体">&nbsp; 测试工具。选用什么工具进行性能测试，是自己开发，还是选用第三方的测试工具。</span> </p>
<p class=MsoNormalIndent><span style="FONT-FAMILY: 宋体">&nbsp; 进度安排。各阶段的工作内容、时间安排。</span> </p>
<h3 style="MARGIN-LEFT: 0cm">&nbsp;<span lang=EN-US>1.4.2<span style="FONT: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span><span style="FONT-FAMILY: 宋体">搭建测试环境</span></h3>
<p class=MsoNormalIndent><span style="FONT-FAMILY: 宋体">依照测试计划中的测试环境要求，搭建实际的测试环境，安装配置还好硬件、软件，准备好测试数据。</span> </p>
<h3 style="MARGIN-LEFT: 0cm">&nbsp;<span lang=EN-US>1.4.3<span style="FONT: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span><span style="FONT-FAMILY: 宋体">编写测试程序</span><span lang=EN-US>/</span><span style="FONT-FAMILY: 宋体">脚本</span></h3>
<p class=MsoNormalIndent><span style="FONT-FAMILY: 宋体">编写实际的测试程序或脚本。如果能够使用现有的成熟测试工具则尽量选用，如果现有工具不能满足测试要求，则需要编写定制的测试程序。</span> </p>
<p class=MsoNormalIndent><span style="FONT-FAMILY: 宋体">同时，要为脚本编写说明文档，文档的内容主要是脚本的名称，以及其对应的测试内容。</span> </p>
<h3 style="MARGIN-LEFT: 0cm">&nbsp;<span lang=EN-US>1.4.4<span style="FONT: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;</span></span><span style="FONT-FAMILY: 宋体">测试执行和分析</span></h3>
<p class=MsoNormalIndent><span style="FONT-FAMILY: 宋体">设定多种测试场景组合，反复运行测试，记录结果数据，逐步优化系统，最后达到一个可接受的性能结果。测试执行过程中，注意每次测试后下次测试开始前的测试环境恢复工作。<br><br>性能测试和功能测试一样，也有测试迭代的过程，也会有产品版本的更新。在性能测试过程中，需要和开发人员协同工作，一起调优系统。</span> </p>
<h3 style="MARGIN-LEFT: 0cm">&nbsp;<span lang=EN-US>1.4.5<span style="FONT: 7pt 'Times New Roman'; font-size-adjust: none; font-stretch: normal">&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; </span></span><span style="FONT-FAMILY: 宋体">编写测试报告，结束测试</span></h3>
<p class=MsoNormalIndent><span style="FONT-FAMILY: 宋体">整理测试数据，总结测试结果，编写测试报告，结束测试。<br><br><br></span></p>
<h3 style="TEXT-INDENT: 0cm"><span style="FONT-FAMILY: 宋体">附录</span> <span lang=EN-US>1 </span><span style="FONT-FAMILY: 宋体">保证<span lang=EN-US>LoadRunner</span>测试脚本的正确性</span> </h3>
<p class=2><span style="FONT-FAMILY: 宋体">在用</span> <span lang=EN-US>LoadRunner</span> <span style="FONT-FAMILY: 宋体">编写完测试脚本后，要保证脚本在以下情况下能够正确运行：</span> </p>
<p style="TEXT-INDENT: 36pt" class=2><span style="FONT-FAMILY: 宋体">在脚本编辑器中：单用户单循环运行脚本；单用户多循环运行脚本。</span> </p>
<p style="TEXT-INDENT: 36pt" class=2><span style="FONT-FAMILY: 宋体">在</span> <span lang=EN-US>controller</span> <span style="FONT-FAMILY: 宋体">中：多用户单循环运行脚本；多用户多循环运行脚本。</span> </p>
<h3 style="TEXT-INDENT: 0cm"><span style="FONT-FAMILY: 宋体">附录</span> <span lang=EN-US>2 </span><span style="FONT-FAMILY: 宋体">性能测试术语解释</span> </h3>
<p class=MsoNormalIndent><span style="FONT-FAMILY: 宋体"><strong>测试场景：</strong>包含一个或多个脚本，设定并发数量，运行方式，模拟系统在现实中的一个情景。</span> </p>
<p class=MsoNormalIndent><span style="FONT-FAMILY: 宋体"><strong>事务</strong>：是指一组相关的操作，是性能测试中的计时单位。比如&#8216;登录应用系统&#8217;就可以作为一个事务。</span> </p>
<p class=MsoNormalIndent><span style="FONT-FAMILY: 宋体"><strong>集合点：</strong>设置集合点后，先到达的请求会等待，直到所有的请求都到达，然后一起发送请求。设置集合点，是为了进行更严格和精确的并发测试。</span> </p>
<p class=MsoNormalIndent><strong><span lang=EN-US>checkpoint</span> </strong><span style="FONT-FAMILY: 宋体"><strong>：</strong>也叫检查点。和功能测试一样，性能测试也需要检验结果的正确性。</span> <span style="FONT-FAMILY: 宋体">当返回标准的</span> <span style="FONT-FAMILY: Tahoma" lang=EN-US>HTTP</span> <span style="FONT-FAMILY: 宋体">错误时（状态码不是</span> <span style="FONT-FAMILY: Tahoma" lang=EN-US>200</span> +<span style="FONT-FAMILY: 宋体">时），</span><span lang=EN-US>Loadrunner</span><span style="FONT-FAMILY: 宋体">能够识别出来，但如果返回的不是标准</span><span style="FONT-FAMILY: Tahoma" lang=EN-US>HTTP</span><span style="FONT-FAMILY: 宋体">错误，</span><span lang=EN-US>Loadrunner</span><span style="FONT-FAMILY: 宋体">则无法识别，这时只能通过我们设置的</span><span lang=EN-US>check point</span><span style="FONT-FAMILY: 宋体">来发现错误。</span></p>
<p class=MsoNormalIndent><span style="FONT-FAMILY: 宋体"><strong>参数化：</strong>为了更真实的模拟现实操作，我们经常需要对测试输入进行参数化。比如登录时的用户名。</span> </p>
<p class=MsoNormalIndent><span style="FONT-FAMILY: 宋体"><strong>关联</strong>：对于脚本中动态变化的部分，需要对其进行参数化，</span> <span lang=EN-US>Loadrunner</span> <span style="FONT-FAMILY: 宋体">提供了对这种变量进行参数化的功能，叫做关联。比如下面这种情况：</span> <span style="FONT-FAMILY: 宋体">在一个基于</span> <span style="FONT-FAMILY: Tahoma" lang=EN-US>WEB</span> <span style="FONT-FAMILY: 宋体">的应用中，用户每次登录时会被服务端赋予了一个</span> <span style="FONT-FAMILY: Tahoma" lang=EN-US>SessionID</span> <span style="FONT-FAMILY: 宋体">，该用户的后续操作都必须给出这个</span> <span style="FONT-FAMILY: Tahoma" lang=EN-US>SessionID</span> <span style="FONT-FAMILY: 宋体">。在这种情况下，由于被赋予的</span> <span style="FONT-FAMILY: Tahoma" lang=EN-US>SessionID</span> <span style="FONT-FAMILY: 宋体">是由服务端给出的，每次执行脚本时，获得的</span> <span style="FONT-FAMILY: Tahoma" lang=EN-US>SessionID</span> <span style="FONT-FAMILY: 宋体">都会不同，因此就需要在脚本中取得用户每次登录，服务端返回的</span> <span style="FONT-FAMILY: Tahoma" lang=EN-US>SessionID</span> <span style="FONT-FAMILY: 宋体">，在后续步骤中使用。这时我们就需要对</span> <span style="FONT-FAMILY: Tahoma" lang=EN-US>SessionID</span> <span style="FONT-FAMILY: 宋体">进行参数化。即</span> <span lang=EN-US>Loadrunner</span> <span style="FONT-FAMILY: 宋体">提供的关联功能。</span> </p>
<p class=MsoNormalIndent><span style="FONT-FAMILY: 宋体"><strong>迭代次数：</strong>在性能测试中，对于一个场景，我们需要运行多次取其平均值，即迭代运行多次。目的是为了避免意外因素对测试结果的影响。</span> </p>
<p class=MsoNormalIndent><strong><span lang=EN-US>think time</span> </strong><span style="FONT-FAMILY: 宋体"><strong>：</strong>思考时间。在进行长时间的稳定性测试时，要考虑在脚本中加入适当的</span> <span lang=EN-US>think time</span> <span style="FONT-FAMILY: 宋体">，来更好的模拟现实中的情况。</span> </p>
<img src ="http://www.cnitblog.com/qiuyangzh/aggbug/19003.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/qiuyangzh/" target="_blank">qiuyangzh</a> 2006-11-09 14:14 <a href="http://www.cnitblog.com/qiuyangzh/archive/2006/11/09/19003.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>对包含CA认证的应用程序进行性能测试的配置过程</title><link>http://www.cnitblog.com/qiuyangzh/archive/2006/01/12/6131.html</link><dc:creator>qiuyangzh</dc:creator><author>qiuyangzh</author><pubDate>Thu, 12 Jan 2006 01:34:00 GMT</pubDate><guid>http://www.cnitblog.com/qiuyangzh/archive/2006/01/12/6131.html</guid><wfw:comment>http://www.cnitblog.com/qiuyangzh/comments/6131.html</wfw:comment><comments>http://www.cnitblog.com/qiuyangzh/archive/2006/01/12/6131.html#Feedback</comments><slash:comments>12</slash:comments><wfw:commentRss>http://www.cnitblog.com/qiuyangzh/comments/commentRss/6131.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/qiuyangzh/services/trackbacks/6131.html</trackback:ping><description><![CDATA[<p><br>　1) 首先,在操作系统中安装CA证书.<br>&nbsp;&nbsp;&nbsp; 这需要厂商提供一个可以导入到IE中的CA证书文件.CA证书文件在windows下的图标如下图所示:<br></p>
<p align=center><img height=70 alt=CA1.jpg src="http://www.cnitblog.com/images/cnitblog_com/qiuyangzh/CA/CA1.jpg" width=86 border=0></p>
<p><br><br>&nbsp;&nbsp;&nbsp; 双击,进行安装,显示安装向导,其中有一个步骤是要求填入密码,这个密码随CA证书文件一起提供的.其余步骤,按默认设置即可.最后,系统会显示一个安装成功的信息提示.这个时候,你启动IE,打开'工具&gt;Interner选项',进入'内容'标签页,点击'证书'按钮,会显示下面这样一个窗口:<br></p>
<p align=center><img height=430 alt=CAList.jpg src="http://www.cnitblog.com/images/cnitblog_com/qiuyangzh/CA/CAList.jpg" width=509 border=0></p>
<p><br>&nbsp;&nbsp;&nbsp; 其中列出了这台机器上所安装的所有CA证书.我们这次测试所要使用的CA证书是列表中的第二个,即TRS-test3.<br>&nbsp;&nbsp;&nbsp; 2)录制测试脚本<br>&nbsp;&nbsp;&nbsp; 启动LR的Virtual User Generator,选择Web(HTTP/HTML)协议,开始录制,填入被测试网站URL,执行你预先设计好的操作,LR开始录制客户端与服务器之间的信息交互,最后停止录制.<br>&nbsp;&nbsp;&nbsp; 在你填入被测试网站URL之后,执行你预先设计好的操作之前,IE会显示一个要你选择CA证书的窗口,选择正确的CA证书即可,然后会显示一个安全连接的确认窗口,点击确定即可,然后开始正式的录制过程.<br>&nbsp;&nbsp;&nbsp; 3)修改测试脚本<br>&nbsp;&nbsp;&nbsp; 录制完成后,观察脚本内容,你会找到一条LR产生的Authentication Functions ,LR的Authentication Functions 包括如下三个:<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; web_set_certificate&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; web_set_certificate_ex&nbsp; <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; web_set_user <br>&nbsp;&nbsp;&nbsp; 如果LR没有自动产生这条语句,那就需要你手工添加到脚本中(我们当时的情况就是LR没有自动产生这个函数,结果试了很多其它的方法,最后才找到这个函数),脚本代码类似于这样:<br><br>/* 加载指定的URL */<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; web_url("wcm",<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "URL=http://wcmtest.sz.gov.cn/wcm",<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "Resource=0",<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "RecContentType=text/html",<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "Referer=",<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "Snapshot=t1.inf",<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "Mode=HTML",<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LAST);</p>
<p>/* 选择相应的注册到IE中的CA证书 */<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; web_set_certificate( "2" );</p>
<p>/* 进入页面后相关的操作 */<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; web_url("loginpage2.jsp",<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "URL=http://wcmtest.sz.gov.cn/wcm/loginpage2.jsp"<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "Resource=0",<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "RecContentType=text/html",<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "Referer=",<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "Snapshot=t2.inf",<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; "Mode=HTML",<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LAST);<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .....<br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; .....<br>&nbsp;&nbsp;&nbsp; 上面代码中的第二条语句,即是选择相应的CA证书的操作.其中的参数是注册到IE中的CA证书序号,序号从1开始计算.<br>&nbsp;&nbsp;&nbsp; 4)验证脚本<br>&nbsp;&nbsp;&nbsp; 好了,这个时候脚本中与CA相关的操作就做好了.在脚本中加入其它你需要的代码后,以各种方式重放脚本,保证脚本的正确性,然后你就可以组织各种场景展开测试了.<br><br></p>
<img src ="http://www.cnitblog.com/qiuyangzh/aggbug/6131.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/qiuyangzh/" target="_blank">qiuyangzh</a> 2006-01-12 09:34 <a href="http://www.cnitblog.com/qiuyangzh/archive/2006/01/12/6131.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Web性能的"八秒钟规则" 可靠吗（转载）？</title><link>http://www.cnitblog.com/qiuyangzh/archive/2005/08/16/2133.html</link><dc:creator>qiuyangzh</dc:creator><author>qiuyangzh</author><pubDate>Tue, 16 Aug 2005 03:19:00 GMT</pubDate><guid>http://www.cnitblog.com/qiuyangzh/archive/2005/08/16/2133.html</guid><wfw:comment>http://www.cnitblog.com/qiuyangzh/comments/2133.html</wfw:comment><comments>http://www.cnitblog.com/qiuyangzh/archive/2005/08/16/2133.html#Feedback</comments><slash:comments>3</slash:comments><wfw:commentRss>http://www.cnitblog.com/qiuyangzh/comments/commentRss/2133.html</wfw:commentRss><trackback:ping>http://www.cnitblog.com/qiuyangzh/services/trackbacks/2133.html</trackback:ping><description><![CDATA[<P align=center><FONT color=#999999><SPAN class=clsreportdate1><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; LETTER-SPACING: 0pt">Gartner‧</SPAN></SPAN><SPAN class=clsreportdate1><SPAN style="FONT-SIZE: 10pt; LETTER-SPACING: 0pt"><FONT face=宋体>紀婉如整理　　</FONT></SPAN></SPAN><SPAN class=clsreportdate1><SPAN lang=EN-US style="FONT-SIZE: 10pt; FONT-FAMILY: Arial; LETTER-SPACING: 0pt">2003/04/11</SPAN></SPAN></FONT><SPAN lang=EN-US style="FONT-FAMILY: Verdana"><BR style="mso-special-character: line-break"></P><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></SPAN>
<P style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 18pt"><FONT size=3><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>&nbsp;搜索引擎服务商</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">Google</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>让很多应用软件开发商的日子越来越难过。高效率、快速主页面显示、不超过半秒钟的搜索处理速度，这就是我们大家所熟悉的</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">Google</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>，它的表现常常被运行</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">Web</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>应用并制订性能指针的业务经理们奉为圭臬。而相关的</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">Web</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>应用开发者们则试图说明，缺少足够的资源和经费是不可能获得超强的性能表现。同时</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">Web</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>应用开发者也需要合适的技能以及良好的软件引擎技术处理支持。</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">&nbsp;<o:p></o:p></SPAN></FONT></P>
<P style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 18pt"><FONT size=3><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>&nbsp;为了找出两种观点中的平衡点：以可以负担的费用成本实现可接受的性能指针，</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">Web</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>应用的营运者和开发者常在行业标准中寻找相关性能指针以做为参考之用。目前普遍参照的性能指针来自于</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">Keynote Systems </SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>和</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">Gomez</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>，其资料显示一般的</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">Web</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>网站对用户的响应时间从单一页面的</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">3</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>秒钟到需要处理页面的</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">12</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>秒钟不等，而</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">56k</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>拨接用户则大约在</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">20</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>秒左右。</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"> <o:p></o:p></SPAN></FONT></P>
<P style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 18pt"><FONT size=3><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>&nbsp;上述性能指针来自于运转状况良好的</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">Web</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>网站。然而大多数的应用尚未有相对应的行业标准出现，大多是</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">"</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>视具体情况而定</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">"</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>。网络业流行一种说法：如果</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">Web</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>网站在</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">8</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>秒钟后没有还反应，那么浏览者会弃之而去，但</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">Gartner</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>集团的分析结果却发现此一观点并不准确。</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"> </SPAN></FONT></P>
<H1 style="MARGIN: auto 0cm"><FONT color=#006633><SPAN style="FONT-SIZE: 12pt; FONT-FAMILY: 宋体; mso-ascii-font-family: Arial; mso-hansi-font-family: Arial; mso-bidi-font-size: 13.5pt">性能指针视情况而定</SPAN></FONT></H1>
<P style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 18pt"><FONT size=3><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>&nbsp;不断调整用户使用环境的最佳化，此一商业目标是重视性能指针的主要原因。需要说明的是，一个网站的性能表现并非影响用户感受的唯一因素，内容和设计也不能忽略。当然性能是最重要的因素之一，网站的性能不佳最容易导致用户的不满，他们会选择中断操作或是直接离开该网站。据调查表明，用户能够等待较慢的</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">Web</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>页面显示，但如果执行一项操作的反应较慢时，就容易失去耐心，用户才不理会该项操作在后台处理的复杂程度。</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"> <o:p></o:p></SPAN></FONT></P>
<P style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 18pt"><FONT size=3><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>&nbsp;制定性能指针需要参照应用的工作内容、用户承载量以及该项服务对于服务商和客户的价值。</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"> <o:p></o:p></SPAN></FONT></P>
<P style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 18pt"><FONT size=3><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>大多数一数二的</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">Web</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>网站其页面加载速度是低于</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">5</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>秒钟的，但此一参照指针已经缩短，因为这会左右一个企业品牌的公众形象。</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"> <o:p></o:p></SPAN></FONT></P>
<P style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 18pt"><FONT size=3><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>&nbsp;我们知道，所谓的用户行为（</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">user behavior</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>）就是指网站的浏览者们出于各自的需求和习惯所发生的操作行为，其将直接影响对于服务商的系统满意度，连带影响到服务厂商的产品销售。因此了解用户行为是非常重要的，能够让服务商的网站吸引力增强并提高用户的忠诚度。但了解用户行为与系统性能的关联程度并非易事，这需要若干工具来完成。主流的</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">Web</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>分析工具有</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">NetIQ/WebTrends</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>、</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"> WebSideStory</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>以及</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"> digiMine</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>等功用，它们能够显示用户的完整浏览历程，以此显示出何种页面内容点阅率较高，而何种页面内容人气冷清。</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"> <o:p></o:p></SPAN></FONT></P>
<P style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 18pt"><FONT size=3><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>&nbsp;综合的交易处理响应监测工具有</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">Keynote</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>、</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">Mercury Interactive </SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>以及</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"> Gomez</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>等，它们能够统计从不同地点浏览同一页面的进入时间。网站服务质量检测工具包括</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">Watchfire </SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>和</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"> Keynote</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>等产品，它们通过分析页面内容（包含图片和内容结构）来预估页面显示时间。此外，来自</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">Adlex</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>、</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">NetQoS</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>、</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"> Mercury</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>以及</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">Network Associates</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>等厂商的实时监测工具，能够从用户浏览的资料以及放弃浏览比率来分析用户的满意程度。</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"> <o:p></o:p></SPAN></FONT></P>
<P style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 18pt"><FONT size=3><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>&nbsp;上述所有的工具如均采购将是一笔不小的开支，同时还需要一位专业人士进行资料的分析和综合。预计到</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">2005</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>年时，将有可能出现整合上述各项功能的工具，针对用户行为和应用性能进行分析。在该种工具上市之前，企业用户还是必须购买各种不同功能的工具以满足需求。</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"> <o:p></o:p></SPAN></FONT></P>
<P style="MARGIN: 0cm 0cm 0pt; LINE-HEIGHT: 18pt"><FONT size=3><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>&nbsp;如果想得到大概的性能指针参考数值，企业用户可以对照其竞争对手的网站进行分析。大多数企业应搜集其竞争对手提供的线上浏览服务，最简单的对照方法就是用码表来统计各网站各项操作的响应时间；市场上也有厂商提供长期监测产品，诸如</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">Freshwater Software</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>的</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">SiteScope</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>以及</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">Keynote</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>推出的</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">Web Site Perspective</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>服务。</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial">Keynote </SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>和</FONT></SPAN><SPAN lang=EN-US style="FONT-FAMILY: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"> Gomez</SPAN><SPAN style="mso-ascii-font-family: Verdana; mso-hansi-font-family: Verdana; mso-bidi-font-size: 10.0pt; mso-bidi-font-family: Arial"><FONT face=宋体>还为市场提供目标性能基准测试服务，为证券交易、金融业以及政府网站等单位服务。</FONT></SPAN></FONT></P><img src ="http://www.cnitblog.com/qiuyangzh/aggbug/2133.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cnitblog.com/qiuyangzh/" target="_blank">qiuyangzh</a> 2005-08-16 11:19 <a href="http://www.cnitblog.com/qiuyangzh/archive/2005/08/16/2133.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>