第一部分数学背景第一章测试概述1.1基本定义【错误】人类会犯错误。【缺陷】错误的结果。【失效】当缺陷执行时会发生失效。【事故】当出现失效时,可能会也可能不会呈现给用户。【测试】要处理错误、缺陷、失效和事故,是采用测试用例执行软件的活动。【测试用例】有一个标识,并与程序行为有关,有一组输入和一个语气输出表。在开发阶段,有三次机会可能引入错误,分别是需求规格说明、设计和编码阶段。测试人员将这种生命周期归纳为:前三个阶段是“引入程序错误”,测试阶段是“找出程序错误”,后三个阶段是“清除程序错误”。“缺陷解决”是另一个引入错误以及新缺陷的机会。1.2测试用例输入实际上有两种类型:前提和有某种测试方法所标识的实际输入。预期输出也有两类:后果和实际输出。测试活动要建立必要的前提条件,提供测试用例输入,观察输出,然后将这些输出与预期输出进行比较,以确定该测试是否通过。测试用例的其他信息:ID、目的、前提、输入、预期输出、后果、执行历史、日期、结果、版本、执行人。1.3通过维恩图理解测试测试就是确定既被描述又被实现的程序行为的范围。1.4标识测试用例有两种基本方法可以用来标识测试用例,即功能性测试(黑盒)和结构性测试(白盒)。功能性测试的基本观点是,任何程序都可以看作是将从输入定义域取值映射到输出值域的函数。采用功能性方法标识测试用例,所使用的唯一信息就是软件的规格说明。功能性测试——优点:与软件如何实现无关,所以如果实现发生变化,测试用例仍然有用;测试用例开发可以与实现并行进行,因此可压缩总得项目开发时间。缺点:测试用例之间可能存在严重的冗余,此外可能还会有未测试的软件漏洞。功能性测试的主流方法:边界值分析、健壮性分析、最坏情况分析、特殊值测试、输入等价类、输出等价类和基于决策树的测试。功能性测...
——引自章节:全书笔记
错误(error)——人类会犯错误。很接近的一个同义词是过错(mistake)。人们在编写代码时会出现过错,我们把这种过错叫做bug。错误很可能扩散,需求错误在设计期间有可能被放大,在编写代码时还会进一步扩大。缺陷(fault)——缺陷是错误的结果。更精确地说,缺陷是错误的表现,而表现是表示的模式,例如叙述性文字、数据流框图、层次结构图、源代码等。……缺陷可能很难捕获。当设计人员出现遗漏错误时,所导致的缺陷会是遗漏本来应该在表现中提供的内容。……我们可以把缺陷分为过错缺陷和遗漏缺陷。……遗漏缺陷更难检测和解决。失效(failure)——当缺陷执行时,会发现失效。……一是失效只出现在可执行的表现中,通常是源代码,或更确切地说是被装载的目标代码;二是这种定义只与过错缺陷有关。……应该怎样处理在执行中从来不发生,或可能在相当长时间内没有发生的缺陷呢?(遗漏缺陷)事故(incident)——当出现失效时,可能会也可能不会呈现给用户。事故说明出现了与失效类似的情况,警告用户注意所出现的失效。测试(test)——测试显然要处理错误、缺陷、失效和事故。测试是采用测试用例执行软件的活动。测试有两个显著目标:找出失效,或演示正确的执行。测试用例(testcase)——测试用例有一个标识,并与程序行为有关。测试用例还有一组输入和一个预期输出表。
——引自章节:第一部分数学背景
内容简介在一个主要依靠社会规范、信任和非法律制裁来维系秩序的社会中,法律的作用是什么呢?埃里克·波斯纳认为,社会规范是一
本书是前百度资深运营专家多年运营经验的总结,是作者运营千万级用户规模的大型互联网产品的实操经验复盘,是作者在“在行”上为近百位CEO和高管提供互联网运营咨询服务...
循经取穴胶布疗法 本书特色 本书通过通俗的语言、具体的验案和简明的图解,阐述了循经取穴胶布疗法的治病原理和操作方法,实践了于老把健康作为礼物送给人民群众的理念,...
凱西‧麥奎斯頓(Casey McQuiston)作者在路易斯安那南部的沼泽地成長,在那裡培養出對小圓餅以及好故事的熱愛。現居於科羅拉多北部的群山之間,與她收藏的...
《清代旅蒙商述略》的主角“清代旅蒙商”其实是中国传统社会最著名的商帮集团——晋商。谈及中国传统社会的商贾之道和商人集团,晋商都是绕不开的重头戏。明清两朝,特别是...
巴菲特總是不厭其煩的告誡投資者:「你應該選擇投資一些連笨蛋都會經營的企業,因為總有一天這些企業會落入笨蛋的手中。」 巴菲特最本質的兩條投資經驗 華倫.巴菲特曾經...
持续生态与环境 内容简介 本书主要介绍了持续生态与环境的威胁、制约持续生态与环境的要素分析、持续生态与环境可持续发展等内容。持续生态与环境 目录 **章持续生态...
本套书围绕一家神奇的点心店——“钱天堂”展开。只有幸运的孩子才能找到这家店,从老板红子手中买到一款带有魔力的点心,实现自己的愿望,解决自己的烦恼。“美人鱼橡皮糖...
他骑马从北方来,一头白发,满面风霜;他是异乡客,也是猎魔人,以斩妖除魔为己任,行走在现实与传说的迷雾之间。各路势力都对上古血脉之子虎视眈眈,杰洛特和叶妮芙更是为...
王派宏 ,1978年出生,钻研理财已数十年,26岁进入房地产操作并开始讲述房地产相关课程至今,目前学生人数超过300人,一直致力于充实内在财商的各种角度、速度和...
倾蓝紫,中国艺术研究院毕业。云南人,长于澜沧江边。现居北京,自由写作者。作品有:《不如不遇倾城色:古典诗词中最美的画卷》、《人闲桂花落》、《锦瑟无端五十弦》、《...
中华人民共和国高等教育法-(最新修正本)-全国人民代表大会常务委员会公报版 本书特色 内容全面:含法条、修正案(草案)说明及修改和审议结果报告等体例新颖:根据全...
乙型肝炎辨证与成方治疗 本书特色 本书介绍了乙型肝炎的基础知识、诊断与预防,详细论述了中医对乙型肝炎的认识、治疗乙型肝炎的一般思路、临床疗效欠佳的原因、提高疗效...
作品目录第01节第02节第03节第04节第05节第06节· · · · · ·精彩摘录孩子向前跑了。有跑的动作,没有跑速度,两只细胳膊使
亨利•马什(Henry Marsh)英国著名神经外科医生,拥有30多年丰富的行医经验。马什先在牛津大学获得政治学、哲学和经济学学位,后在伦敦皇家自由医院研修医学...
金匮要略临床运用 本书特色 本书内容共四章。**章《金匮要略》的基本理论,介绍《金匮要略》作者、沿革、主要内容、诊法、辨证方法、治则治法、方药、学术思想、对中医...
快速学会罗克韦尔PLC-(含1CD) 本书特色 薛迎成编著的《快速学会罗克韦尔PLC(附光盘)》主要内容包括可编程序控制器基础知识,罗克韦尔可编程序控制器及网络...
《心态决定人生》内容简介:走进这本书,你即将开始的不仅仅是一个阅读的旅程、学习掌控自己人生命运的旅程。托尔斯泰说过:“我劝
Wolfgang Mauerer资深Linux专家,有数十年Linux开发经验。从1997年最初发表关于内核的系列文章开始,他就醉心于解释Linux核心的内部机...
HusserlsphenomenologyhasoftenbeencriticizedforitsCartesian,fundamentalistic,idea...