第一部分数学背景第一章测试概述1.1基本定义【错误】人类会犯错误。【缺陷】错误的结果。【失效】当缺陷执行时会发生失效。【事故】当出现失效时,可能会也可能不会呈现给用户。【测试】要处理错误、缺陷、失效和事故,是采用测试用例执行软件的活动。【测试用例】有一个标识,并与程序行为有关,有一组输入和一个语气输出表。在开发阶段,有三次机会可能引入错误,分别是需求规格说明、设计和编码阶段。测试人员将这种生命周期归纳为:前三个阶段是“引入程序错误”,测试阶段是“找出程序错误”,后三个阶段是“清除程序错误”。“缺陷解决”是另一个引入错误以及新缺陷的机会。1.2测试用例输入实际上有两种类型:前提和有某种测试方法所标识的实际输入。预期输出也有两类:后果和实际输出。测试活动要建立必要的前提条件,提供测试用例输入,观察输出,然后将这些输出与预期输出进行比较,以确定该测试是否通过。测试用例的其他信息:ID、目的、前提、输入、预期输出、后果、执行历史、日期、结果、版本、执行人。1.3通过维恩图理解测试测试就是确定既被描述又被实现的程序行为的范围。1.4标识测试用例有两种基本方法可以用来标识测试用例,即功能性测试(黑盒)和结构性测试(白盒)。功能性测试的基本观点是,任何程序都可以看作是将从输入定义域取值映射到输出值域的函数。采用功能性方法标识测试用例,所使用的唯一信息就是软件的规格说明。功能性测试——优点:与软件如何实现无关,所以如果实现发生变化,测试用例仍然有用;测试用例开发可以与实现并行进行,因此可压缩总得项目开发时间。缺点:测试用例之间可能存在严重的冗余,此外可能还会有未测试的软件漏洞。功能性测试的主流方法:边界值分析、健壮性分析、最坏情况分析、特殊值测试、输入等价类、输出等价类和基于决策树的测试。功能性测...
——引自章节:全书笔记
错误(error)——人类会犯错误。很接近的一个同义词是过错(mistake)。人们在编写代码时会出现过错,我们把这种过错叫做bug。错误很可能扩散,需求错误在设计期间有可能被放大,在编写代码时还会进一步扩大。缺陷(fault)——缺陷是错误的结果。更精确地说,缺陷是错误的表现,而表现是表示的模式,例如叙述性文字、数据流框图、层次结构图、源代码等。……缺陷可能很难捕获。当设计人员出现遗漏错误时,所导致的缺陷会是遗漏本来应该在表现中提供的内容。……我们可以把缺陷分为过错缺陷和遗漏缺陷。……遗漏缺陷更难检测和解决。失效(failure)——当缺陷执行时,会发现失效。……一是失效只出现在可执行的表现中,通常是源代码,或更确切地说是被装载的目标代码;二是这种定义只与过错缺陷有关。……应该怎样处理在执行中从来不发生,或可能在相当长时间内没有发生的缺陷呢?(遗漏缺陷)事故(incident)——当出现失效时,可能会也可能不会呈现给用户。事故说明出现了与失效类似的情况,警告用户注意所出现的失效。测试(test)——测试显然要处理错误、缺陷、失效和事故。测试是采用测试用例执行软件的活动。测试有两个显著目标:找出失效,或演示正确的执行。测试用例(testcase)——测试用例有一个标识,并与程序行为有关。测试用例还有一组输入和一个预期输出表。
——引自章节:第一部分数学背景
针法卷-中国针灸交流通鉴 本书特色 《中国针灸交流通鉴》分为9卷,由《历史卷·上》《历史卷·下》《临床卷·上》《临床卷·下》《针法卷》《科研卷》《教育卷》《行业...
作品目录第一章 夏天的阳光/1第二章 新生报到/16第三章 初露锋芒(一)/31第四章 初露锋芒(二)/42第五章 选拔风波(一)/50第六
作品目录第一章 资源、环境与经济相互作用关系的新视点第一节 资源、环境与经济的作用过程一、资源、环境与经济是相互依赖的统一
薛云奎西南大学博士,长江商学院会计学教授,创办副院长。兼任宝信软件、万达酒店发展、百年人寿和地素时尚的独立董事。此前曾担任上海国家会计学院创办副院长,上海财经大...
《闵刻彩印西厢记图》,闵齐伋编。他首次将饾版套印的技术运用于《西厢记》版画的印制,出版了这部前无*人、后无来者的旷世杰作。该图册系据《西厢记》20出的中心剧情绘...
潘澄濂论温病 作者简介 p>潘澄濂。1910年出生于浙江温州。1 6岁入孟河医派大家丁甘仁先生创办的上海中医专门学校。毕业后悬壶应诊。拜执教于私立上海中医学院、...
朝廷十万两修河银款不翼而飞,六扇门奉命协助锦衣卫一同追查。女捕快今夏不乐意了,前脚被锦衣卫抢功,后脚还要受其差遣。锦衣卫大人陆绎什么来历——当今锦衣卫指挥使之子...
作品目录目录我们还会不会倾听?――代序我们有话要说小心,别弄丢了你的耳朵用音乐而不是歌词说出深刻突变的音乐时代Rap,说得
作品目录序前言第一章 教会法的起源和发展一、教会法的社会起源二、教会法的僵化与更新第二章 教会法与基督教之爱一、格兰西的生
这是个沟通的时代,而不是比声音与拳头的时代。透过沟通,冷战时期结束了;透过沟通,不流血的民主达到了;透过沟通;人际的冲突
梅家玲臺灣大學中文研究所博士,現任臺灣大學中文系特聘教授、臺灣中文學會理事長。曾任美國傅爾布萊特基金會訪問學人、哈佛燕京學社訪問學人、臺灣大學臺灣文學研究所所長...
Nomatterwhattypeofwebsiteorapplicationyou’rebuilding,socialinteractionamongthepe...
藤本皇后铁线莲 本书特色 在绿色为主流的攀援植物中,以花取胜者寥寥可数,其中以:种资资源之丰富、栽培品种之多、花序结构多样、花朵大小变化、花色丰富多彩、花型雍容...
小剧场一:赵泛舟第一次进周筱的宿舍,问:“哪张桌子是你的?”周筱这才想到,她的桌子一片兵荒马乱。“嗯……那个,你是不是要下去了,宿管阿姨说不能超过半个小时。”“...
农用气象解读 本书特色 基于气象为“三农”服务需要解决的气象问题颇多,笔者仅拟出了主要与农用气象相关的,涉及农家测天窍门、特异气象解疑、生活气象应知、物候奇观有...
1921年出生于台湾省花莲港1939年毕业于台北第一中学(现台湾省立建国高等中学)1942年毕业于台南高等工业学校(现成功大学)1946年由日本陆军航空部队复员...
海商法(第二版) 内容简介 海商法有广义和狭义之分。对广义海商法,其法律属性目前有较大争议;对于狭义海商法,认识比较统一。在“民商合一”的国家,海商法被视为民法...
行政事实行为研究 本书特色 行政事实行为作为现代公共行政的基本手段之一,在政府实现经济调节、市场监管、公共管理、社会服务过程中越来越处于重要的位置,对于经济发展...
乔吉奥·阿甘本(Giorgio Agamben),意大利当代著名哲学家、思想家,生于1942年,曾先后任教于意大利以及欧美的多所大学和研究机构,著述颇丰并且在欧...
为法学而斗争-法的定义 本书特色 《为法学而斗争:法的定义》是德语法学思想译丛之一。为法学而斗争-法的定义 内容简介 直到今天,《为法学而斗争》这本小册子依然被...