<?xml version="1.0" encoding="utf-8"?>
<?xml-stylesheet type="text/xsl" href="http://feeds.qzone.qq.com/rss.xsl" version="1.0"?>
<rss version="2.0" xmlns:qz="http://qzone.qq.com">
<channel>
<title><![CDATA[蔡士毅]]></title>
<description><![CDATA[totti zone]]></description>
<link>http://93138436.qzone.qq.com</link>
<lastBuildDate>Mon, 30 Nov 2009 00:20:33 GMT</lastBuildDate>
<generator>Qzone</generator>
<language>zh-cn</language>
<copyright>Copyright (C), 2005-2008, Tencent Tech. Co., Ltd.</copyright>
<pubDate>Wed, 24 Jun 2009 13:56:36 GMT</pubDate>

<item>
<title><![CDATA[《麦田守望者》]]></title>
<link>http://93138436.qzone.qq.com/blog/1245851796</link>
<description><![CDATA[一个不成熟男子的标志是他愿意为某种事业英勇地死去，一个成熟男子的标志是他愿意为某种事业卑贱地活着. <!--v:3.2--> ]]></description>
<category><![CDATA[个人日记]]></category>
<author><![CDATA[93138436@qq.com(蔡士毅)]]></author>
<comments>http://93138436.qzone.qq.com/blog/1245851796#comment</comments>
<qz:effect>134218240</qz:effect>
<pubDate>Wed, 24 Jun 2009 13:56:36 GMT</pubDate>
<guid>http://93138436.qzone.qq.com/blog/1245851796</guid>
</item>

<item>
<title><![CDATA[软件测试]]></title>
<link>http://93138436.qzone.qq.com/blog/1196950939</link>
<description><![CDATA[<span style="font-size:32px;line-height:1.8em;"><span style="font-weight:bold"><wbr />软件测试</span><wbr /></span><wbr />定义是：为了发现程序中的错误而执行程序的过程<br><br>它是帮助识别开发完成（中间或最终的版本）的计算机软件（整体或部分）的正确度(correctness) 、完全度(completeness)和质量(quality)的软件过程；是SQA(software quality assurance)的重要子域。<br><br>软件测试的目标：<br><br>(1)测试是为了发现程序中的错误而执行程序的过程；<br><br>(2)好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案；<br><br>(3)成功的测试是发现了至今为止尚未发现的错误的测试。<br><br>软件测试的内容：<br><br>软件测试主要工作内容是验证(verification)和确认(validation )，下面分别给出其概念：<br><br>验证(verification)是保证软件正确地实现了一些特定功能的一系列活动，即保证软件做了你所期望的事情。(Do the right thing)    <br><br>1.确定软件生存周期中的一个给定阶段的产品是否达到前阶段确立的需求的过程；<br><br>2.程序正确性的形式证明，即采用形式理论证明程序符号设一计规约规定的过程；<br><br>3.评市、审查、测试、检查、审计等各类活动，或对某些项处理、服务或文件等是否和规定的需求相一致进行判断和提出报告。<br><br>确认(validation)是一系列的活动和过程，目的是想证实在一个给定的外部环境中软件的逻辑正确性。即保证软件以正确的方式来做了这个事件(Do it right)<br><br>1.静态确认，不在计算机上实际执行程序，通过人工或程序分析来证明软件的正确性；<br><br>2.动态确认，通过执行程序做分析，测试程序的动态行为，以证实软件是否存在问题。<br><br>软件测试的对象不仅仅是程序测试，软件测试应该包括整个软件开发期问各个阶段所产生的文档，如需求规格说明、概要设计文档、详细设计文档，当然软件测试的主要对象还是源程序。<br><br>从不同的角度出发，软件测试可以划分为不同的分类：<br><br>从是否关心软件内部结构和具体实现的角度划分<br><br>A.<a href="http://baike.baidu.com/view/51297.htm" target="_blank">白盒测试</a><wbr /><br><br>B.<a href="http://baike.baidu.com/view/51274.htm" target="_blank">黑盒测试</a><wbr /><br><br>C.<a href="http://baike.baidu.com/view/105632.htm" target="_blank">灰盒测试</a><wbr /><br><br>从是否执行程序的角度<br><br>A.<a href="http://baike.baidu.com/view/106204.htm" target="_blank">静态测试</a><wbr /><br><br>B.<a href="http://baike.baidu.com/view/106213.htm" target="_blank">动态测试</a><wbr />。<br><br>从软件开发的过程按阶段划分有<br><br>A.<a href="http://baike.baidu.com/view/106237.htm" target="_blank">单元测试</a><wbr /><br><br>B.<a href="http://baike.baidu.com/view/106652.htm" target="_blank">集成测试</a><wbr /><br><br>C.<a href="http://baike.baidu.com/view/106760.htm" target="_blank">确认测试</a><wbr /><br><br>D.<a href="http://baike.baidu.com/view/649815.htm" target="_blank">验收测试</a><wbr /><br><br>E.<a href="http://baike.baidu.com/view/170112.htm" target="_blank">系统测试</a><wbr /><br><br>*    测试过程按4个步骤进行，即单元测试、集成测试、确认测试和系统测试及发版测试。 <br>*    开始是单元测试，集中对用源代码实现的每一个程序单元进行测试，检查各个程序模块是否正确地实现了规定的功能。 <br>  <br>  <br>  <br>*     集成测试把已测试过的模块组装起来，主要对与设计相关的软件体系结构的构造进行测试。 <br>*     确认测试则是要检查已实现的软件是否满足了需求规格说明中确定了的各种需求，以及软件配置是否完全、正确。 <br>*     系统测试把已经经过确认的软件纳入实际运行环境中，与其它系统成份组合在一起进行测试。 <br>单元测试 (Unit Testing) <br>*     单元测试又称模块测试，是针对软件设计的最小单位 ─ 程序模块，进行正确性检验的测试工作。其目的在于发现各模块内部可能存在的各种差错。 <br>*     单元测试需要从程序的内部结构出发设计测试用例。多个模块可以平行地独立进行单元测试。 <br>1. 单元测试的内容 <br>*     在单元测试时，测试者需要依据详细设计说明书和源程序清单，了解该模块的I/O条件和模块的逻辑结构，主要采用白盒测试的测试用例，辅之以黑盒测试的测试用例，使之对任何合理的输入和不合理的输入，都能鉴别和响应。<br><br><br>  <br>(1) 模块接口测试 <br>*    在单元测试的开始，应对通过被测模块的数据流进行测试。测试项目包括： <br>–   调用本模块的输入参数是否正确； <br>–   本模块调用子模块时输入给子模块的参数是否正确； <br>–   全局量的定义在各模块中是否一致；<br><br><br>  <br>*     在做内外存交换时要考虑： <br>  <br>–   文件属性是否正确； <br>–   OPEN与CLOSE语句是否正确； <br>–   缓冲区容量与记录长度是否匹配； <br>–   在进行读写操作之前是否打开了文件； <br>–   在结束文件处理时是否关闭了文件； <br>–   正文书写／输入错误， <br>–   I／O错误是否检查并做了处理。<br><br><br>(2) 局部数据结构测试 <br>*     不正确或不一致的数据类型说明 <br>*     使用尚未赋值或尚未初始化的变量 <br>*     错误的初始值或错误的缺省值 <br>*     变量名拼写错或书写错 <br>*     不一致的数据类型 <br>*     全局数据对模块的影响 <br>(3) 路径测试 <br>*    选择适当的测试用例，对模块中重要的执行路径进行测试。 <br>*    应当设计测试用例查找由于错误的计算、不正确的比较或不正常的控制流而导致的错误。 <br>*    对基本执行路径和循环进行测试可以发现大量的路径错误。 <br>(4) 错误处理测试 <br>*     出错的描述是否难以理解 <br>*     出错的描述是否能够对错误定位 <br>*     显示的错误与实际的错误是否相符 <br>*     对错误条件的处理正确与否 <br>*     在对错误进行处理之前，错误条件是否已经引起系统的干预等 <br>(5) 边界测试 <br>*     注意数据流、控制流中刚好等于、大于或小于确定的比较值时出错的可能性。对这些地方要仔细地选择测试用例，认真加以测试。 <br>*     如果对模块运行时间有要求的话，还要专门进行关键路径测试，以确定最坏情况下和平均意义下影响模块运行时间的因素。<br><br><br>  <br>  <br>  <br>2. 单元测试的步骤 <br>*    模块并不是一个独立的程序，在考虑测试模块时，同时要考虑它和外界的联系，用一些辅助模块去模拟与被测模块相联系的其它模块。 <br>–   驱动模块 (driver) <br>–   桩模块 (stub) ── 存根模块 <br>  <br>  <br>  <br>  <br>*      如果一个模块要完成多种功能，可以将这个模块看成由几个小程序组成。必须对其中的每个小程序先进行单元测试要做的工作，对关键模块还要做性能测试。 <br>*      对支持某些标准规程的程序，更要着手进行互联测试。有人把这种情况特别称为模块测试，以区别单元测试。 <br>集成测试（Integrated Testing） <br>*     集成测试 (集成测试、联合测试） <br>*     通常，在单元测试的基础上，需要将所有模块按照设计要求组装成为系统。这时需要考虑的问题是： <br>–   在把各个模块连接起来的时候，穿越模块接口的数据是否会丢失； <br>–   一个模块的功能是否会对另一个模块的功能产生不利的影响；<br><br><br>  <br>–   各个子功能组合起来，能否达到预期要求的父功能； <br>–   全局数据结构是否有问题； <br>–   单个模块的误差累积起来，是否会放大，从而达到不能接受的程度。 <br>在单元测试的同时可进行集成测试， <br>发现并排除在模块连接中可能出现 <br>的问题，最终构成要求的软件系统。<br><br><br><br>*    子系统的集成测试特别称为部件测试，它所做的工作是要找出集成后的子系统与系统需求规格说明之间的不一致。 <br>*    通常，把模块集成成为系统的方式有两种 <br>–   一次性集成方式 <br>–   增殖式集成方式<br><br><br>1. 一次性集成方式(big bang) <br>*    它是一种非增殖式组装方式。也叫做整体拼装。 <br>*    使用这种方式，首先对每个模块分别进行模块测试，然后再把所有模块组装在一起进行测试，最终得到要求的软件系统。 <br>  <br>2. 增殖式集成方式 <br>*     这种集成方式又称渐增式集成 <br>*     首先对一个个模块进行模块测试，然后将这些模块逐步组装成较大的系统 <br>*     在集成的过程中边连接边测试，以发现连接过程中产生的问题 <br>*     通过增殖逐步组装成为要求的软件系统。<br><br><br>(1) 自顶向下的增殖方式 <br>*      这种集成方式将模块按系统程序结构，沿控制层次自顶向下进行组装。 <br>*      自顶向下的增殖方式在测试过程中较早地验证了主要的控制和判断点。 <br>*      选用按深度方向组装的方式，可以首先实现和验证一个完整的软件功能。 <br>  <br>(2) 自底向上的增殖方式 <br>*     这种集成的方式是从程序模块结构的最底层的模块开始集成和测试。 <br>*     因为模块是自底向上进行组装，对于一个给定层次的模块，它的子模块（包括子模块的所有下属模块）已经组装并测试完成，所以不再需要桩模块。在模块的测试过程中需要从子模块得到的信息可以直接运行子模块得到。<br><br><br>  <br>*    自顶向下增殖的方式和自底向上增殖的方式各有优缺点。 <br>*    一般来讲，一种方式的优点是另一种方式的缺点。 <br>(3) 混合增殖式测试 <br>*    衍变的自顶向下的增殖测试 <br>–   首先对输入／输出模块和引入新算法模块进行测试; <br>–   再自底向上组装成为功能相当完整且相对独立的子系统; <br>–   然后由主模块开始自顶向下进行增殖测试。 <br>  <br>*    自底向上-自顶向下的增殖测试 <br>–   首先对含读操作的子系统自底向上直至根结点模块进行组装和测试; <br>–   然后对含写操作的子系统做自顶向下的组装与测试。 <br>*    回归测试 <br>–   这种方式采取自顶向下的方式测试被修改的模块及其子模块; <br>–   然后将这一部分视为子系统，再自底向上测试。 <br>关键模块问题 <br>*     在组装测试时，应当确定关键模块，对这些关键模块及早进行测试。 <br>*     关键模块的特征：<br>① 满足某些软件需求；<br>② 在程序的模块结构中位于较高的层次（高层控制模块）；<br>③ 较复杂、较易发生错误；<br>④ 有明确定义的性能要求。<br><br><br>确认测试（Validation Testing） <br>*    确认测试又称有效性测试。任务是验证软件的功能和性能及其它特性是否与用户的要求一致。 <br>*    对软件的功能和性能要求在软件需求规格说明书中已经明确规定。它包含的信息就是软件确认测试的基础。 <br>  <br>1. 进行有效性测试（黑盒测试） <br>*     有效性测试是在模拟的环境 (可能就是开发的环境) 下，运用黑盒测试的方法，验证被测软件是否满足需求规格说明书列出的需求。 <br>*     首先制定测试计划，规定要做测试的种类。还需要制定一组测试步骤，描述具体的测试用例。 <br>  <br>*    通过实施预定的测试计划和测试步骤，确定 <br>–   软件的特性是否与需求相符； <br>–   所有的文档都是正确且便于使用； <br>–   同时，对其它软件需求，例如可移植性、兼容性、出错自动恢复、可维护性等，也都要进行测试 <br>  <br>*     在全部软件测试的测试用例运行完后，所有的测试结果可以分为两类： <br>–   测试结果与预期的结果相符。这说明软件的这部分功能或性能特征与需求规格说明书相符合，从而这部分程序被接受。 <br>–   测试结果与预期的结果不符。这说明软件的这部分功能或性能特征与需求规格说明不一致，因此要为它提交一份问题报告。<br><br><br>2. 软件配置复查 <br>n       软件配置复查的目的是保证 <br>u  软件配置的所有成分都齐全； <br>u  各方面的质量都符合要求； <br>u  具有维护阶段所必需的细节； <br>u  而且已经编排好分类的目录。 <br>n  应当严格遵守用户手册和操作手册中规定的使用步骤，以便检查这些文档资料的完整性和正确性。 <br>验收测试（Acceptance Testing） <br>*     在通过了系统的有效性测试及软件配置审查之后，就应开始系统的验收测试。 <br>*     验收测试是以用户为主的测试。软件开发人员和QA（质量保证）人员也应参加。 <br>*     由用户参加设计测试用例，使用生产中的实际数据进行测试。 <br>  <br>*    在测试过程中，除了考虑软件的功能和性能外，还应对软件的可移植性、兼容性、可维护性、错误的恢复功能等进行确认。 <br>*    确认测试应交付的文档有： <br>–   确认测试分析报告 <br>–   最终的用户手册和操作手册 <br>–   项目开发总结报告。<br><br><br>系统测试（System Testing） <br>*     系统测试，是将通过确认测试的软件，作为整个基于计算机系统的一个元素，与计算机硬件、外设、某些支持软件、数据和人员等其它系统元素结合在一起，在实际运行环境下，对计算机系统进行一系列的组装测试和确认测试。 <br>*     系统测试的目的在于通过与系统的需求定义作比较,  发现软件与系统的定义不符合或与之矛盾的地方。  <br> <!--v:3.2--> ]]></description>
<category><![CDATA[个人日记]]></category>
<author><![CDATA[93138436@qq.com(蔡士毅)]]></author>
<comments>http://93138436.qzone.qq.com/blog/1196950939#comment</comments>
<qz:effect>512</qz:effect>
<pubDate>Thu, 06 Dec 2007 14:22:19 GMT</pubDate>
<guid>http://93138436.qzone.qq.com/blog/1196950939</guid>
</item>

<item>
<title><![CDATA[quick learniing]]></title>
<link>http://93138436.qzone.qq.com/blog/1196950733</link>
<description><![CDATA[<span style="font-weight:bold"><wbr /><span style="font-size:32px;line-height:1.8em;">白盒测试</span><wbr /></span><wbr /><br>白盒测试也称结构测试或逻辑驱动测试，它是按照程序内部的结构测试程序，通过测试来检测产品内部动作是否按照设计规格说明书的规定正常进行，检验程序中的每条通路是否都能按预定要求正确工作。<br><br>这一方法是把测试对象看作一个打开的盒子，测试人员依据程序内部逻辑结构相关信息，设计或选择测试用例，对程序所有逻辑路径进行测试，通过在不同点检查程序的状态，确定实际的状态是否与预期的状态一致。<br><br>采用什么方法对软件进行测试呢？常用的软件测试方法有两大类：静态测试方法和动态测试方法。其中软件的静态测试不要求在计算机上实际执行所测程序，主要以一些人工的模拟技术对软件进行分析和测试；而软件的动态测试是通过输入一组预先按照一定的测试准则构造的实例数据来动态运行程序，而达到发现程序错误的过程。 <br><br> <br><span style="font-weight:bold"><wbr /><span style="font-size:32px;line-height:1.8em;">黑盒测试</span><wbr /></span><wbr /><br>黑盒测试也称功能测试，它是通过测试来检测每个功能是否都能正常使用。在测试地，把程序看作一个不能打开的黑盒子，在完全不考虑程序内部结构和内部特性的情况下，在程序接口进行测试，它只检查程序功能是否按照需求规格说明书的规定正常使用，程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构，不考虑内部逻辑结构，主要针对软件界面和软件功能进行测试。<br><br>黑盒测试是以用户的角度，从输入数据与输出数据的对应关系出发进行测试的。很明显，如果外部特性本身有问题或规格说明的规定有误，用墨盒测试方法是发现不了的。<br><br>黑盒测试法注重于测试软件的功能需求，主要试图发现下列几类错误。<br><br>功能不正确或遗漏； <br><br>界面错误； <br><br>数据库访问错误； <br><br>性能错误； <br><br>初始化和终止错误等。 <br><br>从理论上讲，黑盒测试只有采用穷举输入测试，把所有可能的输入都作为测试情况考虑，才能查出程序中所有的错误。实际上测试情况有无穷多个，人们不仅要测试所有佥的输入，而且还要对那些不合法但可能的输入进行测试。这样看来，完全测试是不可能的，所以我们要进行有针对性的测试，通过制定测试案例指导测试的实施，保证软件测试有组织、按步骤，以及有计划地进行。黑盒测试行为必须能够加以量化，才能真正保证软件质量，而测试用例就是将测试行为具体量化的方法之一。具体的黑盒测试用例设计方法包括等价类划分法、边界值分析法、错误推测法、因果图法、判定表驱动法、正交试验设计法、功能图法等。<br><br>等价类划分的办法是把程序的输入域划分成若干部分，然后从每个部分中选取少数代表性数据作为测试用例。每一类的代表性数据在测试中的作用等价于这一类中的其他值。<br><br>边界值分析是通过选择等价类边界的测试用例。边界值分析法不仅重视输入条件边界，而且也必须考虑输出域边界。<br><br>错误推测设计方法就是基于经验和直觉推测程序中所有可能存在的各种错误，从而有针对性地设计测试用例的方法。<br><br>因果图方法是从用自然语言书写的程序规格说明的描述中找出因（输入条件）和果（输出或程序状态的改变），可以通过因果图转换为判定表。<br><br>正交试验设计法，就是使用已经造好了的正交表格来安排试验并进行数据分析的一种方法，目的是用最少的测试用例达到最高的测试覆盖率。 <br> <!--v:3.2--> ]]></description>
<category><![CDATA[个人日记]]></category>
<author><![CDATA[93138436@qq.com(蔡士毅)]]></author>
<comments>http://93138436.qzone.qq.com/blog/1196950733#comment</comments>
<qz:effect>512</qz:effect>
<pubDate>Thu, 06 Dec 2007 14:18:53 GMT</pubDate>
<guid>http://93138436.qzone.qq.com/blog/1196950733</guid>
</item>

<item>
<title><![CDATA[i'm sick.]]></title>
<link>http://93138436.qzone.qq.com/blog/1196904549</link>
<description><![CDATA[i am so sick yesterday, i felt tired and exhausted. today i am back by mixi's taking care. thanks.<br> <br>i will take my health as treasure. <!--v:3.2--> ]]></description>
<category><![CDATA[个人日记]]></category>
<author><![CDATA[93138436@qq.com(蔡士毅)]]></author>
<comments>http://93138436.qzone.qq.com/blog/1196904549#comment</comments>
<qz:effect>512</qz:effect>
<pubDate>Thu, 06 Dec 2007 01:29:09 GMT</pubDate>
<guid>http://93138436.qzone.qq.com/blog/1196904549</guid>
</item>

<item>
<title><![CDATA[好久没在qq上写作了]]></title>
<link>http://93138436.qzone.qq.com/blog/11</link>
<description><![CDATA[<br>让大家失望了。<br>我的bolg<br><br>来点击噢。 <!--v:3.2--> ]]></description>
<category><![CDATA[个人日记]]></category>
<author><![CDATA[93138436@qq.com(蔡士毅)]]></author>
<comments>http://93138436.qzone.qq.com/blog/11#comment</comments>
<qz:effect>512</qz:effect>
<pubDate>Wed, 04 Apr 2007 04:15:58 GMT</pubDate>
<guid>http://93138436.qzone.qq.com/blog/11</guid>
</item>

<item>
<title><![CDATA[Jesus 说]]></title>
<link>http://93138436.qzone.qq.com/blog/10</link>
<description><![CDATA[Jesus告诉我，那一切都是天灾，那一切都是恶梦，那一切都是浮云．走出来才能象正常人一样活着，我在门外等你．．． <!--v:3.2--> ]]></description>
<category><![CDATA[个人日记]]></category>
<author><![CDATA[93138436@qq.com(蔡士毅)]]></author>
<comments>http://93138436.qzone.qq.com/blog/10#comment</comments>
<qz:effect>512</qz:effect>
<pubDate>Thu, 21 Dec 2006 15:21:39 GMT</pubDate>
<guid>http://93138436.qzone.qq.com/blog/10</guid>
</item>

<item>
<title><![CDATA[Jesus 说]]></title>
<link>http://93138436.qzone.qq.com/blog/9</link>
<description><![CDATA[Jesus告诉我，那一切都是天灾，那一切都是恶梦，那一切都是浮云．走出来才能象正常人一样活着，我在门外等你．．． <!--v:3.2--> ]]></description>
<category><![CDATA[个人日记]]></category>
<author><![CDATA[93138436@qq.com(蔡士毅)]]></author>
<comments>http://93138436.qzone.qq.com/blog/9#comment</comments>
<qz:effect>512</qz:effect>
<pubDate>Thu, 21 Dec 2006 15:20:34 GMT</pubDate>
<guid>http://93138436.qzone.qq.com/blog/9</guid>
</item>

<item>
<title><![CDATA[Jesus 说]]></title>
<link>http://93138436.qzone.qq.com/blog/8</link>
<description><![CDATA[Jesus告诉我，那一切都是天灾，那一切都是恶梦，那一切都是浮云．走出来才能象正常人一样活着，我在门外等你．．． <!--v:3.2--> ]]></description>
<category><![CDATA[个人日记]]></category>
<author><![CDATA[93138436@qq.com(蔡士毅)]]></author>
<comments>http://93138436.qzone.qq.com/blog/8#comment</comments>
<qz:effect>512</qz:effect>
<pubDate>Thu, 21 Dec 2006 15:20:19 GMT</pubDate>
<guid>http://93138436.qzone.qq.com/blog/8</guid>
</item>

<item>
<title><![CDATA[英语学习]]></title>
<link>http://93138436.qzone.qq.com/blog/7</link>
<description><![CDATA[u have a great smile.你的笑容很美．<br>i am a rock.我是个混蛋．　　　<br> <!--v:3.2--> ]]></description>
<category><![CDATA[个人日记]]></category>
<author><![CDATA[93138436@qq.com(蔡士毅)]]></author>
<comments>http://93138436.qzone.qq.com/blog/7#comment</comments>
<qz:effect>512</qz:effect>
<pubDate>Sun, 17 Dec 2006 10:59:51 GMT</pubDate>
<guid>http://93138436.qzone.qq.com/blog/7</guid>
</item>

<item>
<title><![CDATA[评　黄建翔]]></title>
<link>http://93138436.qzone.qq.com/blog/6</link>
<description><![CDATA[　　黄建翔离开央视，对我自己来说，一段美妙的记忆便成了历史．<br>　　　小时候，每到周末喜欢坐在电视机前面，左手拿包酸奶，右手拿包薯片，看cctv 5 黄建翔与张璐　解说　意甲，现在这样的生活已经一去，不可能复返了．<br><br>　　所以，写了个长篇日志　纪念下． <!--v:3.2--> ]]></description>
<category><![CDATA[个人日记]]></category>
<author><![CDATA[93138436@qq.com(蔡士毅)]]></author>
<comments>http://93138436.qzone.qq.com/blog/6#comment</comments>
<qz:effect>512</qz:effect>
<pubDate>Sat, 16 Dec 2006 07:19:15 GMT</pubDate>
<guid>http://93138436.qzone.qq.com/blog/6</guid>
</item>

</channel>
</rss>

