<?xml version="1.0" encoding="gb2312"?>
<rss version="2.0">
<channel>
<title><![CDATA[测试前沿]]></title>
        <image>
        <title>http://hi.baidu.com</title>
        <link>http://hi.baidu.com</link>
        <url>http://img.baidu.com/img/logo-hi.gif</url>
        </image>
<description><![CDATA[测试前沿---网络: 测试的前沿技术; 传递: 和平! 关爱! 欢乐!]]></description>
<link>http://hi.baidu.com/keynes2005</link>
<language>zh-cn</language>
<generator>www.baidu.com</generator>
<ttl>5</ttl>


<item>
        <title><![CDATA[LR中错误代号为27796的一个解决方法]]></title>
        <link><![CDATA[http://hi.baidu.com/keynes2005/blog/item/857caca12e3df081471064d7.html]]></link>
        <description><![CDATA[
		
		问题：

曾经遇到过一个问题，在一次性能测试过程中，使用http协议的多用户向服务器发送请求。设置了持续时间，出现错误为：27796, Failed to connect to server 'hostname';port_ld': 'reason'.10048.（凭记忆写的，不知道写错了没有）

分析:

因为负载生成器的性能太好，发数据包特别快，服务器也响应特别快，从而导致负载生成器的机器的端口在没有timeout之前就全部占满了。在全部占满后，就会出现上面的错误。执行netstat –na命令，可以看到打开了很多端口。所以就调整TCP的time out。即在最后一个端口还没有用到时，前面已经有端口在释放了。

官方的troubleshooting：
查看工具的troubleshooting，如下：
复制内容到剪贴板代码:
Message Code 27796 
Failed to connect to server 'hostname';port_ld': 'reason'.
Unable to connect to the specified server and port. 
Troubleshooting 
o      Try to address the reason provided for the connection failure.
o      Try to access the application with a browser from the injector machine and from another machine (such as the recording machine).
o      Check that you accurately specified the correct host name and port.
o      Ping the host/port.
o      Check if the server application you are trying to access is running.
o      If you used a hostname, check if it was resolved to the correct address.
o      Check if the server application is listening to the right port. 
均不是解决之道。

成功的解决方法：

在注册表HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip\Parameters里，有如下两个键值：
TcpTimedWaitDelay
MaxUserPort
1,这里的TcpTimedWaitDelay默认值应该中是30s，所以这里，把这个值调小为5s（按需要调整）。
2,也可以把MaxUserPort调大（如果这个值不是最大值的话）。

反复验证，问题解决。

我在网上又查了点信息，大家一起提高下 
TcpTimedWaitDelay 值決定了 TCP/IP 必須經過多久，才能釋出已關閉的連線及重複使用它的資源。這個關閉和釋出的間隔稱為 TIME_WAIT 狀態，或是區段生命期限上限 (2MSL) 狀態的兩倍。在這段時間內，通往用戶端和伺服器的連線重新開啟的成本，比建立新的連線低。藉由縮減這個項目的值，TCP/IP 可以更快釋出已關閉的連線，提供更多資源給新的連線。如果執行中的應用程式需要快速釋出、建立新連線，或多個連線在 TIME_WAIT 狀態中造成通訊量太低，因而需要進行調整的話，請調整這個參數。 

預設值是 0xF0，它會將等待時間設為 240 秒（4 分鐘）。 

最小的建議值是 0x1E，它會將等待時間設為 30 秒。請利用這個程序來檢視或自訂您的值。 

啟動 regedit 指令，瀏覽至 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TCPIP\Parameters 登錄次機碼，建立名稱為 TcpTimedWaitDelay 的新 REG_DWORD 值。 
將值設為十進位 30，也就是十六進位的 0x0000001e。這個值會將等待時間設為 30 秒。 
關閉登錄編輯器。 
停止並重新啟動系統。 
MaxUserPort
MaxUserPort 值決定了當應用程式向系統要求可用的使用者埠時，TCP/IP 所能指派的最高埠號。如果您的系統報告建立 Socket 時，發生錯誤異常狀況，可能是匿名（短期）埠的數量不當所造成，當系統開啟大量的埠來建立 Web 服務、資料庫或其他遠端資源的連線時，尤其如此。

原文见：http://blog.csdn.net/zeeslo 
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/keynes2005/blog/category/%B2%E2%CA%D4%B9%A4%BE%DF%D6%AEloadrunner">测试工具之loadrunner</a>&nbsp;<a href="http://hi.baidu.com/keynes2005/blog/item/857caca12e3df081471064d7.html#comment">查看评论</a>]]></description>
        <pubDate>2009年10月30日 星期五  下午 04:07</pubDate>
        <category><![CDATA[测试工具之loadrunner]]></category>
        <author><![CDATA[keynes2005]]></author>
		<guid>http://hi.baidu.com/keynes2005/blog/item/857caca12e3df081471064d7.html</guid>
</item>

<item>
        <title><![CDATA[千里马与伯乐]]></title>
        <link><![CDATA[http://hi.baidu.com/keynes2005/blog/item/84de1af48004aae77709d74a.html]]></link>
        <description><![CDATA[
		
		      美国的一个老政客说，想结交一个朋友，就请他帮你一个忙。因为人们总是更容易记得帮别人做过什么，而把别人帮自己的事情忘掉。他还发现，几乎所有的人都愿意对自己帮助过的人示好。到底算有过交情，跟陌生人相比，怎么都不一样。这个定律，完全可以活学活用在职场上：要善于对老板表达自己的欲望和意志。　　

      中国战国时代一个著名的12岁的少年人物甘罗，一天看到老板?D?D秦国相国吕不韦为对燕国的外交发愁，就主动要求作为外交大使出使燕国，当场被吕不韦呵斥。结果他大大方方地对吕不韦说，有个人7岁还被孔子当作老师呢，我已经12岁了，就让我试一试吧。吕不韦也是不世英雄，居然就认命他为大使，出使燕国。结果甘罗圆满完成数项任务，当上了丞相，传为千古美谈。甘罗的职业机会，就是这么大大方方争取来的。

　　

      其实职场的规律大致相同。不管是政界、商界、学界还是艺术界。人通常有被动依靠的天性，老板也不能免俗。所以，你主动一点，机会自然就多一点。

      很多老板都会认为：如果候选人的综合能力相差不大，当然是选最积极的那个，至少他有激情，做事主动，还有，就是便于压价。既然那么渴望来做主管，钱少点估计也就不会那么在乎了吧。最后，既然他满足了你提出了要求，你总要见情了吧，总要格外努力了吧。所以，就连没什么真才实学的马谡，都凭这一招唬住了聪明无比的诸葛亮，虽说他守街亭失败了，但在争取机会上，他是成功的。

　　

      所以，想要同事帮忙就讲，想让老板提升就说。也许你总是羞于开口，但开口要了之后就会发现，不仅欲望被满足了，连别人对你的印象分也有所提高。得了便宜还卖乖。

　　

      有两个同学毕业时进了同一家公司做事。5年过后，他们一个已经升了市场部主管，另一个却还在调研部做基层研究员。并不是因为能力千差万别，而是一个会要，一个不会要并且不愿要。

　　

      市场部主管的第一次发迹是在进公司一年后。他走进老板的办公室，直截了当地说：“我觉得我可以试试那个新项目。”两个月后，他被提升为项目经理。他第二次赤裸裸地表达欲望是在原市场部的主管跳槽后。大把人坐等着被任命，资历最浅、希望最小的他再次对老板出动闪电战：“让我试试这个职位吧。”老板欣然应允，先是让他以副总监的头衔代管，不久就扶了正。

　　

      话虽是这么说，但最多也就在开始的时候吃点亏。翅膀长硬了，公司为了留住人才，自然会主动把钱送过来。

　　

      基层研究员始终还没明白过来。他至今仍抱有“是金子，就总会发光”的幻想，默默等待着伯乐来发掘他这匹千里马。偶有抱怨时，就用“君子无欲而刚”之类的话自勉。再过几年，也许他的“欲”真的被磨灭光了，只是不知道能不能“刚”起来。

　　

      他没有弄明白的是，千里马常有，而伯乐不常有。就算是千里马，也不一定能遇上伯乐。而且千里马也是因为有机会历练，才成其为千里马的。想要的时候你不说，老板怎么知道呢？机会又怎么会降临呢？

      其实我觉得，不管是什么样的环境下，加薪升职都是要靠我们自己，也许很多人都会说“是金子总会有发光的时候”，我个人认为，这不过是自欺欺人的说法，自己不去磨炼，不把光芒在大家的面前发射，也许你这颗金子将会永远埋在泥土的下面。 
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/keynes2005/blog/category/%CD%C5%B6%D3%B9%DC%C0%ED">团队管理</a>&nbsp;<a href="http://hi.baidu.com/keynes2005/blog/item/84de1af48004aae77709d74a.html#comment">查看评论</a>]]></description>
        <pubDate>2009年04月10日 星期五  上午 02:39</pubDate>
        <category><![CDATA[团队管理]]></category>
        <author><![CDATA[keynes2005]]></author>
		<guid>http://hi.baidu.com/keynes2005/blog/item/84de1af48004aae77709d74a.html</guid>
</item>

<item>
        <title><![CDATA[小思功能自动化测试框架 (Zhuan)]]></title>
        <link><![CDATA[http://hi.baidu.com/keynes2005/blog/item/ac65901842eee3bc4bedbc7d.html]]></link>
        <description><![CDATA[
		
		小思功能自动化测试框架

　　谈到测试框架，很多人都趋之若鹜，本人也不例外。但最近发现自己对测试框架的理解一直存在误解。很长时间对框架的理解，一直存在于如何组织脚本，如何写出高质量的脚本这个层次，整个框架好像就是针对脚本这个层面。其实这个理解很局限也很片面。一个好的测试框架，应该包括整个测试活动的各个方面，以及对各个环节的规范、管理等等，所以脚本只是框架当中的一个环节，不应把脚本看的很重（当然不是说不重要）。脚本是用工具写的，工具永远是工具，整个测试过程起关键作用的还是人。

　　一个合理的框架应该包括流程、团队、技术这三个基本要素，再用管理把这三个要素协调起来。

　　

　　如图，这三个要素是相辅相成互相依赖。

　　流程

　　首先谈一下流程。这个要素，在整个测试活动周期中是用时最长的一个，大部分的测试活动都是在流程中进行。一个好的流程可以节约成本，缩短进度，提高测试质量。设计流程，不能为了自动化而自动化，要结合项目情况、目前测试部门发展情况来规划功能自动化测试流程。

　　流程的规划应该覆盖自动化测试分析，业务流程的分析与组织，脚本的设计与开发。

　　拿到项目任务书后，首先要进行的就是自动化测试分析。这时要结合手上有的测试资源，如待测系统，测试需求，测试用例库，功能说明等等，对系统来个综合分析。这些作为分析阶段的输入。有输入就要有输出，也就是分析结果了。分析过程就是对业务的分析，对怎么规划脚本的分析。对业务的分析最终要得出本次或本论测试需要测试范围、内容，以及测试内容对需求的覆盖情况等内容，最终形成业务跟踪表，作为输出。对于规划脚本，就是要确定哪些功能可以做自动化，哪些不能做；哪些功能需要单独作为一个脚本来写，哪些功能适合合并成一个脚本来写；参数的定义，主要是针对多个脚本都要用到的变量给出定义；其他可以定义一些脚本的相关信息。最终也要形成脚本分析跟踪表，作为分析阶段的输出，纳入测试资产统一管理。有了这些作为基础，可以最大限度保证后续工作在可控范围内进行。

　　本文出自jifeng的51Testing软件测试博客：http://www.51testing.com/?92935

　　做完分析工作，就可以继续业务的组织和脚本的开发工作了，这两个可以并行开展。把分析阶段的输出做为输入，有序开展后续活动。

　　对于业务的分析组织，主要参与者是熟悉系统业务的人员。现在的应用系统越来越复杂，如果没有业务人员参与进来恐怕很难把测试做到位。这个过程就是由熟悉业务的人员来组织需要测试内容。包括测试功能点，业务逻辑，业务范围等等。同时针对特殊业务规则，数据规则提出相应的需求，协调其他资源满足特殊需求。这个过程也是组织测试案例、测试数据的过程，为测试执行做准备工作。这个过程的输出就是测试内容的跟踪表了。

　　与业务并行开展的就是脚本的设计与开发了。它不会受限与测试流程、测试逻辑的限制，完全可以按照分析过程的跟踪表进行脚本的开发。这个过程脚本的设计和开发是两个独立的过程，设计是以文档的方式展现脚本，包括脚本信息、输入/输出参数、调用说明、脚本流程图等内容，这样做可以让团队成员之间很好的协作，避免出现混乱、失控的状态。而且脚本的设计人员不用考虑具体的业务逻辑，只要按照既定规则把划分好的脚本设计好就完成了任务。然后脚本的开发人员严格按照设计文档进行开发，最终形成脚本集，供其他环节调用。

　　以上各个活动都会有管理或是QA参与，进行活动的评审，确保各个环节都是按照规范进行的，保证自动化实施过程是在可控范围内进行的活动，避免某个环节的随意性。

　　技术

　　技术角度，主要是决定采用什么样的工具，脚本开发工具，配置管理工具。还有就是要制定针对在工具的使用过程中要遵循的规范，如何让工具之间配合，发挥最大的作用。

　　功能自动化测试用的最多的莫过于QTP了，由于它的简单、易用，容易上手很是受大家的追捧。当然还有它能够破解，这也为它广泛推广打下很好的基础。

　　技术环节需要对脚本的开发做出明确的说明。底层函数的定义，功能函数的开发，函数库的规划，参数、脚本的开发规范等这些都要形成文档。最后脚本的运行也是一个很关键的环节，包括运行的稳定性，效率，日志，失败的处理这些都是需要处理的问题。如果条件允许可以自己开发工具来解决这些问题，但相应带来的成本也是非常高的。这样做的公司都是有单独的团队来维护测试工具这一块的，所以在人力、技术资源很有限的情况下不要轻易尝试这种方式。同行用的最多的好像就是用Excel来组织，然后通过读取Excel来控制脚本的运行，这种方式简单，易行，但对于过于复杂的系统不适用。还有一种方式就是用QTP+QC的方式，QC有单独的模块来管理，组织这些内容。并且会自动记录执行日志，结果文件等。这种方式是最方便，成本最低的一种方式，维护起来也很容易，而且没有不兼容的情况，很容易见到效果。如果公司不打算组建专门的测试开发团队，用这个是最有效的一种方式。缺点是在组织数据时的灵活性欠佳。

　　团队

　　功能自动化测试肯定是一个团队协作的过程，单枪匹马去做自动化是非常不明智的选择。整个团队应该包含几个角色：leader，熟悉业务的人员，脚本设计开发人员，测试执行人员。人员各司其职，互相配合。

　　根据项目具体情况，酌情增减人员。很理想的情况是公司有很好的测试流程，分工明确，各个岗位都有明确的岗位职责，这样可以是团队成员紧密的配合完成工作。但也有很多不理想的状况，这时作为一个功能自动化测试的实施人员，也要对自己的工作做好规划，什么阶段做什么事情，每个阶段的提交物有一个明确的思路。这样可以使自己很好的控制进度，对上边也有一个交代，让领导知道做了什么。

　　管理

　　最后简单说一下管理。这个也是一个重要环节，好的管理可以很好的控制进度，保证质量。管理人员要对测试计划的执行情况进行监督，参与各种成果物的评审，项目的例行会议并保存会议记录，对测试流程的不断改进，对测试方法、技术的不断探索。在团队遇到困难时，也要及时的给出友情支持。这些内容有些属于QA的范围，具体公司具体配备相应人员。

　　以上只是自己对功能自动化测试的点滴思考，写出来算是自己的一个总结。每一个环节还有待完善，补充的地方，测试的博大精深并不是简单的几行字能写出来。希望在工作当中不断的总结，不断的提高。

　　严格意义来说，不应该称之为对框架的思考，框架是一个系统，是一个整体，而以上只是对一部分内容做了点滴体会。是与非，看官自己定夺。

版权声明：原创作品，转载时请务必以超链接形式标明文章原始出处、作者信息和本声明，否则将追究法律责任。本文出自jifeng的51Testing软件测试博客：http://www.51testing.com/?92935

 
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/keynes2005/blog/category/%CD%C5%B6%D3%B9%DC%C0%ED">团队管理</a>&nbsp;<a href="http://hi.baidu.com/keynes2005/blog/item/ac65901842eee3bc4bedbc7d.html#comment">查看评论</a>]]></description>
        <pubDate>2009年03月24日 星期二  上午 03:12</pubDate>
        <category><![CDATA[团队管理]]></category>
        <author><![CDATA[keynes2005]]></author>
		<guid>http://hi.baidu.com/keynes2005/blog/item/ac65901842eee3bc4bedbc7d.html</guid>
</item>

<item>
        <title><![CDATA[有效的软件质量管理(转载)]]></title>
        <link><![CDATA[http://hi.baidu.com/keynes2005/blog/item/8524dabf4e68a80218d81f09.html]]></link>
        <description><![CDATA[
		
		有效的软件质量管理

　　摘要

　　质量管理包括：质量计划编制、质量保证和质量控制三个过程域。质量计划是质量管理的第一过程域，它主要结合各个公司的质量方针，产品描述以及质量标准和规则通过收益、成本分析和流程设计等工具制定出来实施方略，其内容全面反应用户的要求，为质量小组成员有效工作提供了指南，为项目小组成员以及项目相关人员了解在项目进行中如何实施质量保证和控制提供依据，为确保项目质量得到保障提供坚实的基础。质量保证则是贯穿整个项目全生命周期的有计划和有系统的活动，经常性地针对整个项目质量计划的执行情况进行评估、检查与改进等工作，向管理者、顾客或其他方提供信任，确保项目质量与计划保持一致。质量控制是对阶段性的成果进行检测、验证，为质量保证提供参考依据，它是一个PDCA循环过程。

　　随着社会信息化水平的不断提高，信息行业急速膨胀，信息企业快速成长，随之带来的信息市场竞争激烈，企业为了求生存，满足客户要求则成为各行各业的首要责任。依赖于质量、成本和进度的客户满意度，质量则是重点支撑之一，这样要求我们对质量管理需要加强认识。我们都知道pmbok把项目管理划分为9个知识领域，即范围管理、时间管理、成本管理、质量管理、人力资源管理、沟通管理、采购管理、风险管理和综合管理。质量管理作为9大知识领域之一，可见其重要性。

　一、质量管理责任分配

　　我们公司在开发项目上按照规范化软件的生产方式进行生产，在生产流程上采用ISO9000的标准进行。每个项目除配备了项目开发所需角色外，还专门配备了配置管理小组、测试小组和质量保证小组确保质量管理的实施，下面针对这三种角色进行说明：

　　1、配置管理小组职责

　　配置管理小组是保证项目开发完毕的同时，内部文档和外部文档都同时完成。内部文档的及时产生和规范，是保证项目开发各小组能够更好的接口和沟通的重要前提，从另一个方面讲，也是保证工程不被某个关键路径所阻塞而延滞的前提。如上所述，配置管理小组还是保证质量保证小组得以发挥作用的基础。配置管理小组的主要职责包括： 完善各个部门发送需要存档和进行版本控制的代码、文档（包括外来文件）和阶段性成果； 对代码、文档等进行单向出入的控制；对所有存档的文档进行版本控制； 提供文档规范，并传达到开发组中。

　　2、测试小组职责

　　测试小组作为质量控制的主要手段，负责软件的测试设计和执行工作。如同软件开发一样，测试在执行之前，同样需要进行测试计划和测试策略的设计，通常情况下测试可以分为如下几种类型，如：正确性测试、功能性测试、性能测试、安全测试和系统测试等。而这些测试均需要在测试计划和测试策略中进行描述用以指导测试小组成员进行测试用例编写和测试执行。程序员在交给测试人员之前是进行过一定的单元测试，确保程序编译、运行正确。

　　测试人员根据详细设计的文档对软件要实现的功能进行一一测试，保证软件的执行正确的实现设计要求，在此也只证明了软件正确的反映了设计思想，但是否真正反映了用户的需求仍需要进一步的功能性测试。

　　测试人员只有根据软件需求规格说明书所提及的功能进行检测，才能确保项目组开发的软件产品满足用户需求。在正确性测试完成之后，需要测试的是软件的性能，软件的性能在本项目中占有重要的地位，性能要求有可能改变软件的设计，为避免造成软件的后期返工，测试在性能上需要较大的侧重。如果有必要的话，测试小组还需要做安全测试，以确保系统使用安全可靠。

　　3、质量保证小组职责

　　质量保证小组作为质量保证的实施小组，主要职责是保证软件透明开发的主要环节。在项目开发的过程中几乎所有的部门都与质量保证小组有关。质量保证小组对项目经理提供项目进度与项目真正开发时的差异报告，提出差异原因和改进方法。

　　在项目进度被延滞或质量保证小组认为某阶段开发质量有问题时，提请项目经理、项目负责人等必要的相关人员举行质量会议。解决当前存在的和潜在的问题。质量保证是建立在文档的复审基础之上，因而文档版本的控制，特别是软件配置管理，直接影响软件质量保证的影响力和力度。质量保证小组的检测范围包括：系统分析人员是否正确的反映了用户的需求； 软件执行体是否正确的实现了分析人员的设计思想； 测试人员是否进行了较为彻底的和全面的测试；配置管理员是否对文档的规范化进行的比较彻底，版本控制是否有效。

　二、质量管理实施

　　有了良好的资源配备，又如何在项目全生命周期内实施质量保证，让我们从以下几个方面来看质量保证的实施过程：

　　1、项目进度的质量保证

　　项目进度是项目进行是否顺利的最直观表现。显然在项目开始之前，项目开发计划是必须的。如果项目开发计划的制定的是完全合理的，那项目进度也就真正表达了项目与最终的交付使用之间的距离，然而要制定完全合理的项目开发计划几乎不太可能。可见要保证项目进度，首先要保证项目开发计划尽可能合理。

　　项目计划的合理程度与项目计划制定者从事类似规模和类似业务的项目的经验有直接关系，通过经验往往能够预见潜在的阻碍，这样要求项目计划制定者需要集众人之力来完善计划。

　　当项目计划制定初期，由质量保证小组组织召开的项目计划评审会，邀请公司技术专家、用户以及项目组小组成员一起讨论项目计划的可行性，会议通常采用头脑风暴法，各抒己见，会后由指定的记录员形成质量记录，发送给相关人员，对其计划中不合理的地方进行修改完善，并由质量保证人员对其结果跟踪，以确保项目计划完整性、可行性，完善后的计划交由配置管理人员进行版本控制。

　　然而在计划实施过程中，计划不是“固定化”。常有人道，“计划赶不上变化”，但“要跟上变化”。项目计划以里程碑为界限，将整个开发周期划分为若干阶段。根据里程碑的完成情况，适当的调整每一个较小的阶段的任务量和完成的任务时间，这种方式非常有利于整个项目计划的动态调整。也利于项目质量保证的实施。

　　实际运作中，当质保小组发现计划实施的差异后，报告项目经理，由项目经理组织负责对计划进行周期性维护，对于已经变动的计划由质保小组协助配置管理小组完成版本控制。本公司已经开发湖南移动的集中客服系统，开发中的子项目多达六个，历时十个月，目前多数项目已经开发完毕，系统正在试运行阶段，项目金额数千万元。在这样的项目中，从管理者到开发人员到测试人员都积累了较为丰富的经验，特别是项目开发计划的制定，和项目进度的控制。 
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/keynes2005/blog/category/%B2%E2%CA%D4%B2%DF%C2%D4%BA%CD%B2%E2%CA%D4%B7%BD%B7%A8">测试策略和测试方法</a>&nbsp;<a href="http://hi.baidu.com/keynes2005/blog/item/8524dabf4e68a80218d81f09.html#comment">查看评论</a>]]></description>
        <pubDate>2009年03月17日 星期二  上午 02:38</pubDate>
        <category><![CDATA[测试策略和测试方法]]></category>
        <author><![CDATA[keynes2005]]></author>
		<guid>http://hi.baidu.com/keynes2005/blog/item/8524dabf4e68a80218d81f09.html</guid>
</item>

<item>
        <title><![CDATA[转载:妈问我：角落里要饭模样的人是谁 (好久没有感动到泪流满面了)]]></title>
        <link><![CDATA[http://hi.baidu.com/keynes2005/blog/item/176a7b22f7a001ac4723e80b.html]]></link>
        <description><![CDATA[
		
		妈问我：角落里要饭模样的人是谁

结婚那天，妈问我：角落里要饭模样的人是谁  在社区里偶然看到了这个帖子，没来得及看完就感动得直想落泪了，我不知道原创的作者是谁，但我感谢这位心灵如此美丽的姑娘，我祝愿她永远平安幸福。帖子很长，我在转载时重新进行了编辑，并对个别错别字进行了修改。希望能够让读到的朋友有所收获。谢谢大家！ 

　　我看过去的时候，有个老头正盯着我，旁边还有个老太太，发现我看着他们时赶忙低下头。我不认识他们但也不象要饭的，衣服是新的连折印都看得出来。妈说象要饭的是他们佝偻着身子，老太的身边倚了根拐杖的缘故。 

　　妈说天池是孤儿，那边没亲戚来，如果不认识就轰他们走吧。现在要饭的坏着呢，喜欢等在酒店门口，见哪家办喜事就装作亲戚来吃黑酒。 

　　我说不会，叫来天池问一下吧？天池慌里慌张把我的手捧花都掉地上了，最后吱吱唔唔地说是他们家堂叔和堂婶。我瞪了妈妈一眼：差点把亲戚赶走。 

　　妈说天池你不是孤儿吗？哪来的亲戚呢？ 

　　天池怕妈，低头说是他家远房的亲戚，好长时间不来往了。但结婚是大事，家里一个亲戚没来心里觉着是个憾事，所以…… 

　　我靠着天池的肩埋怨他有亲戚来也不早说，应该把他们调一桌，既然是亲戚就不能坐在备用桌上。天池拦着说就让他们坐那吧，坐别桌他们吃着也不自在。 

　　直到开席那桌上也就坐了堂叔和堂婶。敬谢席酒经过那桌，天池犹豫了一下拉着我从他们身边擦了过去。回头看到他们的头埋的很低，想了想我把天池给拽了回去：堂叔、堂婶，我们给你俩敬酒了！ 

　　两人抬起头有点不相信的盯着我。二老的头发都是花白的，看上去很老应该有七八十岁的样子，堂婶的眼睛很空洞，脸虽对着我但眼神闪忽不定。我拿手不确定的在她眼前晃了晃，没反应。原来堂婶是个瞎子。 

　　堂、堂叔、堂婶，这是俺媳妇小洁，俺们现在给你们敬酒呢！天池在用乡音提醒他们。 

　　哦、哦。堂叔歪歪斜斜地站了起来，左手扶着堂婶的肩右手颤微微地端起酒杯，手指背上都是黄黄的茧，厚厚的指夹逢里留着黑黑的泥。面朝黄土背朝天的日子让他们过早地累弯了腰。我惊讶地发现，堂叔的右腿是空的。堂婶是瞎子，堂叔是瘸子，怎样的一对夫妻啊？别站了，你们坐下吧。我走过去扶住他们。堂叔又摇晃着坐下了，无缘由的堂婶眼里忽然就叭嗒叭嗒直掉泪，看到堂叔无言地拍着她的背。本想劝他们两句，但天池拉着我离开了。 

　　我跟天池说，等他们回家的时候给他们一点钱吧，太可怜了。两人都是残疾，这日子根本想不通怎么过。天池点点头没说话，紧紧拥着我。 

　　第一年的除夕，天池说胃疼没吃下晚饭回房睡觉去了。我让妈妈熬点大米粥也跟着进了房。天池躺在床上，眼里还憋着泪。 

　　我说天池不带这样的，第一年的除夕就不跟我们一块吃晚饭，还跑房里这样。好象我们家亏待你似的，一过节你就胃疼，哪有这样的事情？其实我知道你不是胃疼，说吧什么事？ 

　　天池闷了半天说对不起，他只是想起堂叔和堂婶还有他死去的爹娘。他怕在桌上忍不住，惹爸妈不高兴才推说胃疼。 

　　我搂着他说：真是个傻孩子，想他们我们过完年看他们去就成了，再说我也想知道他俩是怎么过日子的。 

　　天池说算了，那条山路特别难走。你会累着的，等以后路通了我们生了小孩再带你去那看他们吧。 

　　我心里想说：等我们生小孩的时候他们还不一定在呢！但没敢讲出来，嘴上说给他们再寄些钱物吧！ 

　　第二年的中秋期间我正巧在外出差，中秋节那天又回不了家。我特别想天池和爸妈，我就跟天池煲电话粥。 

　　我问天池想我想得睡不着怎么办？天池说就上网或者看电视，再不行就睡那睁着眼睛狠狠得想。 

　　那晚，我们直到把手机聊得发烫没电为止。 

　　躺在宾馆的床上，看着窗外圆圆的月亮，我怎么也睡不着。睁着眼睛流着泪想天池、想爸爸、想妈妈。想到天池估计也没睡着，说不定正在网上神游。翻身我也打开电脑，重新申请了一QQ号名叫“读你”想捉弄一下天池。查了一下，天池果然在，我主动加了他，他接受了。 

　　我问他：这样一个万家团圆的好日子，你为什么还在网上闲逛呢？ 

　　他说：因为我老婆在外出差，想她睡不着觉所以就上网看看。 

　　我挺满意这句话，接着又打出：老婆不在家，可以找个情人代替，比如说网上，聊以自慰一下。 

　　半天他才敲出一行：如果你想找情人的话，对不起，我不是你找的人，再见。 

　　对不起，我不是那个意思，你别生气。叭叭叭，我赶紧发过去。 

　　过了一会他问我：你怎么也在网上闲逛呢？ 

　　我说：我在外打工，现在想爸爸和妈妈。刚刚和男朋友通完电话还是睡不着，就上网了。 

　　我也想我爹和娘，只是，亲在外，子欲养而不能。 

　　亲在外，子欲养而不能。怎么讲？我把这句话又重复敲了过去。我有点莫明其妙，天池怎么说这样的话？ 

　　你叫“读你”，我今天就让你读一次吧。有些事情放在心里很久会得病，拿出来晒晒会舒服些，反正你我也不认识，你就当作听一个故事吧！于是，我意外地知道了天池一直隐藏在内心的事情。 

　　30年前，我爹快五十了还没娶亲，因为他腿瘸加上家里又穷没有姑娘愿意嫁他。后来，庄上来了个要饭的老头还搀着个瞎眼的女人。老头病得很重，爹看他们可怜就让他们在自家歇息。没想到一住下那老头就没起来过，后来老头的女儿就是那瞎眼的女人嫁给了我爹。 

　　第二年生下了我。 

　　我家的日子过得很清苦，可我从来没饿过一顿。爹和娘种不了田，没有收入就帮别人家剥玉米粒，一天剥下来十指全是血泡，第二天缠上布条再剥。为了我上学，家里养了三只鸡，两只鸡生蛋卖钱，留下一只生蛋我吃。娘说她在城里要饭时听说城里的娃上学都吃鸡蛋，咱家娃也吃，将来比城里的娃更聪明。但他们从来都不吃，有回我看见娘把蛋打进锅里后用嘴舔着蛋壳里剩下的蛋清，我搂着娘嚎啕大哭。说什么也不肯吃鸡蛋了，爹知道原委后气得要用棍子打娘。最后我妥协，前提就是我们三人一块吃。虽然他们同意了，但每次也就象征性的用牙齿碰一下。 

　　庄上的人从来不叫我名字，都叫我是瘸瞎子家的。爹娘一听到有人这样叫我必定会跟那人拼命。娘看不见就会拿了砖块乱砸，嘴上还骂着：你们这些杀千刀的，我们瘸瞎，我娃好好的，就不许你们这样叫唤。将来你们一个都不如我娃。那年中考，瘸瞎子家的考了全县第一的喜讯让爹娘着实风光了一把。镇上替我们家出了所有的学杂费，送我上学的那天爹第一次出了山。上车的那会，我眼泪扑剌剌的直掉，爹一手拄着拐一手替我擦泪：进了城要好好学，以后就在城里找工作娶媳妇。别人问起你爹娘你就说你是孤儿，没爹娘，不然别人会看不起你。特别是娶不上媳妇，人家会嫌弃你。误了你娶媳妇，我都无脸去见老祖。 

　　爹！我让爹别再说了，这是什么话，还没有用呢咋就不认爹娘呢？娘也说这是真话，要听。你不记得在学校里吗？只要说你是瘸瞎子家的，别人就会拿白眼挤兑你。刚开始连老师都不喜欢你。以后，你带了城里媳妇回家就说俺们是你的堂叔和堂婶。娘说完就在那抹泪。爹说，不要把媳妇带回家，一带回来你娘忍不住就会露馅的。然后往我怀里揣了十个熟鸡蛋就拖着娘走了。 

　　我的眼泪也扑剌剌地往下掉，残疾不是他们的错，那是老天对他们的不公。但他们却生了一个完美的天池给我。这个傻天池，这样的爹娘，无法再完美了。我很生气，他怎么就这么小看我呢？ 

　　那后来，你就告诉你媳妇他们是你堂叔和堂婶？我敲过去这句话。 

　　本来我不信。媳妇找的是我又不是爹娘，为啥爹娘都不能认呢？不过我在外十年，爹娘一次都没去过我的学校。第一年工作，我想带他们进城玩玩，他们都不肯，说让人晓得我爹娘是残疾人会在我脸上抹黑，影响我娶媳妇。一辈子都在山里了不想出去了。娘还说她就是从城里来的，也没啥意思。后来，我谈了第一个女朋友，当我认为时机差不多的时候，就带她回了趟家。谁知到家后，她晚饭都没留下吃一顿就走了，我追出去她说，和这样的人过日子她一天都过不下去。还说我们家基因有问题，以后的小孩肯定也不会健康。我气得让她有多远滚多远。回到家，娘在那哭，爹也骂我。说我不听他们的话，非要断了咱家的香火不可。 

　　后来，我遇上了第二个女朋友，就是现在我的老婆。我很爱她，做梦都怕失去她，她们家又很有钱，亲戚都是些上等人家，有了前车之鉴我很害怕只能不孝了。但是一到逢年过节我就想他们，心里堵得慌，难受。 

　　那你从来就没有告诉过你老婆？也许她不计较这些呢？ 

　　我没说过，也不敢说。如果她同意了我想我岳母也不会同意的。我和她们住在一起，岳父在外是有脸面的人。如果爹娘来了不是在他们脸上抹黑吗？我也只能在出差学习的时候偷偷回去看上两眼。谢谢你听我说了这么多，现在我的心里舒服多了。 

　　下了网，我依旧没有睡意。都说儿不嫌母丑，狗不嫌家贫，看看我们都做了什么？我理解天池的无奈，也了解他爹娘的苦衷。但他们不知道却将无辜的我陷入了无情无义的逆境之中。 

　　天将放亮时，我敲开了部门经理的门，告诉他下面的事情请他全权处理，我有点非常重要的事情尽快要办，一切就拜托他了。然后简单收拾一下行李我就直奔火车站。还好，赶得上头班列车。 

　　那条山路确实很难走。刚开始腿上还有点劲，后来脚上磨起了泡我就再也走不动了。正是中午时分，太阳又晒得厉害，我只有喘气的份。背来的水差不多快喝完了，我也不知道下面还有多少路程要走。脱下鞋子挤了水泡，那一会疼得我都哭出声来，真想打个电话让天池来接我回家，最后还是忍住了。从路边揪一把芦苇花垫在脚底，感觉脚上舒服多了。想到天池的爹娘此时还在家劳作着腿上忽的一下就来了劲，站起来继续往前走。 

　　当老村长把我领到天池家门口的时候，那一片烧得红红的晚霞正照在他们家门口的老枣树上。枣树下坐着堂叔，哦不、是天池的爹，爹比结婚时看到的老多了，手上剥着玉米，拐杖安静地倚在他那条残缺的腿上。娘跪在地上准备收晒好的玉米，手正一把一把地往里撸。这，宛如一幅画，而画中便是这世上最完美的爹娘。 

　　我一步一步地往他们跟前走着，爹看到了我，手中的玉米掉在了地上，嘴巴张得老大，吃惊地问：你、你咋过来了？ 

　　娘在一旁摸索着问：他爹，谁来啦？ 

　　天、天池家的。 

　　啊！在、在哪？娘惊慌失措地找着我的方向。 
　　 
　　我弯腰放下行李，然后一把抓着她的手，对着他们，带着深深地痛、重重地跪了下去：爹！娘！我来接你们回家了！ 

　　爹干咳了两下，泪无声地从爬满皱纹的脸上流出。 

　　俺就说，俺的娃没白养阿！娘把双手在自个身上来回的搓，然后一把抱住我，一行行的泪水从她空洞的眼里热热地流进我的脖子里。 

　　我带爹娘走的时候村里是放了鞭炮的。我又为爹娘风光了一次。 

　　当天池打开门，看到一左一右站在我身边的爹和娘时吃惊不小，怔怔地愣在那，一语未发。 

　　我说：天池，我是读你的人。我把咱爹娘接回来了。这么完美的爹娘，你怎么舍得把他们丢在山里？ 

　　谢谢！ 

　　天池泣不成声，紧紧的抱住我，像他娘一样把一行泪流进我的脖子里。 

　　我不知道原创的作者是谁，但我感谢这位心灵如此美丽的姑娘，我祝愿她永远平安幸福。 
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/keynes2005/blog/category/%CB%E6%B1%CA">随笔</a>&nbsp;<a href="http://hi.baidu.com/keynes2005/blog/item/176a7b22f7a001ac4723e80b.html#comment">查看评论</a>]]></description>
        <pubDate>2009年03月14日 星期六  上午 08:46</pubDate>
        <category><![CDATA[随笔]]></category>
        <author><![CDATA[keynes2005]]></author>
		<guid>http://hi.baidu.com/keynes2005/blog/item/176a7b22f7a001ac4723e80b.html</guid>
</item>

<item>
        <title><![CDATA[软件质量可视化的简单探讨]]></title>
        <link><![CDATA[http://hi.baidu.com/keynes2005/blog/item/d96c17e9c2e20037b90e2d0c.html]]></link>
        <description><![CDATA[
		
		软件质量可视化的简单探讨

测试人员的囧境：在大多数的项目中，测试人员是软件质量的责任者;测试是版本发布前的最后一个环节，发版=加班这个即将成为恒等式;在项目或整个SOP中，软件测试处于最后一小时工作的那种;测试人员程度着这样一种压力： 得尽快的证明软件可以发布，但实际上，他并没有足够的时间或者足够的测试让自己相信这点。如果发布的版本出了问题，大家就会对测试人员说：你们为什么不能发现那些BUG? BUG不是测试人员所建立，但是却承担着BUG出现后的责任。

这种境况需要改善，首先我们得意识到：1）测试的工作跟开发并不对立，测试不是破坏开发的成果，而是协助他们更加的完善，发现他们的盲点，从另一方面讲，也会促进开发提高技术; 2）软件质量应该是整个团队职责，而不仅仅是测试人员，其他人员在软件质量形成的过程中可以起到更积极的角色。

要做到这点，首先，得让大家明白软件质量是怎样的？这点测试人员应该是最清楚的，所以要时不时地想其他人员传递产品的质量信息;有经验的测试人员可以试着想一些创新的方式来传递软件质量的信息。

报告测试深度和主观的质量
我们都知道，很难简单的说质量是高还是低;比如，做了一遍简单的测试，都通过了，没有bug，这个是质量高还是低？那一个团队应该怎样选择报告这俩方面的信息：他们能完成的测试深度和主观评估。

对于深度来说：可以试着设定从1到3或者5个数字，1呢意味着浅显的测试（比如基本功能）5代表测试的各个方面包括边界和一些极端的条件。哪一级做哪些事情这个都可以讨论的。当这些确定后，（如果项目中有多个QA）每个人根据这些标准和项目的情况，同时用手亮出自己打的数字...如果有人所表示的数字不一致，则需要讨论，比如说我选择1，大家选择3，那我们就要讨论一下为什么会这么选择，讨论过后，再投票进行选定...如果讨论不一致，则取低位数。

可以使用相同的方法来取得质量信息，大拇指，最高。。依次排下去中、低;

{这种快速的合作练习有利于让测试团队的人对测试深度和质量有个普遍的了解;}

在发布的时间，提供新功能的质量报告，一般情况在，在开发结束后会提供一个测试版本，在测试版本到正式版本之间，我们可以用以上的指标为每个功能标示测试深度和质量;

测试团队经常会抱怨我们没有足够的时间进行全面测试，但是这些抱怨并没有得到解决;现在这个抱怨就没有必要了，测试深度可以很好的体现这点，也是时间让团队成为一整体来看到我们的测试情况~~，一般情况下，看到这些实际的数据，开发人员会尽可能的在编码结束后给测试留足够的时间~~这点是有理由相信的。

定期报告整体产品的质量，
开发在继续，产品的功能不断增加，测试人员继续努力地测试着新功能，并且进行着回归测试;继续保持像团队通知他们对产品的质量评估;定期报告可根据实际情况进行;

保持BUG数量的可见度

不能用发现的BUG的数量来评估软件质量。 比如，测试深度较低就返回少量的bug，而高深度的测试一般会返回更多的BUG. 即使是少量的BUG,一个评估也会显示低质量：我并没有测试太多，但是我测试的都成功了。

BUG的可见性可以用图标的方式来显示，一般bug的数量是个正态分布，当开发开始修正bug的时候后那条曲线的增长速度会变得非常缓慢。保持低BUG的增长率对于开发来说才是高绩效的一个重要表现。而且他们也不希望自己的bug数量被大家看见，另外高bug量会影响测试团队对于质量的评估;

到版本发布的时候，项目经理最终决定版本是否发布，但是整个团队至少知道即将发布的版本的质量;低水平或适度的测试可能会给发布的版本带来风险，但是现在这个风险是可见的。

事后检验（也是测试效率的一个算法）

如果说前提提供的报告是主观所得，在版本发布后就可以进行进一步的评估：用未发现的bug数量与已测的进行比较，当然再加上每个bug的权重，如下：

(（SUM(已发现BUGj*严重程度j)-SUM(未发现BUGk*严重程度k)）/SUM(所有BUGi*严重程度i))*100%

为质量顶个区间：比如高：95%-100%：高 85-95% 中  85%以下低，或者根据实际情况进行设定

 
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/keynes2005/blog/category/%B2%E2%CA%D4%B2%DF%C2%D4%BA%CD%B2%E2%CA%D4%B7%BD%B7%A8">测试策略和测试方法</a>&nbsp;<a href="http://hi.baidu.com/keynes2005/blog/item/d96c17e9c2e20037b90e2d0c.html#comment">查看评论</a>]]></description>
        <pubDate>2009年03月14日 星期六  上午 08:15</pubDate>
        <category><![CDATA[测试策略和测试方法]]></category>
        <author><![CDATA[keynes2005]]></author>
		<guid>http://hi.baidu.com/keynes2005/blog/item/d96c17e9c2e20037b90e2d0c.html</guid>
</item>

<item>
        <title><![CDATA[软件质量可视化的简单探讨]]></title>
        <link><![CDATA[http://hi.baidu.com/keynes2005/blog/item/c3a1b74441d7788ab3b7dc0c.html]]></link>
        <description><![CDATA[
		
		软件质量可视化的简单探讨

测试人员的囧境：在大多数的项目中，测试人员是软件质量的责任者;测试是版本发布前的最后一个环节，发版=加班这个即将成为恒等式;在项目或整个SOP中，软件测试处于最后一小时工作的那种;测试人员程度着这样一种压力： 得尽快的证明软件可以发布，但实际上，他并没有足够的时间或者足够的测试让自己相信这点。如果发布的版本出了问题，大家就会对测试人员说：你们为什么不能发现那些BUG? BUG不是测试人员所建立，但是却承担着BUG出现后的责任。

这种境况需要改善，首先我们得意识到：1）测试的工作跟开发并不对立，测试不是破坏开发的成果，而是协助他们更加的完善，发现他们的盲点，从另一方面讲，也会促进开发提高技术; 2）软件质量应该是整个团队职责，而不仅仅是测试人员，其他人员在软件质量形成的过程中可以起到更积极的角色。

要做到这点，首先，得让大家明白软件质量是怎样的？这点测试人员应该是最清楚的，所以要时不时地想其他人员传递产品的质量信息;有经验的测试人员可以试着想一些创新的方式来传递软件质量的信息。

报告测试深度和主观的质量
我们都知道，很难简单的说质量是高还是低;比如，做了一遍简单的测试，都通过了，没有bug，这个是质量高还是低？那一个团队应该怎样选择报告这俩方面的信息：他们能完成的测试深度和主观评估。

对于深度来说：可以试着设定从1到3或者5个数字，1呢意味着浅显的测试（比如基本功能）5代表测试的各个方面包括边界和一些极端的条件。哪一级做哪些事情这个都可以讨论的。当这些确定后，（如果项目中有多个QA）每个人根据这些标准和项目的情况，同时用手亮出自己打的数字...如果有人所表示的数字不一致，则需要讨论，比如说我选择1，大家选择3，那我们就要讨论一下为什么会这么选择，讨论过后，再投票进行选定...如果讨论不一致，则取低位数。

可以使用相同的方法来取得质量信息，大拇指，最高。。依次排下去中、低;

{这种快速的合作练习有利于让测试团队的人对测试深度和质量有个普遍的了解;}

在发布的时间，提供新功能的质量报告，一般情况在，在开发结束后会提供一个测试版本，在测试版本到正式版本之间，我们可以用以上的指标为每个功能标示测试深度和质量;

测试团队经常会抱怨我们没有足够的时间进行全面测试，但是这些抱怨并没有得到解决;现在这个抱怨就没有必要了，测试深度可以很好的体现这点，也是时间让团队成为一整体来看到我们的测试情况~~，一般情况下，看到这些实际的数据，开发人员会尽可能的在编码结束后给测试留足够的时间~~这点是有理由相信的。

定期报告整体产品的质量，
开发在继续，产品的功能不断增加，测试人员继续努力地测试着新功能，并且进行着回归测试;继续保持像团队通知他们对产品的质量评估;定期报告可根据实际情况进行;

保持BUG数量的可见度

不能用发现的BUG的数量来评估软件质量。 比如，测试深度较低就返回少量的bug，而高深度的测试一般会返回更多的BUG. 即使是少量的BUG,一个评估也会显示低质量：我并没有测试太多，但是我测试的都成功了。

BUG的可见性可以用图标的方式来显示，一般bug的数量是个正态分布，当开发开始修正bug的时候后那条曲线的增长速度会变得非常缓慢。保持低BUG的增长率对于开发来说才是高绩效的一个重要表现。而且他们也不希望自己的bug数量被大家看见，另外高bug量会影响测试团队对于质量的评估;

到版本发布的时候，项目经理最终决定版本是否发布，但是整个团队至少知道即将发布的版本的质量;低水平或适度的测试可能会给发布的版本带来风险，但是现在这个风险是可见的。

事后检验（也是测试效率的一个算法）

如果说前提提供的报告是主观所得，在版本发布后就可以进行进一步的评估：用未发现的bug数量与已测的进行比较，当然再加上每个bug的权重，如下：

(（SUM(已发现BUGj*严重程度j)-SUM(未发现BUGk*严重程度k)）/SUM(所有BUGi*严重程度i))*100%

为质量顶个区间：比如高：95%-100%：高 85-95% 中  85%以下低，或者根据实际情况进行设定

 
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/keynes2005/blog/category/%B2%E2%CA%D4%B2%DF%C2%D4%BA%CD%B2%E2%CA%D4%B7%BD%B7%A8">测试策略和测试方法</a>&nbsp;<a href="http://hi.baidu.com/keynes2005/blog/item/c3a1b74441d7788ab3b7dc0c.html#comment">查看评论</a>]]></description>
        <pubDate>2009年03月14日 星期六  上午 08:15</pubDate>
        <category><![CDATA[测试策略和测试方法]]></category>
        <author><![CDATA[keynes2005]]></author>
		<guid>http://hi.baidu.com/keynes2005/blog/item/c3a1b74441d7788ab3b7dc0c.html</guid>
</item>

<item>
        <title><![CDATA[海龙]]></title>
        <link><![CDATA[http://hi.baidu.com/keynes2005/blog/item/9f9360094246a0a72eddd490.html]]></link>
        <description><![CDATA[
		
		<strong>海龙</strong>
<div style="text-align: center;"><img title="海龙" src="http://i2.sinaimg.cn/IT/2009/0304/20093473448.jpg" alt="新纪录片拍下海底珍奇生物高清图像(图)(2)"></div>
<div style="margin: 5px 0pt; text-align: center;">海龙</div>
<p>　　不，它不是一段珊瑚，它是海龙。这一叶状海龙(海马的一种近亲)生活在海藻中，它使用独特的伪装本领来保护自己。虽然它的名字听来唬人，但是，这种生物是摄制组成员们遇到的最安全的动物之一，因为它的嘴里没有牙齿，它们靠自己的管状嘴吮吸食物。</p> 
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/keynes2005/blog/category/%CB%E6%B1%CA">随笔</a>&nbsp;<a href="http://hi.baidu.com/keynes2005/blog/item/9f9360094246a0a72eddd490.html#comment">查看评论</a>]]></description>
        <pubDate>2009年03月05日 星期四  上午 05:14</pubDate>
        <category><![CDATA[随笔]]></category>
        <author><![CDATA[keynes2005]]></author>
		<guid>http://hi.baidu.com/keynes2005/blog/item/9f9360094246a0a72eddd490.html</guid>
</item>

<item>
        <title><![CDATA[Linux有用信息]]></title>
        <link><![CDATA[http://hi.baidu.com/keynes2005/blog/item/62ad392eccb735574ec22677.html]]></link>
        <description><![CDATA[
		
		ulimit -a  查看Linux的一些限制<br>
<br>
netstat -nap|grep java -c 查看Java打开的连接数 
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/keynes2005/blog/category/%C4%AC%C8%CF%B7%D6%C0%E0">默认分类</a>&nbsp;<a href="http://hi.baidu.com/keynes2005/blog/item/62ad392eccb735574ec22677.html#comment">查看评论</a>]]></description>
        <pubDate>2009年01月20日 星期二  下午 01:21</pubDate>
        <category><![CDATA[默认分类]]></category>
        <author><![CDATA[keynes2005]]></author>
		<guid>http://hi.baidu.com/keynes2005/blog/item/62ad392eccb735574ec22677.html</guid>
</item>

<item>
        <title><![CDATA[我心中的COLLABORATION]]></title>
        <link><![CDATA[http://hi.baidu.com/keynes2005/blog/item/0187a4fb6c76c5254f4aea80.html]]></link>
        <description><![CDATA[
		
		Collaboration， 一个多可爱的词， 现在大家口中都在谈论collaboration， 无疑这个词， 给大家带来了更高的要求和挑战。 从过去的单枪匹马， 到team的几个人的合作， 然后再到现在跨team的更多的人合作。 乃至到将来跨多个site之间的地域不同的team合作。 就我看来， team要想发展， 个人能力想要很快的提高， 无疑collaboration是非常重要的。 那么如果合作呢。 合作有很多好处， 也有一定的风险， 如果更好的扩大益处， 更好的规避风险呢。 <br>
在我看来， 彼此的信任是至关重要的， 也是首要的前提， 不要说多个team合作， 本身就会有很多东西需要项目理解和包容。 即使是两个朋友之间， 如果彼此没有了信任， 去合作一个事情， 也会事倍功半的。 所以在我看来， 只有人与人之间相应信任， team和team之间才会有更好的信任。 合作项目才会更加顺利。当然， 信任是需要慢慢的培养的， 时间久了， 大家合作才会更有默契。 <br>
<br>
R&amp;R： 有了彼此的信任基础， 那么也需要划分好Roles(R)和Responsibility(R). 中国有句谚语， 不立规矩， 不成方圆。 Collaboration, 同时也会带来一些问题，当问题出现的时候， 应该有相应的角色来负责和处理。 所以Roles和Responsibility就非常重要。 也不会出现出现问题的时候， 大家互相抱怨的情况。 <br>
<br>
态度， 把他人的事情， 放在首要位置。 所为合作， 就需要相互帮忙， 当别人有事情， 需要我们帮忙的时候， 首先应该想到他人， 帮别人尽快的解决问题， 因为我们的一个人的问题， 可能会block对方的一个团队。 另外， 合作不可能是一切都ok的， 有了问题， 大家需要相互帮助和理解，及时有了摩擦，也不应该彼此抱怨， 应该说出自己的想法， 把自己的理由说出来可以寻求Lead和Mnager的帮助。 这个当然不是所谓的告状， 而是Lead和Manager他们有更多的经验， 可以帮助你更好的来处理这些事情。 <br>
<br>
互相了解， 文化和做事风格， 两个人， 两个团队， 肯定都有自己的一套体制和做事风格， 所以实现需要项目了解， 了解不要仅仅局限于工作， 有时候， 一个很善意的微笑和Hello， 可以帮助你。 <br>
<br>
总之， 合作=信任+职责划分+积极的态度 
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/keynes2005/blog/category/%CD%C5%B6%D3%B9%DC%C0%ED">团队管理</a>&nbsp;<a href="http://hi.baidu.com/keynes2005/blog/item/0187a4fb6c76c5254f4aea80.html#comment">查看评论</a>]]></description>
        <pubDate>2009年01月17日 星期六  下午 12:09</pubDate>
        <category><![CDATA[团队管理]]></category>
        <author><![CDATA[keynes2005]]></author>
		<guid>http://hi.baidu.com/keynes2005/blog/item/0187a4fb6c76c5254f4aea80.html</guid>
</item>

<item>
        <title><![CDATA[不华丽但很有用的一些话]]></title>
        <link><![CDATA[http://hi.baidu.com/keynes2005/blog/item/0fc9dfea9b955cd4d539c9bb.html]]></link>
        <description><![CDATA[
		
		 
 
 
 
 
 
 
<p style="margin-bottom: 12pt;" class="MsoNormal"><span style="color: black;">1</span><span style=" color: black;">，绅士无非就是耐心的狼。</span><span style="color: black;"><br>
<br>
2</span><span style=" color: black;">，老鼠嘲笑猫的时候，身旁必有一个洞。</span><span style="color: black;"> <br>
<br>
3.</span><span style=" color: black;">女人吻男人是一种幸福，男人吻女人是一种口福。</span><span style="color: black;"><br>
<br>
4</span><span style=" color: black;">，男人：二十岁的时候，是半成品；三十岁的时候，是成品；四十岁的时候，是精品；五十岁的时候，是极品；六十岁的时候，是样品；七十岁的时候，是纪念品。</span><span style="color: black;"><br>
<br>
5</span><span style=" color: black;">，站在山顶和站在山脚下的两人，虽然地位不同，但在对方眼里，同样的渺小。</span><span style="color: black;"><br>
<br>
6</span><span style=" color: black;">，结论就是你懒得再想下去的地方。――路的尽头，仍然是路，只要你愿意走。</span><span style="color: black;"><br>
<br>
7</span><span style=" color: black;">，使我们不快乐的，都是一些芝麻小事，我们可以躲闪一头大象，却躲不开一只苍蝇。</span><span style="color: black;"><br>
<br>
8</span><span style=" color: black;">，最好的与最坏的创造了历史，平庸之辈则繁衍了种族。</span><span style="color: black;"><br>
<br>
9</span><span style=" color: black;">，在这世上惟一件事比别人议论更糟，那就是无人议论你。</span><span style="color: black;"><br>
<br>
10</span><span style=" color: black;">，一颗将爆的炸弹比一颗已爆的炸弹恐怖得多。</span><span style="color: black;"><br>
<br>
11</span><span style=" color: black;">，成功便是站起比倒下多一次。</span><span style="color: black;"><br>
<br>
12</span><span style=" color: black;">，失败并不意味你浪费了时间和生命。失败表明你有理由重新开始。</span><span style="color: black;"><br>
<br>
13</span><span style=" color: black;">，人生中有时不去冒险比冒险更危险。</span><span style="color: black;"><br>
<br>
14</span><span style=" color: black;">，所有的人都站在一边并不一定是好事，譬如他们都站在船的一边。</span><span style="color: black;"><br>
<br>
15</span><span style=" color: black;">，许多人爬到了梯子的顶端，却发现梯子架错了墙。</span><span style="color: black;"><br>
<br>
16</span><span style=" color: black;">，使学生丧失信心是教师最大的犯罪。</span><span style="color: black;"><br>
<br>
17</span><span style=" color: black;">，十之八九，争论的结果是双方比以前更相信自己绝对正确。</span><span style="color: black;"><br>
<br>
18</span><span style=" color: black;">，偶然的成功比失败更可怕。</span><span style="color: black;"><br>
<br>
19</span><span style=" color: black;">，才华其实就是把与人相同的聪明用到与众不同的地方。</span><span style="color: black;"><br>
<br>
20</span><span style=" color: black;">，状态是干出来的，而不是等出来的。</span><span style="color: black;"><br>
<br>
21</span><span style=" color: black;">，道歉是为将来再次冒犯打下伏笔。</span><span style="color: black;"><br>
<br>
22</span><span style=" color: black;">，所谓百依百顺，就是为了某种不可告人的目的在未完成前，所表现的不同寻常的耐心。</span><span style="color: black;"><br>
<br>
23</span><span style=" color: black;">，所谓儿童不宜，其实就是大人们令人感动地把犯错误的危险留给了自己。</span><span style="color: black;"><br>
<br>
24</span><span style=" color: black;">，你想以</span><span style="color: black;">40km/h</span><span style=" color: black;">的速度开车到</span><span style="color: black;">80</span><span style=" color: black;">岁，还是以</span><span style="color: black;">80km/h</span><span style=" color: black;">的速度开车到</span><span style="color: black;">40</span><span style=" color: black;">岁？</span><span style="color: black;"><br>
<br>
25</span><span style=" color: black;">，在敌人面前，谁先镇定下来，谁就离胜利不远了。</span><span style="color: black;"><br>
<br>
26</span><span style=" color: black;">，所有的人都是平凡的，有些人因知道这一点而真正成了平凡的人。</span><span style="color: black;"><br>
<br>
27</span><span style=" color: black;">，乞丐就是一种向你的良心征税的人。</span><span style="color: black;"><br>
<br>
28</span><span style=" color: black;">，所谓大难不死，就是有了灾祸之后，得到的不是同情，而是莫名其妙的祝贺。</span><span style="color: black;"><br>
<br>
29</span><span style=" color: black;">，处在社交圈中是一种烦恼，而超脱出来简直是一场悲剧。</span><span style="color: black;"><br>
<br>
30</span><span style=" color: black;">，厌倦，就是一个人吃完盘子里的食物后对盘子的感情。</span><span style="color: black;"><br>
<br>
31</span><span style=" color: black;">，参加追悼会的程序常常是，先受一次深刻的人生教育，然后大家一起抽烟喝酒打牌。</span><span style="color: black;"><br>
<br>
32</span><span style=" color: black;">，知识是一种使求知者吃得越多越觉得饿的粮食。</span><span style="color: black;"><br>
<br>
33</span><span style=" color: black;">，羞耻心就像人的内衣，必要时脱掉了没什么，关键是为谁脱掉。</span><span style="color: black;"><br>
<br>
34</span><span style=" color: black;">，爱情是会沉底的，在平淡的日子里，最重要的是经常轻轻晃一晃盛装爱情的</span><span style="color: black;">&quot;</span><span style=" color: black;">水杯</span><span style="color: black;">&quot;</span><span style=" color: black;">。</span><span style="color: black;"><br>
<br>
35</span><span style=" color: black;">，战争：用舌头解不开就用牙齿咬吧！</span><span style="color: black;"><br>
<br>
36</span><span style=" color: black;">，憎恨别人就像为了逮住一只耗子而不惜烧毁你自己的房子。但耗子不一定逮到了。</span><span style="color: black;"><br>
<br>
37</span><span style=" color: black;">，每个人的一生都有许多梦想，但如果其中一个不断搅扰着你，剩下的就仅仅是行动了。</span><span style="color: black;"><br>
<br>
38</span><span style=" color: black;">，世上只有想不通的人，没有走不通的路。</span><span style="color: black;"><br>
<br>
39</span><span style=" color: black;">，幸运之神的降临，往往只是因为你多看了一眼，多想了一下，多走了一步。</span><span style="color: black;"><br>
<br>
40</span><span style=" color: black;">，失败发生在彻底的放弃之后。</span><span style="color: black;"><br>
<br>
41</span><span style=" color: black;">，所谓敌人，不过是那些迫使我们自己变得强大的人。</span><span style="color: black;"><br>
<br>
42</span><span style=" color: black;">，胆怯的人在危险前被吓住了；懦弱的人在危险中被吓住了；勇敢的人在危险过后被吓住了。</span><span style="color: black;"><br>
<br>
43</span><span style=" color: black;">，反腐败的风险常常大于搞腐败的风险。――人大代表的不平。</span><span style="color: black;"><br>
<br>
44</span><span style=" color: black;">，使人疲惫的不是远方的高山，而是鞋里的一粒沙子。</span><span style="color: black;"><br>
<br>
45</span><span style=" color: black;">，家庭的幸福需夫妻共同努力，而破坏它，一人就够了。</span><span style="color: black;"><br>
<br>
46</span><span style=" color: black;">，最了解你的人有时不是你的朋友，而是你的敌人。</span><span style="color: black;"><br>
<br>
47</span><span style=" color: black;">，你若不想做，会找一个或无数个借口；你若想做，会想一个或无数个办法。</span><span style="color: black;"><br>
<br>
48</span><span style=" color: black;">，看一个人的心术，看他的眼神；看一个人的身价，看他的对手；看一个人的底牌，看他的朋友。</span><span style="color: black;"><br>
<br>
49</span><span style=" color: black;">，魅力女人，就是有充分的意志力去抵挡男人的进攻，也有足够多的魅力阻挡男人的撤退。</span><span style="color: black;"><br>
<br>
50</span><span style=" color: black;">，山盟海誓是一种经常让高山和海洋领受尴尬的重量级承诺。</span><span style="color: black;"><br>
<br>
51</span><span style=" color: black;">，好女人是一所学校，好男人毕业了可留校任教。</span><span style="color: black;"><br>
<br>
52</span><span style=" color: black;">，你不理财，财不理你。</span><span style="color: black;"><br>
<br>
53</span><span style=" color: black;">，不要同一个傻瓜争辩，否则别人会搞不清到底谁是傻瓜。</span><span style="color: black;"><br>
<br>
54</span><span style=" color: black;">，加班加点，废寝忘食有时很可能是不具备效率和工作能力的表现。</span><span style="color: black;"><br>
<br>
55</span><span style=" color: black;">，做父母是个专业性很强的职业，可大部分的父母未经任何培训就上岗了。</span><span style="color: black;"><br>
<br>
56</span><span style=" color: black;">，凡向鳄鱼池内投掷物品者，必须下池自己捡回。――肯尼亚天然动物园告示</span><span style="color: black;"><br>
<br>
57</span><span style=" color: black;">，当你想丢点什么的时候请想想，千万别丢脸。――成都垃圾箱，果皮箱上语</span><span style="color: black;"><br>
<br>
58</span><span style=" color: black;">，凡是上了年纪的人，大多是反对的太多，商议的太久，行动的太迟，后悔的太早。</span><span style="color: black;"><br>
<br>
59</span><span style=" color: black;">，做生意的过程就是一个不断怂恿别人放松警惕，而自己保持高度警惕的过程。</span><span style="color: black;"><br>
<br>
60</span><span style=" color: black;">，打工者做工，小老板做事，中老板做市，大老板做势――你是哪一种？</span><span style="color: black;"><br>
<br>
61</span><span style=" color: black;">，成功是一种观念，致富是一种义务，快乐是一种权力。</span><span style="color: black;"><br>
<br>
62</span><span style=" color: black;">，聪明人能洞察事物未来的发展趋势。他们在发洪水之前养鸭，而不是养鸡。</span><span style="color: black;"><br>
<br>
63</span><span style=" color: black;">，两种人无药可救：一是不服从命令的人，二是惟命是从的人。</span><span style="color: black;"><br>
<br>
64</span><span style=" color: black;">，打算开创新事业时，十人中有一两人赞成时就可开始，以免太迟。</span><span style="color: black;"><br>
<br>
65</span><span style=" color: black;">，买保险――用不上时痛苦，用上时更痛苦。</span><span style="color: black;"><br>
<br>
66</span><span style=" color: black;">，给猴一棵树，给虎一座山。――用人之道</span><span style="color: black;"><br>
<br>
67</span><span style=" color: black;">，世上有三种人：一是良心被狗吃了的人，二是良心没被狗吃的人，三是良心连狗都不吃的人。</span><span style="color: black;"><br>
<br>
68</span><span style=" color: black;">，你可以先知先觉地领导产业，后知后觉地苦苦追赶，或不知不觉地被淘汰。</span></p> 
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/keynes2005/blog/category/%CB%E6%B1%CA">随笔</a>&nbsp;<a href="http://hi.baidu.com/keynes2005/blog/item/0fc9dfea9b955cd4d539c9bb.html#comment">查看评论</a>]]></description>
        <pubDate>2008年12月18日 星期四  上午 06:09</pubDate>
        <category><![CDATA[随笔]]></category>
        <author><![CDATA[keynes2005]]></author>
		<guid>http://hi.baidu.com/keynes2005/blog/item/0fc9dfea9b955cd4d539c9bb.html</guid>
</item>

<item>
        <title><![CDATA[QC Open Items]]></title>
        <link><![CDATA[http://hi.baidu.com/keynes2005/blog/item/b1a1f11141a42fc1a7ef3fab.html]]></link>
        <description><![CDATA[
		
		1. QC的test plan是以名字排序的， 如果能更好的管理case？<br>
<br> 
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/keynes2005/blog/category/%B2%E2%CA%D4%B9%A4%BE%DF%D6%AEhp%20qc">测试工具之hp qc</a>&nbsp;<a href="http://hi.baidu.com/keynes2005/blog/item/b1a1f11141a42fc1a7ef3fab.html#comment">查看评论</a>]]></description>
        <pubDate>2008年12月10日 星期三  上午 04:02</pubDate>
        <category><![CDATA[测试工具之hp qc]]></category>
        <author><![CDATA[keynes2005]]></author>
		<guid>http://hi.baidu.com/keynes2005/blog/item/b1a1f11141a42fc1a7ef3fab.html</guid>
</item>

<item>
        <title><![CDATA[从十大经典故事中学管理（转贴）]]></title>
        <link><![CDATA[http://hi.baidu.com/keynes2005/blog/item/1f87edede46b464878f055f6.html]]></link>
        <description><![CDATA[
		
		<p><font face="宋体">员工</font><a target="_self" href="http://www.3atesting.com/blog/java%20script:;" ><u><strong><font face="宋体">管理</font></strong></u></a><font face="宋体">和激励是一个复杂的事情，有时让管理者摸不着头脑，甚至感到头疼。销售管理往往并非现场管理，遥控管理无形之中增加了管理的难度。轻松一下，看看以下的十个经典故事，也许你会从中受到启发。</font><font face="宋体"><span> <br>
</span></font></p>
<p> </p>
<p><font face="宋体">一、分工 <span style="color: rgb(51, 102, 255);">(</span><span style="color: rgb(51, 102, 255);">这是基础<span>,</span>也是基本功<span>)</span></span></font><font face="宋体"><span><span style="display: none;">.</span></span></font></p>
<p><font face="宋体"><span>&nbsp;&nbsp;  </span>一 位年轻的炮兵军官上任后，到下属部队视察操练情况，发现有几个部队操练时有一个共同的情况：在操练中，总有一个士兵自始至终站在大炮的炮筒下，纹丝不动。 经过询问，得到的答案是：操练条例就是这样规定的。原来，条例因循的是用马拉大炮时代的规则，当时站在炮筒下的士兵的任务是拉住马的缰绳，防止大炮发 射后因后座力产生的距离偏差，减少再次瞄准的时间。现在大炮不再需要这一角色了。但条例没有及时调整，出现了不拉马的士兵。这位军官的发现使他受到了国防 部的表彰。</font><font face="宋体"><span> <br>
</span></font></p>
<p><font face="宋体"><span>&nbsp;&nbsp;&nbsp;  [</span>分析<span>]</span>管理的首要</font><a target="_self" href="http://www.3atesting.com/blog/java%20script:;" ><u><strong><font face="宋体">工作</font></strong></u></a><font face="宋体">就 是科学分工。只有每个员工都明确自己的岗位职责，才不会产生推委、扯皮等不良现象。如果公司象一个庞大的机器，那么每个员工就是一个个零件，只有他们爱岗 敬业，公司的机器才能得以良性运转。公司是发展的，管理者应当根据实际动态情况对人员数量和分工及时做出相应调整。否则，队伍中 就会出现<span>&ldquo;</span>不拉马的士兵<span>&rdquo;</span>。如果队伍中有人滥竽充数，给企业带来的不仅仅是工资的损失，而且会导致</font><a target="_self" href="http://www.3atesting.com/blog/java%20script:;" ><u><strong><font face="宋体">其他</font></strong></u></a><font face="宋体">人员的心理不平衡，最终导致公司工作效率整体下降。</font></p>
<p> </p>
<p><font face="宋体">二、标准 <span style="color: rgb(51, 102, 255);">(</span><span style="color: rgb(51, 102, 255);">目标<span>,</span>责任明确<span>)</span></span></font><span><br>
</span><font face="宋体">&nbsp;&nbsp;&nbsp;  有一个小和尚担任撞钟一职，半年下来，觉得无聊之极，<span>&ldquo;</span>做一天和尚撞一天钟<span>&rdquo;</span>而已。有一天，主持宣布调他到后院劈柴挑水，原因是他不能胜任撞钟一职。小和 尚很不服气地问：<span>&ldquo;</span>我撞的钟难道不准时、不响亮？<span>&rdquo;</span>老主持耐心地告诉他：<span>&ldquo;</span>你撞的钟虽然很准时、也很响亮，但钟声空泛、疲软，没有感召力。钟声是要唤醒沉 迷的众生，因此，撞出的钟声不仅要洪亮，而且要圆润、浑厚、深沉、悠远。</font><font face="宋体"><span>&rdquo; <br>
<br>
&nbsp;&nbsp;&nbsp;  [</span>分析<span>]</span>本故事中的主持犯了一个常识性管理错误，<span>&ldquo;</span>做一天和尚撞一天钟<span>&rdquo;</span>是 由于主持没有提前公布工作标准造成的。如果小和尚进入寺院的当天就明白撞钟的标准和重要性，我想他也不会因怠工而被撤职。工作标准是员工的行为指南和考核 依据。缺乏工作标准，往往导致员工的努力方向与公司整体发展方向不统一，造成大 量的人力和物力资源浪费。因为缺乏参照物，时间久了员工容易形成自满情绪，导致工作懈怠。制定工作标准尽量做到数字化，要与考核联系起来，注意可操作性。</font><span><br>
</span></p>
<span><font face="宋体"> </font>
<p><font face="宋体"><br>
</font></p>
</span><font face="宋体">三、体制 <span style="color: rgb(51, 102, 255);">(</span><span style="color: rgb(51, 102, 255);">重点在于理顺<span>,</span>合理的规则<span>,</span>合理的流程<span>,</span>而不是管<span>)</span></span></font><span><font face="宋体"><br>
&nbsp;&nbsp;&nbsp;  </font></span><font face="宋体">有 七个人住在一起，每天共喝一桶粥，显然粥每天都不够。一开始，他们抓阄决定谁来分粥，每天轮一个。于是乎每周下来，他们只有一天是饱的，就是自己分粥的那 一天。后来他们开始推选出一个道德高尚的人出来分粥。强权就会产生腐败，大家开始挖空心思去讨好他，贿赂他，搞得整个小团体乌烟障气。然后大家开始组成 三人的分粥委员会及四人的评选委员会，互相攻击扯皮下来，粥吃到嘴里全是凉的。最后想出来一个方法：轮流分粥，但分粥的人要等</font><a target="_self" href="http://www.3atesting.com/blog/java%20script:;" ><u><strong><font face="宋体">其它</font></strong></u></a><font face="宋体">人都挑完后拿剩下的最后一碗。为了不让自己吃到最少的，每人都尽量分得平均，就算不平，也只能认了。大家快快乐乐，和和气气，日子越过越好。</font>
<p><font face="宋体">&nbsp;&nbsp;&nbsp;  管理的真谛在<span>&ldquo;</span>理<span>&rdquo;</span>不在<span>&ldquo;</span>管<span>&rdquo;</span>。管理者的主要职责就是建立一个象<span>&ldquo;</span>轮流分粥，分者后取<span>&rdquo;</span>那 样合理的游戏规则，让每个员工按照游戏规则自我管理。游戏规则要 兼顾公司利益和个人利益，并且要让个人利益与公司整体利益统一起来。责任、权利和利益是管理平台的三根支柱，缺一不可。缺乏责任，公司就会产生腐败，进而 衰退；缺乏权利，管理者的执行就变成废纸；缺乏利益，员工就会积极性下降，消极怠工。只有管理者把<span>&ldquo;</span>责、权、利<span>&rdquo;</span>的平台搭建好，员工才能<span>&ldquo;</span>八仙过海，各显 其能<span>&rdquo;</span>。</font><font face="宋体"><span> </span></font></p>
<p> </p>
<p><font face="宋体">四、表率<span style="color: rgb(51, 102, 255);">(</span><span style="color: rgb(51, 102, 255);">示范<span>,</span>承当责任<span>,</span>都应该走在前面<span>)</span></span></font></p>
<p><font face="宋体"><span>&nbsp;&nbsp;&nbsp;  </span>春秋晋国有一名叫李离的狱官，他在审理一件案子时，由于听从了下属的一面之辞，致使一个人冤死。真相大白后，李离准备以死赎罪，晋文公说：官有贵贱，罚有轻重，况且这件案子主要错在下面的办事人员，又不是你的罪过。李离说：<span>&ldquo;</span>我平常没有跟下面的人说我们一起来当这个官，拿的俸禄也没有与下面的人一起分享。现在犯了错误，如果将责任推到下面的办事人员身上，我又怎么做得出来<span>&rdquo;</span>。他拒绝听从晋文公的劝说，伏剑而死。</font><font face="宋体"><span> <br>
<br>
&nbsp;&nbsp;&nbsp;  </span>正人先正己，做事先做人。管理者要想管好下属必须以身作则。示范的力量是惊人的。不但要象先人李离那样勇于替下属承担责任，而且要事事为先、严格要求自己，做到<span>&ldquo;</span>己所不欲，勿施于人<span>&rdquo;</span>。一旦通过表率树立起在员工中的威望，将会上下同心，大大提高团队的整体战斗力。得人心者得天下，做下属敬佩的领导将使管理事半功倍。</font></p>
<p><font face="宋体"><span><br>
 </span></font></p>
<p><font face="宋体">五、竞争<span style="color: rgb(51, 102, 255);">(</span></font><span style="color: rgb(51, 102, 255);"><font face="宋体">没有竞争<span>,</span>没有改进<span>,</span>则死</font><span><font face="宋体">)</font></span></span></p>
<p><font face="宋体">&nbsp;&nbsp;&nbsp;  国外一家森林公园曾养殖几百只梅花鹿，尽管环境幽静，水草丰美，又没有天敌，而几年以后，鹿群非但没有发展，反而病的病，死的死，竟然出现了负增长。后来 他们买回几只狼放置在公园里，在狼的追赶捕食下，鹿群只得紧张地奔跑以逃命。这样一来，除了那些老弱病残者被狼捕食外，其它鹿的体质日益增强，数量也迅速 地增长着。</font><font face="宋体"><span> </span></font></p>
<p><font face="宋体"><span>&nbsp;&nbsp;&nbsp;  </span><u>流水不腐，户枢不蠹。</u>人天生有种惰性，没有竞争就会固步自封，躺在功劳簿上睡大觉。竞争对手就是追赶梅花鹿的狼，时刻让梅花鹿清楚狼的位置和同伴的位置。跑在前面的梅花鹿可以得到更好的食物，跑在最后的梅花鹿就成了狼的食物。按照市场规则，给予<span>&ldquo;</span>头鹿<span>&rdquo;</span>奖励，让<span>&ldquo;</span>末鹿<span>&rdquo;</span>被市场淘汰。</font><span><br>
 </span></p>
<p><font face="宋体">六、沟通<span style="color: rgb(51, 102, 255);">(</span><span style="color: rgb(51, 102, 255);">倾听<span>,</span>不打断<span>,</span>尊重<span>)</span></span></font><span><br>
 </span></p>
<p><font face="宋体">&nbsp;&nbsp;&nbsp;  美国知名主持人<span>&ldquo;</span>林克莱特<span>&rdquo;</span>一天访问一名小朋友，问他说：<span>&ldquo;</span>你长大后想要当什么呀？<span>&rdquo;</span>小朋友天真的回答：<span>&ldquo;</span>我要当飞机的驾驶员！<span>&rdquo;</span>林克莱特接着问：<span>&ldquo;</span>如果有一天，你的飞机飞到太平洋上空所有引擎都熄火了，你会怎么办？<span>&rdquo;</span>小朋友想了说：<span>&ldquo;</span>我会先告诉坐在飞机上的人绑好安全带，然后我挂上我的降落伞跳出去。<span>&rdquo; </span>当在现场的观众笑的东倒西歪时，林克莱特继续注视这孩子，想看他是不是自作聪明的家伙。没想到，接著孩子的两行热泪夺眶而出，这才使得林克莱特发觉这孩子的悲悯之情远非笔墨所能形容。于是林克莱特问他说：<span>&ldquo;</span>为甚么要这么做？<span>&rdquo;</span>小孩的答案透露出一个孩子真挚的想法：<span>&ldquo;</span>我要去拿燃料，我还要回来！！<span>&rdquo;</span>。</font><font face="宋体"><span> </span></font></p>
<p><font face="宋体"><span>&nbsp;&nbsp;&nbsp;  </span>你真的听懂了手下的话了吗？你是不是也习惯性地用 自己的权威打断手下的语言？我们经常犯这样的错误：在手下还没有来得及讲完自己的事情前，就按照我们的经验大加评论和指挥。反过头来想一下，如果你不是领 导，你还会这么做吗？打断手下的语言，一方面容易做出片面的决策，另一方面使员工缺乏被尊重的感觉。时间 久了，手下将再也没有兴趣向上级反馈真实的信息。反馈信息系统被切断，领导就成了<span>&ldquo;</span>孤家寡人<span>&rdquo;</span>，在决策上就成了<span>&ldquo;</span>睁眼瞎<span>&rdquo;</span>。与手下保持畅通的信息交流，将 会使你的管理如鱼得水，以便及时纠正管理中的错误，制定更加切实可行的方案和制度。</font><font face="宋体"><span> <br>
<br>
</span></font></p>
<p><font face="宋体">七、指导<span style="color: rgb(51, 102, 255);">(</span><span style="color: rgb(51, 102, 255);">多种方式提高员工素质<span>,</span>知识<span>.</span>但不死板的说教<span>,</span>教训<span>)</span></span></font></p>
<p><font color="#000000"><font face="宋体"><span style="color: rgb(51, 102, 255);"><span>&nbsp;&nbsp;&nbsp;  </span></span></font><font face="宋体">有一回，日本歌舞伎大师勘弥扮演古代一位徒步旅行的百姓，他要上场之前故意解开自己的鞋带，试图表现这个百姓长途旅行的疲态。正巧那天有位记者到后台采访，看见了这一幕。等演完戏后，记者问勘弥：<span>&ldquo;</span>你为什么不当时指教学生呢，他们并没有松散自己的鞋带呀。<span>&rdquo;</span>勘弥回答说：<span>&ldquo;</span>要教导学生演戏的技能，机会多的 是，在今天的场合，最重要的是要让他们保持热情。</font></font><font face="宋体"><span>&rdquo; <br>
</span></font></p>
<p><font face="宋体"><span>[</span>分析<span>]</span>提高员工素质和能力是提高管理水准的有效方式。</font><a target="_self" href="http://www.3atesting.com/blog/java%20script:;" ><u><strong><font face="宋体">学习</font></strong></u></a><font face="宋体">有 利于提高团队执行力，便于增强团队凝聚力。手把手的现场指导可以及时纠正员工的错误，是提高员工素质的重要形式之一。但是指导必须注重技巧，就象勘弥大师 那样要保护员工的热情。管理者必须避免教训式指导，应当语重心长的激励员工提高自身业务素 质。除了现场指导外，还可以综合运用培训、交流会、内部刊物、业务竞赛等多种形式，激发员工不断提高自身素质和业务水平，形成一个积极向上的学习型团队。</font><font face="宋体"><span>&nbsp;&nbsp;&nbsp;</span></font><font face="宋体"><span><br>
 </span></font></p>
<p><font face="宋体">八、锻炼<span style="color: rgb(51, 102, 255);">(</span><span style="color: rgb(51, 102, 255);">给予空间<span>,</span>机会<span>,</span>与信任<span>)</span></span></font></p>
<p><font color="#000000"><font face="宋体"><span style="color: rgb(51, 102, 255);"><span>&nbsp;&nbsp;&nbsp;  </span></span></font><font face="宋体">一 个人在高山之巅的鹰巢里，抓到了一只幼鹰，他把幼鹰带回家，养在鸡笼里。这只幼鹰和鸡一起啄食、嬉闹和休息。它以为自己是一只鸡。这只鹰渐渐长大，羽翼丰 满了，主人想把它训练成猎鹰，可是由于终日和鸡混在一起，它已经变得和鸡完全一样，根本没有飞的愿望了。主人试了各种办法，都毫无效果，最后把它带到山 顶上，一把将它扔了出去。这只鹰像块石头似的，直掉下去，慌乱之中它拼命地扑打翅膀，就这样，它终于飞了起来！</font></font><font face="宋体"><span> </span></font></p>
<p><font face="宋体"><span>&nbsp;&nbsp;&nbsp;  [</span>分析<span>]</span>每个人都希望用自己的能力来证明自身价值，手下也不例外。给他们更大的空间去施展自己的才华，是对他们最大的尊重和支持。不要害怕他们失败，给予适当的扶持和指点，放开你手中的<span>&ldquo;</span>雄鹰<span>&rdquo;</span>，让他们翱翔于更宽阔的天空。是个猴子就给他们座山折腾折腾，是条龙就给他们条大江大河扑腾扑腾。他们的成长，将为你的工作带来更大的贡献。他们的成长，将促使你更进一步。</font></p>
<p> </p>
<p><font face="宋体">九、发挥<font color="#000000"><span style="color: rgb(51, 102, 255);">(</span><span style="color: rgb(51, 102, 255);">不要事毕躬亲<span>,</span>定好框架让员工去发挥<span>)</span></span></font></font></p>
<p><font face="宋体"><span>&nbsp;&nbsp;&nbsp;  </span>一位著名企业家在做报告。当听众咨询他最成功的做法时，他拿起粉笔在黑板上画了一个圈，只是并没有画圆满，留下一个缺口。他反问道：<span>&ldquo;</span>这是什么？<span>&rdquo; &ldquo;</span>零<span>&rdquo;</span>、<span>&ldquo;</span>圈<span>&rdquo;</span>、<span>&ldquo;</span>未完成的事业<span>&rdquo;</span>、<span>&ldquo;</span>成功<span>&rdquo;</span>，台下的听众七嘴八舌地答道。他对这些回答未置可否：<span>&ldquo;</span>其实，这只是一个未画完整的句号。你们问我为什么会取 得辉煌的业绩，道理很简单：我不会把事情做得很圆满，</font><u><font face="宋体">就像画个句号，一定要留个缺口，让我的下属去填满它。</font><span><font face="宋体">&rdquo;</font></span></u></p>
<p><font face="宋体"><span>&nbsp;&nbsp;&nbsp;&nbsp;  </span>事必躬亲，是对员工智慧的扼杀，往往事与愿违。 长此以往，员工容易形成惰性，责任心大大降低，把责任全推给管理者。情况严重者，会导致员工产生腻烦心理，即便工作出现错误也不情愿向管理者提出。何况人 无完人，个人的智慧毕竟是有限而且片面的。为员工画好蓝图，给员工留下空间，发挥他们的智慧，他们会画的更 好。多让员工参与公司的决策事务，是对他们的肯定，也是满足员工自我价值实现的精神需要。赋予员工更多的责任和权利，他们会取得让你意想不到的成绩。</font></p>
<p> </p>
<p><font face="宋体">十、鞭策<font color="#000000"><span style="color: rgb(51, 102, 255);">(</span><span style="color: rgb(51, 102, 255);">人有时都需要鞭策<span>,</span>给他点危机感<span>)</span></span></font></font></p>
<p><font face="宋体"><font color="#000000"><span style="color: rgb(51, 102, 255);"><span>&nbsp;&nbsp;&nbsp;  拿破仑</span></span></font></font><font face="宋体">一次打猎的时候，看到一个落水男孩，一边拼命挣扎，一边高呼救命。这河面并不宽，拿破仑不但没有跳水救人，反而端起猎枪，对准落水者，大声喊到：你若不自己爬上来，我就把你打死在水中。那男孩见求救无用，反而增添了一层危险，便更加拼命地奋力自救，终于游上岸。</font><font face="宋体"><span> <br>
</span></font></p>
<p><font face="宋体">&nbsp;&nbsp;&nbsp;  自觉性比较差的员工，一味的为他创造良好的软环境、去帮助他，并不一定让他感受到<span>&ldquo;</span>萝卜<span>&rdquo;</span>的重要，有时还离不开<span>&ldquo;</span>大棒<span>&rdquo;</span>的威胁。偶尔利用你的权威对他们进行威胁，会及时制止他们消极散漫的心态，激发他们发挥出自身的潜力。自觉性强的员工也有满足、停滞、消沉的时候，也有依赖性，适当的批评和惩罚能够帮 助他们认清自我，重新激发新的工作斗志。</font><span><br>
</span></p> 
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/keynes2005/blog/category/%CD%C5%B6%D3%B9%DC%C0%ED">团队管理</a>&nbsp;<a href="http://hi.baidu.com/keynes2005/blog/item/1f87edede46b464878f055f6.html#comment">查看评论</a>]]></description>
        <pubDate>2008年11月30日 星期日  下午 03:27</pubDate>
        <category><![CDATA[团队管理]]></category>
        <author><![CDATA[keynes2005]]></author>
		<guid>http://hi.baidu.com/keynes2005/blog/item/1f87edede46b464878f055f6.html</guid>
</item>

<item>
        <title><![CDATA[如何建立测试知识库？]]></title>
        <link><![CDATA[http://hi.baidu.com/keynes2005/blog/item/7303882f9f3d083f1f3089dd.html]]></link>
        <description><![CDATA[
		
		　　测试知识库的作用则需要探讨，知道它的作用我们才能建立一个有用的知识库，以下列举我的理解：
<p>　　测试知识库建立的需求及实现：</p>
<p>　　需求一、帮助新进项目组的成员快速了解项目概况，降低新人培训的成本；</p>
<p>　　实现：新进项目组的成员，最想了解的东西可能会是他要做什么（测试人员职责分配文档），他做的是什么（SRS、HLD、LLD、TC、操作手册等），如何做（测试环境搭建手册，测试环境地址，测试管理工具操作手册）；</p>
<p>　　需求二、共享组织内所有成员的知识，避免业务知识过于集中，降低人员流动或者请假带来项目延迟的风险，降低沟通成本；</p>
<p>　　实现：可以建立WiKi服务器，对整个项目或者全司的知识财富进行存档，也可以使用多用户版博客建立<a target="_self" href=" :;"><u><strong>学习</strong></u></a>型知识存档交流，可对这种分享型知识库的建立使用一定的激励制度来增强实时性。</p>
<p>　　需求三、规范化管理文档及测试中使用的工具，避免组织内成员由于工具和文档版本不同引起的不和谐；</p>
<p>　　实现：可用<a target="_self" href=" :;"><u><strong>配置管理</strong></u></a>工 具（VSS）对一些里程碑文档（测试报告、测试进度表）进行版本控制，本需求中涉及到整个组织文档的规范性（测试计划模板、测试方案模板、测试用例模板、 测试报告模板、缺陷分析模板、项目会议记录模板、测试用例编写规范、缺陷描述规范、日报周报模板、自动化工具脚本编写规范等）</p>
<p>　　需求四、让组织内所有成员都知道哪些是正确的，哪些是错误的，光大值得借鉴的经验，避免以前已经发生过的错误；</p>
<p>　　实现：优秀用例存档，优秀<a target="_self" href=" :;"><u><strong>自动化测试</strong></u></a>脚本存档等；失败的测试案例，失败的测试方案，失败的环境更新经历等。</p>
<p>　　需求五、资源复用。</p>
<p>　　实现：缺陷库，公共模块测试用例，可复用的自动化测试脚本，所有项目通用的模板文件等。</p>
<p>　　以上就是我们需要建立的测试知识库的目的和内容，接下来建立的方式就八仙过海了，按照上面的内容应该至少包括两个方面：文件库和文字库。文件库可方便的按目录查找下载使用，而文字库要能方便的按关键字查找查看和不断的修正。根据这些特点，给出解决方案：</p>
<p>　　一、文件库：文件库中的内容按照上面的需求和自己项目的实际状况而定，建立文件库的方式大致上有以下三类：</p>
<p>　　1、文件共享方式：windows服务器下直接设定文件共享目录，建立科学的目录，给相应人员分配对应读写权限即可，坏处坏处很明显，在此不论；</p>
<p>　　2、FTP类文件交换服务器：linux直接有sftp，若windows下可以使用IIS中ftp服务，或者安装第三方ftp服务器软件，例如： Serv-U ，这类工具对文件管理已经很专业，但是对于文件的版本控制就是能力之外的事情了；</p>
<p>　 　3、配置管理：CVS，VSS之类比较小型的配置管理工具，这类软件可以很好的文件控制版本，对于部分比较特殊的文档这种管理方式会优于以上两种方式， 有些人会觉得这样做是把简单的事情复杂化，如果要把知识库扩充到项目多个组的进度控制、跟踪，这种方式的必要性就很明显了。</p>
<p>　　二、文字 库：文字库的建立第一个一定要有的是QC之类测试管理工具用来管理缺陷库，也可以使用一些免费的工具：Jira,Bugfree等。第二就是测试知识，业 务的积累，可以使用WiKi（不知WiKi是何物请点此查看），WiKi旨在建立一个公共知识库，还可以使用多用户版的博客社区，比如WorePress MU 版，博客的方法已被很多公司认同，比如淘宝的QA团队 ；还有一些BBS，非博客类CMS等，方法是很多的，但是作为一个公共知识库，可能会有人不断补充和修正，业务也会不断的需求变更，并且不需要个人主义， 我个人觉得WiKi的实现方式最佳。</p> 
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/keynes2005/blog/category/%C4%AC%C8%CF%B7%D6%C0%E0">默认分类</a>&nbsp;<a href="http://hi.baidu.com/keynes2005/blog/item/7303882f9f3d083f1f3089dd.html#comment">查看评论</a>]]></description>
        <pubDate>2008年11月13日 星期四  下午 12:57</pubDate>
        <category><![CDATA[默认分类]]></category>
        <author><![CDATA[keynes2005]]></author>
		<guid>http://hi.baidu.com/keynes2005/blog/item/7303882f9f3d083f1f3089dd.html</guid>
</item>

<item>
        <title><![CDATA[软件测试演义——中高级系列（Link to Kerry&#39;s Blog ...）]]></title>
        <link><![CDATA[http://hi.baidu.com/keynes2005/blog/item/58ab87239335a643ac34de0f.html]]></link>
        <description><![CDATA[
		
		<h1><a href="http://blog.csdn.net/KerryZhu/archive/2006/07/19/941769.aspx">软件测试演义&mdash;&mdash;中高级系列（序）</a></h1> 
		
		<br/><b>类别：</b><a href="http://hi.baidu.com/keynes2005/blog/category/%B2%E2%CA%D4%B2%DF%C2%D4%BA%CD%B2%E2%CA%D4%B7%BD%B7%A8">测试策略和测试方法</a>&nbsp;<a href="http://hi.baidu.com/keynes2005/blog/item/58ab87239335a643ac34de0f.html#comment">查看评论</a>]]></description>
        <pubDate>2008年11月02日 星期日  上午 08:02</pubDate>
        <category><![CDATA[测试策略和测试方法]]></category>
        <author><![CDATA[keynes2005]]></author>
		<guid>http://hi.baidu.com/keynes2005/blog/item/58ab87239335a643ac34de0f.html</guid>
</item>


</channel>
</rss>