摘要: 德国有个叫亨利·谢里曼的商人,幼年时期深深迷恋《荷马史诗》,并暗下决心,一旦他有了足够的收入,就投身考古研究。 谢里曼很清楚,进行考古发掘和研究是需要很多钱的,而自己家境十分贫寒,在现实与理想之间,没有直线可走,他决定走曲线。 于是,从12岁起,谢里曼就自己挣钱谋生,先后做过学徒、售货员、见习水手、银行信差,后来在俄罗斯开了一家商务办事处。 但谢里曼从未忘记过自己的理想。... 阅读全文
posted @ 2008-04-29 08:50 Atine 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 目前在智能手机开发领域,按照操作系统来说,有三大平台:Symbian、Windows Mobile(以下简称Windows)、Linux。Palm已经完全出局了,不需要再考虑。另外还有两大阵营:J2ME阵营(跨多种操作系统,包括Windows)和.NET CF阵营(只能运行在Windows上,以下简称.NET)。 这些平台上的开发语言包括: Symbian:C++、Java、Python Wind... 阅读全文
posted @ 2008-04-28 16:10 Atine 阅读(495) 评论(0) 推荐(0) 编辑
摘要: Self confident: Confidence in oneself or one's own abilities. Easy going: Relaxed or informal in attitude or standards. Narrow minded: Lacking tolerance, breadth of view, or sympathy; petty. Hard wo... 阅读全文
posted @ 2008-04-25 17:25 Atine 阅读(230) 评论(0) 推荐(0) 编辑
摘要: 推荐贾老师的一篇好文:事业的成功其实是人性的成功 原文: 一曰思维的正确性。我推崇均衡思维,均衡思维体现在人与人的关系上是“设身处地”,表述为:人≒人;体现在主观世界与客观世界的关系上是“实事求是”,表述为:主观≒客观。我个人的思维曾一度很偏激,不懂得换位思考,凡事总是喜欢讲自己的那个理儿,其实现实生活中常常是各有各的难... 阅读全文
posted @ 2008-04-25 16:35 Atine 阅读(258) 评论(0) 推荐(0) 编辑
摘要: Capability Maturity Model® Integration (CMMI) is a process improvement approach that provides organizations with the essential elements of effective processes. It can be used to guide process improve... 阅读全文
posted @ 2008-04-25 15:39 Atine 阅读(273) 评论(0) 推荐(0) 编辑
摘要: 白话CMMI 文/李红 CMMI的身世 关于CMMI的发展历史,说起来确实非常复杂。早在1984年,美国国防部希望将国防部的软件委派给其他软件公司进行承做。由于没有办法评估软件公司的承接和执行能力,因此委托卡内基梅隆大学软件工程学院(Software Engineering Institute,简称SEI)进行一项研究,希望能够在软件产业建立一套工程制度,用来评估和改善软件开发公司的过程和能力,并... 阅读全文
posted @ 2008-04-25 09:15 Atine 阅读(363) 评论(1) 推荐(0) 编辑
摘要: Music styles: Rock: To play or dance to rock 'n' roll. Rap: A form of popular music characterized by spoken or chanted rhyming lyrics with a syncopated, repetitive rhythmic accompaniment. R&B: Rhythm ... 阅读全文
posted @ 2008-04-24 17:21 Atine 阅读(2284) 评论(0) 推荐(0) 编辑
摘要: 1、 为什么尽量不要让时间有富裕的员工去做一些测试? 表面上看这体现了管理的效率和灵活性,但实际上也体现了管理者对测试的轻视。测试和测试的人有很大关系。测试工作人员应该是勤奋并富有耐心,善于学习、思考和发现问题,细心有条理,总结问题,如果具备这样的优点,做其它工作同样也会很出色,因此这里还有一个要求,就是要喜欢测试这项工作。如果他是专职的,那么肯定更有经验和信心。国内的小伙子好象都喜欢做程... 阅读全文
posted @ 2008-04-24 15:38 Atine 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 在进行配置测试时,测试工程师仍然会发现一些普通的缺陷,也就是与配置环境无关的缺陷。因此判断新发现的问题,需要在不同的配置中重新执行发现软件缺陷的步骤,如果软件缺陷不出现了,就可能是配置缺陷;如果在所有的配置中都出现,就可能是普通缺陷。 需要注意的是,配置问题可以在一大类配置中出现。例如,拨号程序可能在所有的外置Modem中都存在问题,而内置的Modem不会有任何问题。 阅读全文
posted @ 2008-04-24 15:35 Atine 阅读(254) 评论(0) 推荐(0) 编辑
摘要: “杀虫剂怪事”一词由Boris Beizer在其编著的《软件测试技术》第二版中提出。用于描述测试人员对同一测试对象进行的测试次数越多,发现的缺陷就会越来越少的现象。就像老用一种农药,害虫就会有免疫力,农药发挥不了效力。这种现象的根本原因就是测试人员对测试软件过于熟悉,形成思维定势。 为了克服这种现象,测试人员需要不断编写新的测试程序或者测试用例,对程序的不同部分进行测试,以发现更多的缺陷... 阅读全文
posted @ 2008-04-24 15:33 Atine 阅读(327) 评论(0) 推荐(0) 编辑
摘要: 这个问题是国内测试工程师经常遇到的问题,根源就是国内软件开发文档管理不规范,对变更的管理方法就更不合理了。实际上没有任何文档的时候,测试人员是能够进行黑盒测试的,这种测试方式我们可以称之为探索测试,具体做法就是测试工程师根据自己的专业技能、领域知识等不断的深入了解测试对象、理解软件功能,进而发现缺陷。 在这种做法基本上把软件当成了产品说明书,测试过程中要和开发人员不断的进行交流... 阅读全文
posted @ 2008-04-24 15:32 Atine 阅读(724) 评论(0) 推荐(0) 编辑
摘要: 随着软件文档系统日益庞大,文档测试已经成为软件测试的重要内容。文档测试对象主要如下: 包装文字和图形; 市场宣传材料、广告以及其它插页; 授权、注册登记表; 最终用户许可协议; 安装和设置向导; 用户手册; 联机帮助; 样例、示范例子和模板; ... 阅读全文
posted @ 2008-04-24 15:31 Atine 阅读(438) 评论(0) 推荐(0) 编辑
摘要: 配置测试的目的是保证软件在其相关的硬件上能够正常运行,而兼容性测试主要是测试软件能否与不同的软件正确协作。 配置测试的核心内容就是使用各种硬件来测试软件的运行情况,一般包括: (1) 软件在不同的主机上的运行情况,例如Dell和Apple; (2) 软件在不同的组件上的运行情况,例如开发的拨号程序要测试在不同厂商生产的Modem上的运行情况; (3) 不同的外设; (4)... 阅读全文
posted @ 2008-04-24 15:28 Atine 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 这个问题也是测试工程师经常问的问题。有人主张测试用例详细到每个步骤执行什么都要写出来,目的是即使一个不了解系统的新手都可以按照测试用例来执行工作。主张这类写法的人还可以举出例子:欧美、日本等软件外包文档都是这样做的。 另外一种观点就是主张写的粗些,类似于编写测试大纲。主张这种观点的人是因为软件开发需求管理不规范,变动十分频繁,因而不能按照欧美的高标准来编写测试用例。这样的测试用例容易维护... 阅读全文
posted @ 2008-04-24 15:27 Atine 阅读(702) 评论(0) 推荐(0) 编辑
摘要: 在国内软件开发管理中,文档管理几乎是最弱的一项,因而在测试工作中特别容易忽略文档测试也就不足为奇了。要想给用户提供完整的产品,文档测试是必不可少的。文档测试一般注重下面几个方面: 文档的完整性:主要是测试文档内容的全面性与完整性,从总体上把握文档的质量。例如用户手册应该包括软件的所有功能模块。 描述与软件实际情况的一致性:主要测试软件文档与软件实际的一致程度。例如用户手册基本完整后,... 阅读全文
posted @ 2008-04-24 15:26 Atine 阅读(1056) 评论(0) 推荐(0) 编辑