关于软件测试
因为测试时从来不希望检测被测系统所有可能的输入、路径和状态,那么应该选择什么?什么时候应该停止测试?什么时候应该暂停测试?怎样编写一个测试包,它可以检测足够多的消息和状态的组合来说明没有失败的操作,但是从实用性来说它又足够的小? 测试提出了许多基本的 ... 文章分类:测试管理阅读全文
View Article汉化软件的测试综述
第一章 汉化测试与一般测试的异同 软件测试是软件质量保证的关键步骤。其中,对于不同企业的不同类产品、同一企业的不同类产品、或不同企业的同一类产品,实际操作上都会有很大的不同。汉化软件的测试工作更有其特殊性,不同于一般软件的测试。 一、测试的目的: 1、 ... 文章分类:测试管理阅读全文
View Article那些测试的知识我都曾在幼儿园里学过
摘要:最近 Lee Copeland 出席了 EuroSTAR 测试研讨会。除了发表一个辅导和主题演讲外, lee 还被邀请在哥本哈根的闭幕招待会做餐后演讲。他选择模仿 Robert Fulghum 的书籍《那些人生中最重要的道理我在幼儿园里都学过( All I Really Need to Know I Learned in Kind ... 文章分类:测试管理阅读全文
View Article浅论如何有效的融合开发人员和测试人员
这几天一直在看一本书《有效软件测试》,其中提到了一条准则:测试人员和开发人员之间的团队配合。其大致意思是:测试人员要有很良好沟通技能,开发人员也要理解测试人员的工作。 我今天这篇文章的大意是:如何从实际行动来使开发人员和测试人员共同协作,完成项目。 ... 文章分类:测试管理阅读全文
View Article软件测试术语解析
一.从测试设计的方法来看,我们知道有两类方法: Black box ( 黑箱 ) White box ( 白箱 ) 二. 功能测试 在下表所列的测试中,测试的范围有小到大,测试者也由内到外, 从程序开发人员(单元测试)到 测试人员,到一般用户( Alpha/Beta 测试)。 测试名称 测试内容 Uni ... 文章分类:测试管理阅读全文
View Article软件测试的计划与管理
摘 要 软件测试是软件工程中值得专门计划和管理的一项子工程。软件测试在软件系统研制过程中的定义和软件测试的组织策略是软件测试计划与管理的重点。进一步分析软件测试的本质、软件静态分析的作用、软件测试的质量和软件测试的可信度将有利于组织者在更高层次上计划 ... 文章分类:测试管理阅读全文
View Article质量保证、软件测试及配置管理面面观
质量保证、软件测试及配置管理面面观 一、含义 1. 在ANSI/IEEE 中提到以下了六个品质要素: ? 正确性(correctness):实现的功能达到设计规范,并满足用户需求的程度 ? 可靠性(reliability):在规定的时间和条件下,仍能维持其性能水准的程度 ? 易用性(usability) ... 文章分类:测试管理阅读全文
View ArticleT-Plan 测试过程管理工具技术摘要
通常测试活动可以分为7步(见图,),这里从3-7这几个步骤都可以由T-Plan来完成. 在一个测试工程中对于测试过程的有效管理是关键, 测试与软件开发的其他活动有很多不同之处。有效的管理要求在做决策时可以得到正确的信息,在测试工程的一些阶段测试项目经理需要弄清楚一下 ... 文章分类:测试管理阅读全文
View Article如何结束测试员和程序员之间的战争
译observ 由于各自角色的着眼点不同,测试员和程序员之间自然会存在冲突。简而言之,程序员注重于创造:他们做出的东西是前所未有的。与多数创造者一样,程序员在创新和解决问题上有一种天生的乐观主义(程序员的座右铭是:“只要有足够的时间,我什么都能做出来 ... 文章分类:测试管理阅读全文
View Article如何写好测试报告
最近读Cem Kaner,James Bach,Bret Pettichord合著的《软件测试经验与教训》受益颇多,因此根据文中的部份内容总结出来与大家共享,希望能达到知识交流与共享的目的。如果感兴趣,也可以阅读原书。 测试报告是产品部与技术部进行沟通的主要手段,测试报告的好坏直接影 ... 文章分类:测试管理阅读全文
View Article打开BOSS应用软件测试的死结
作为运营商的核心生产系统之一, BOSS系统的稳定性运行非常关键,其每次发生的重大故障都会引起运营商严重的经济损失。而BOSS系统的稳定运行,与应用开发/集成商提供的应用软件本身的稳定性密切相关。甚至可以不夸张地认为,目前国内BOSS系统的大部分稳定性问题,主要 ... 文章分类:测试管理阅读全文
View Article微软企业方法-以测试为核心
真正保证软件项目质量的不仅有开发人员,还有测试人员。 Bug“指挥棒” 一个优秀软件产品的成功,除了其先进的技术含量之外,产品开发过程的有序和有效科学的管理也是另一个不可或缺的重要因素。微软的产品开发基本上遵循一个完整的开发周期,其间包括规划阶段、开发阶 ... 文章分类:测试管理阅读全文
View Article测试未来的预测
摘要:一年将尽,心理学家或者一些博学者们,又将对2004年或者更久的将来作出预测。在这次的周末专栏中,Harry Robinson将向我们讲述他对测试未来的预测。 “预测是件很难的事情,尤其是预测未来” —Yogi Berra 每年十二月,小报的“未来预测者”们会向大家切揭示即将 ... 文章分类:测试管理阅读全文
View Article最佳实践:测试驱动开发全功略
{关键字} 测试驱动开发/Test Driven Development/TDD 测试用例/TestCase/TC 设计/Design 重构/Refactoring {TDD的目标} Clean Code That Works 这句话的含义是,事实上我们只做两件事情:让代码奏效(Work)和让代码洁净(Clean),前者是把事情做对,后者是把事情做好 ... 文章分类:测试管理阅读全文
View Article开源软件测试管理模型
一、模型概览 开放源码软件测试模型以“满意测试”为基本原则,强调迭代发展。 · “满意测试”基本定义 是一个过程,通过该过程可以合理的成本获取足够的产品质量评价信息,从而使得与产品有关的决策更为明智和及时。 · 模型基本需求 以下给出开源软件测试模型应满足 ... 文章分类:测试管理阅读全文
View Article讲述如何软件测试项目启动、规划与需求分析
测试项目的启动、规划以及测试项目需求分析往往是很多软件服务型企业的薄弱环节所在。本文围绕该难点问题,重点讨论了这两个阶段所应进行的项目活动以及相关工作流程。 一、测试项目启动与规划 一般地,项目启动过程组包括两个过程[参见PMBOK2004版]:即制定项目章程和 ... 文章分类:测试管理阅读全文
View Article游戏软件的测试方法简述
1.测试的定义 如果给个定义,我觉得:测试工作是,解决玩家所遇非正常问题的预测工作,同时也是不断调试平衡的一个长期观察任务。无论在什么时间段,功能实现、内测、公测等。测试都应该是分硬件与软件两部分测试。 2.硬性问题 硬件的BUG部分是指会引起不能让游戏流程 ... 文章分类:测试管理阅读全文
View Article一些典型的测试方面的误解
在我们每天的工作中,我们可能时时都在面对着对测试的批评和指责中。开发人员或管理人员试着用这种或那种的理由要求我们在测试过程中更负责,更仔细些。但是你认为他们对你的要求或指责都是正确抑或合理的吗?作为一个测试人员,你是否在工作中固执己见?作为一个管理 ... 文章分类:测试管理阅读全文
View Article有效测试软件的方法与技术
1. 测试的常识与道理 1.1 你真的懂测试吗 ◆ 编程大师说:没有错误的程序世间难求。 (《编程之道》) ◆ 你在学校里学过测试吗?(读到博士可能也不懂测试) ◆ 你所在的企业重视测试吗? (小公司程序员的技能更加全面) ◆ 临时抱佛脚行吗?你以为有文档模板就会测 ... 文章分类:测试管理阅读全文
View Article测试人员的挑战
作者记录了三名受人尊敬的测试专家和分析师的看法与观点:Theresa Lanowitz,Gartner公司的研究执行官;Hung Nguven,LogiGear公司的董事长和CEO;以及Sam Guckenheimer,IBM的自动化软件质量高级技术执行官。在访谈的第一部分中,他们交流了测试人员所面对的挑战,以 ... 文章分类:测试管理阅读全文
View ArticleTMM - 软件测试成熟度模型
第一级 初始级 TMM初始级软件测试过程的特点是测试过程无序,有时甚至是混乱的,几乎没有妥善定义的。初始级中软件的测试与调试常常被混为一谈,软件开发过程中缺乏测试资源,工具以及训练有素的测试人员。初始级的软件测试过程没有定义成熟度目标。 第二级 定义级 TMM ... 文章分类:测试管理阅读全文
View Article论面向对象方法与软件复用关系
1.软件复用的特点和现状 软件复用就是将已有的软件成分用于构造新的软件系统。可以被复用的软件成分一般称作可复用构件,无论对可复用构件原封不动地使用还是作适当的修改后再使用,只要是用来构造新软件,则都可称作复用。软件复用不仅仅是对程序的复用,它还包括对 ... 文章分类:测试管理阅读全文
View Article需求阶段测试工作的开展
首先,测试用例和测试工作本身是不断完善的,在开发过程的初期,可以认为是需求阶段,或者没有规范需求工作的设计阶段。如果有一个比较明确的需求文档,可以在这个阶段检查完了需求文档以后开始设计测试用例。这里,对于需求文档的检查主要是两个方面: 1.检查需求文档 ... 文章分类:测试管理阅读全文
View Article如何用量化数据来激励测试工程师?
由于软件测试工作需要每个成员都需要有高度的责任感、全身心投入,我们就必须通过良好的管理方法和一系列激励措施,使测试团队保持高昂的士气和高度的责任感。在我写的《软件测试方法和技术》第12章介绍了许多有效的方法,在这里主要想详细讨论具体的量化方法。 从度量 ... 文章分类:测试管理阅读全文
View Article进行可用性测试的8个指南(中英对照)
原文: Introduction In professional web design circles, the usability testing session has become an essential component of any major project. Similar to focus groups in brand development and product...
View Article开发和测试的两大难题:Regression Bug和Late Discove
什么是RegressionBug?Regression Bug,就是由于开发新特性或Fix Bug导致以前正常工作的特性罢工了。这种情况,通常出现在产品的开发中。 为了便于分析,Regression Bug又分为Release Regression和Build Regression。 Release Regression指的是和上一个产品版本相比, ... 文章分类:测试管理阅读全文
View Article测试管理常见问题及其回答
1、测试负责人要进行严格的测试进度跟踪吗? 很多时候,由于人力资源的不足,测试项目负责人都是在执行测试,这样就使整个项目缺乏控制,一些问题(例如:有些成员的缺陷质量不够合格;开发人员修改不及时,系统某些功能发生严重问题导致部分功能无法测试。)得不到解 ... 文章分类:测试管理阅读全文
View Article测试能力成熟度模型
在衡量软件企业的是研发和管理能力的是CMM以及后面推出的CMMI,很多公司通过CMM的各个级别的认证,为企业承接项目添加了砝码,而对于软件测试行业来说,还没有出现一个认证机构,测评一个从事软件测试项目的企业具有的能力。其实在几年前,已经推出的TMM(Testing Matu ... 文章分类:测试管理阅读全文
View Article如何进行测试管理
如何进行测试管理?想必每位测试管理者都有这个疑惑,我也不例外。 经过了2个公司的测试管理经历,其实总的来说不外乎测试计划、测试用例、测试执行、测试跟踪和测试总结。 今天说一下测试计划。 测试计划,首先顾名思义,应该是为测试的所有工作进行全局的计划安排, ... 文章分类:测试管理阅读全文
View Article如何从用户的角度来测试Web应用软件
我并不是一个Web开发方面的大师。虽然我从事开发管理工作已经很长时间了,但我的职业生涯是从一个开发人员开始的。当条件允许的时候,我也试着在开发过程之中提供一些帮助,特别是当我认为可以通过我在测试在线客户机—服务器和Web应用软件方面的知识提供一些有用的价 ... 文章分类:测试管理阅读全文
View Article系统测试计划方案
目 录 1. 概述 6 2. 适用对象和范围 6 3. 术语、名词定义 6 3.1. 系统测试 6 3.2. 黑盒测试(功能测试) 6 3.3. 白盒测试 6 3.4. 灰盒测试 7 3.5. 健壮性测试(容错能力/恢复能力测试) 7 3.6. 接口测试 7 3.7. 强度测试 7 3.8. 压力测试 7 3.9. 性能测试 7 3.10. 安全 ... 文章分类:测试管理阅读全文
View Article究竟什么才是真正的软件测试
在G.J.Myers的经典著作《软件测试之艺术》(The Art of Software Testing)中,给出了测试的定义:“程序测试是为了发现错误而执行程序的过程”。这个定义,被业界所认可,经常被引用。除此之外,G.J.Myers还给出了与测试相关的三个重要观点,那就是: 测试是为了证明 ... 文章分类:测试管理阅读全文
View Article关于集成测试与系统测试
各位高手,我是刚开始参加测试工作不久的新人,主要是负责集成测试,我以前有一些系统测试的经验。但是,做集成测试时就很迷茫。 不论国内外,讲集成测试的文章都太少了,而且大都都只是讲了概念性的东西,不太实用。 ????? 写测试用例时,我总会有意无意的把集成测试 ... 文章分类:测试管理阅读全文
View Article软件测试的革命
爱因斯坦在1915年发表了广义相对论,当时这还只是一项伟大的科学猜想。4年后,Arthur Eddington和一个英国科学家组成的小组完成了一项重要的实验,在实验中他们拍摄了在日蚀过程中Hyades星云的图片,该实验表明,因受日蚀影响,图片中产生了很大的误差幅度,由此证明了 ... 文章分类:测试管理阅读全文
View Article软件测试的现实和理想
从我在微软工作的经历来看,软件测试绝对不是开发活动完成后的收尾工作,很多大型的开发项目,测试会占据项目周期一半以上的时间。以IE4.0为例,代码开发时间为6个月,而稳定程序花去了8个月的时间。”前微软亚洲研究院博士、软件测试专家陈宏刚谈道。从投入的资金和人 ... 文章分类:测试管理阅读全文
View Article构建可“复用”的软件测试环境
[文章导读] 本文主要阐述在构建测试的软件环境中所用到的一些“复用”技术 [正文] 软件测试环境是进行软件测试所必需的工作平台和前提条件,包括硬件环境和软件环境,硬件环境指进行测试所必需的服务器、客户端、网络连接设备,以及打印机/扫描仪等辅助硬件设备所构成 ... 文章分类:测试管理阅读全文
View Article软件测试:V模型,还是X模型?
X模型的目标是弥补V模型的一些缺陷。X模型真的能解决测试过程各方面的问题,例如交接、经常性的集成? 在软件测试方面,V模型是最广为人知的模型,尽管很多富有实际经验的测试人员还是不太熟悉V模型,或者其它的模型。V模型已存在了很长时间,和瀑布开发模型有着一些共 ... 文章分类:测试管理阅读全文
View Article软件测试的新模型
通常情况下,一个软件模型说明的内容主要包括,在测试过程中你应该考虑到哪些问题,如何对测试进行计划,测试要达到什么目标,什么时候开始,在测试中你要用到哪些信息资源。一个好的模型可以引导你对问题进行思考,而不好的模型则只能使你误入歧途。 这里我要宣称的是 ... 文章分类:测试管理阅读全文
View Article对软件测试未来的预测
摘要:一年将尽,心理学家或者一些博学者们,又将对2004年或者更久的将来作出预测。 在这次的周末专栏中,Harry Robinson将向我们讲述他对测试未来的预测。 “预测是件很难的事情,尤其是预测未来” —Yogi Berra 每年十二月,小报的“未来预测者”们会向大家切揭示即 ... 文章分类:测试管理阅读全文
View Article测试、Debug、软件改进(与猎手的谈话录)
今天晚上猎手在MSN上问我知不知道AQTime,我说我不知道。后来才知道这是一个测试工具。 猎手跟我说,准备学一学软件测试,因为我们公司的软件真是BUG一大把,随便怎么玩都能玩出错误来~~~。 我对他说,你搞错了,你这种情况,需要的不是测试,而是Debug。测试部 ... 文章分类:测试管理阅读全文
View Article软件测试术语
Unit testing(单元测试),指一段代码的基本测试,其实际大小是未定的,通常是一个函数或子程序,一般由开发者执行。 Integration testing(集成测试),被测试系统的所有组件都集成在一起,找出被测试系统组件之间关系和接口中的错误。该测试一般在单元测试之后进行 ... 文章分类:测试管理阅读全文
View ArticleTMM--软件测试成熟度模型
第一级 初始级 TMM初始级软件测试过程的特点是测试过程无序,有时甚至是混乱的,几乎没有妥善定义的。初始级中软件的测试与调试常常被混为一谈,软件开发过程中缺乏测试资源,工具以及训练有素的测试人员。初始级的软件测试过程没有定义成熟度目标。 第二级 定义级 TMM ... 文章分类:测试管理阅读全文
View Article测试工作,从认识到解决--目标决定过程,过程决定质量
今天无事,在网上转,偶然发现了这篇讨论,看来作者是听了我在软件技术大会上的一个讲座,特转贴过来给诸位网友看看,如感兴趣可在我得blog上交流: http://www.ltesting.net/bbs/boke.asp?seanhe.index.html 具体到如何在企业中实施软件测试过程改进,需要看企业的实 ... 文章分类:测试管理阅读全文
View Article构件可测试性挑战
构件的可测试性是设计和测试软件程序及构件的重要概念之一。运用具有良好的可测试性的程序和构件来构建软件,可以简化测试操作、减少测试开销、提高软件质量。 James Bach曾指出,有一些程序特性可以用于可测试的软件,包括可操作性、可观察性、可控制性、易理解性等等 ... 文章分类:测试管理阅读全文
View Article可爱的EMMA:测试覆盖率工具
就在几个月前的一个项目中,我决心按照敏捷开发的实践,为项目组引入一个测试覆盖率工具。首先考虑的当然是大名鼎鼎的Clover,Clover功能强劲,理应是测试覆盖率的首选工具。但Clover用于商业开发是要收费的,况且我喜欢开源、免费的东西。经过了一番测试和比较,我选 ... 文章分类:测试管理阅读全文
View Article软件测试的关键点
如果说过去在中国软件处于起步阶段,各软件软件企业为了尽快打入市场抢占一席之地,而让一些没有经过完备测试的产品推向市场的话,那么在中国软件产业已经处于相当规模的今天,我们应该更注重于产品的质量。因此软件测试工作因其益发重要的作用而受到企业领导的重视。 ... 文章分类:测试管理阅读全文
View Article快速完成和读懂测试计划
每个项目测试计划都会不一样,但是一般情况下,每个公司都会有相应的模板,尤其是项目很频繁的公司,相对应的模板应该就更全面,并且更容易修改,更能适应新项目。 并且,经常接触测试计划的人可能会察觉到,实际上很多测试的计划都大同小意,里面有很多相似的模块,像 ... 文章分类:测试管理阅读全文
View Article开源测试管理工具testlink 1.8.5安装以及使用(一)
由于需要对测试计划以及测试用例进行全面有效地管理,而且最好能与现有的项目管理系统TRAC进行集成,在网上搜了一翻,发现了这个TestLink可以满足我们的需要,就下载下来研究一下。 我所下的版本为1.8.5,关于软件的详细介绍可参见 http://testlink.sourceforge.net/do ... 文章分类:测试管理阅读全文
View Article开源测试管理工具testlink 1.8.5安装以及使用(二)
Testlink作为一个测试管理工具,已经基本把测试需要的管理功能都包含其中,做为一个轻量级的免费工具,适合中小企业和团队使用。接下来,就介绍一下如何使用Testlink。 1、创建测试项目 登录进到主界面之后,用户会发现界面很简单,界面右边都是空白。其实不然,这是因 ... 文章分类:测试管理阅读全文
View Article基于云计算的软件测试服务
James A. Whittaker在《 探索式软件测试 》中展望了软件测试的未来,其中提到了基于云计算的软件测试服务。受大师的启发,我也斗胆展望一下云计算在软件测试领域的应用(简称云测试)。本文的许多想法只是推测或遐想,未经深思熟虑和广泛调研,想必包含许多错误,权当 ... 文章分类:测试管理阅读全文
View Article
More Pages to Explore .....