几十年来,人们已经习惯说“软件是编码的知识”。但基于编码的开发却让软件人受尽苦头:“永远的 Delay ,永远的 Bug 。”图灵奖获得者布鲁克斯甚至用“人狼”(传说中的妖怪,只有银弹能..
Test_Driven Development Series Part I:Overview By Wellie Chao 出处 http://www.theserverside.com/resources/article.jsp?l=TestDrivenDevelopmentPart1 December 2003 一、简介(Introduction) 你可能已经听说了这个新名词:测试驱动的 开发..
软件作为一种纯数字化商品,在没有权威的第三方进行监督认证的情况下,软件供应商和用户在软件产品是否达到目标 需求 的问题上,往往各执一词。 关于软件 质量 标准和认证,国内虽然制..
软件测试是软件 质量保证 的关键步骤。美国质量保证研究所对软件测试的研究结果表明:越早发现软件中存在的问题, 开发 费用就越低;在编码后修改软件 缺陷 的成本是编码前的10倍,在产品..
欢迎大家来参加这个 培训 ,我叫袁华松,来自微软总部 SQL Server产品事业部,是软件设计与测试工程师。大家听了栾跃的讲课以后,也知道我的任务是做什么。我主要是做 测试工具 的开发,我..
摘要 随着市场对软件 质量 的不断提高,软件测试不断受到重视,但是由于总体上,国内软件项目过程不规范,导致重视编码和轻视测试的现象,对于软件测试的重要性、测试方法和流程等还存..
随着当今技术和市场环境的变化,越来越多的企业选择将软件项目外包,同时也有更多成熟的大型软件企业加入到软件项目的承包队伍中。外包的软件项目越来越多,如何对这些外包的项目进行..
摘要—TTCN(树表组合符)是ISO为实时通讯 系统测试 规范制订的一种语言。MSCs (消息序列图)常被用来描述在系统组件之间和一个系统组件的过程之间的交互作用,MSCs已经成为 XXX描述 需求 方式的..
4. Some Issues Relating to NFT 4. 非功能性测试的若干问题 · One key issue is when to do NFT? The problem with non-functional defects is that most of them will be related to the design and fixing them will need a fix in the design and theref..
原题: Testing for Non-functional Attributes ABSTRACT - System testing involves testing for non-functional as well as functional requirements, non-functional requirements being the ones relating to attributes like performance, usability, a..
原题:Test Case Design Technique: Cause-Effect ABSTRACT - In order to perform full coverage on sub system testing, Cause and Effect (CE) Technique is being used to design test cases. In this technique, the functional specifications are tran..
2.6.1 State Transition Matrix(状态转移矩阵)设置 前面说了很多的状态(State),这里就是关于状态设置的。 选择Record Types- Defect -States and Actions- State Transition Matrix,打开状态转移矩阵设置页面。..
3. Cause-Effect Methodology 3. 因果法 This method extracts Causes, Effects, and their relationships from a functional specification at any levels from User Requirements specification down to subclass or program subroutine. A Cause is an inp..
2.5.2字段代码控制 在字段列表中,可以对字段进行编程控制。字段的列名是字段的属性,同时也可以做为字段的函数名使用。Default Value可以控制字段的初始值;Permission控制字段的读取属性;..
随着信息技术在国内不同行业应用的开展,人们已经不再怀疑软件对于社会运转的巨大作用。但是,随着人们对软件作用期望值的提高,已经有越来越多人将关注点转移到软件的 可靠性 上,因..
2. Rational ClearQuest Designer设置 CQ Designer主要进行 缺陷 提交页面和选项的配置,也是CQ中最重要的部分。这里的功能和配置很多,可以使用Basic或Perl进行编程设置。这里我也只研究明白了一小部..
写在前面的话: 对于测试人员来说,缺陷的提交和处理是日常最常见的工作。但是手工填写缺陷表格,对于缺陷的整理和统计很不方便,在这种情况下,就出现了各种 缺陷管理 工具。Rational的..
就像一句古老的谚语中说得:“唯一不变的是改变”。 在软件 开发 模型中,曾被认为最优秀的瀑布模型的一个 缺陷 就是假定很少或者没有改变,而现实世界是每天都在改变的。也因为如此,..
随着 软件工程 技术的发展,软件设计规模的增大,软件测试在软件 开发 过程中的作用显得尤为重要。目前, 软件测试技术 的研究领域虽然取得了一些成果,但对具体的开发环境下开发的特定..
摘要:单元测试是 软件测试 的基础,本文详细的论述了单元测试的两个步骤人工静态检查法与动态执行跟踪法,所需执行的工作项目及相关的策略和方法。通过对这两个步骤的描述作者将多年..