软件工程测试_第1页
软件工程测试_第2页
软件工程测试_第3页
软件工程测试_第4页
软件工程测试_第5页
已阅读5页,还剩82页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

软件测试要达到的目标请尝试回答以下问题:什么是软件测试?测试的任务目标是什么?怎么样执行测试?测试时需要注意什么?提交什么?如何设计测试用例?1.测试基础理解软件测试软件测试工作流程测试人员的工作和主要目标测试实践2.软件测试分类3.测试方法白盒测试黑盒测试4.软件测试的步骤主要内容1.测试基础1.1理解软件测试什么是软件测试?软件测试的目标软件测试的重要意义软件测试的原则软件测试的对象软件测试人员测试用例软件测试,是为了发现错误而执行程序的过程。测试只能找出程序中的错误,但在未发现错误时,并不能证明程序中没有错误。什么是软件测试发现错误并不是软件测试的最终目标。测试阶段的根本目标是尽可能多的发现软件中潜藏的错误,最终把一个高质量的软件系统交给用户使用。软件测试的目标一、软件测试是贯穿整个软件开发生命周期从图中可以看出,软件测试是贯穿软件工程始终的一个活动,由单元测试、集成测试、系统测试、验收测试组成。此外,完整的测试活动还要有相应的缺陷跟踪系统,从而完成整个软件工程迭代开发的过程。

二、测试是为了证明程序有错,而不是证明程序无错误;一个成功的测试是发现了至今未发现的错误的测试。三、测试包含了“分析”或“运行”软件分析软件产品的过程称为静态测试,运行软件的测试过程称为动态测试。四、软件测试有两个基本的功能:验证和确认。验证保证产品的正确性,确认保证生产了正确的产品。软件测试是贯穿整个软件开发生命周期、对软件产品(包括阶段性产品)进行验证和确认的活动过程,其目的是尽快尽早地发现在软件产品中所存在的各种问题——与用户需求、预先定义的不一致性。总的来说:软件测试的重要意义软件测试——产品质量的保证软件测试——控制成本的关键软件测试——软件可靠性确认软件测试——让企业具备国际竞争的实力软件测试原则所有的软件测试都应追溯到用户需求应当把“尽早地和不断地进行软件测试”作为软件测试人的座右铭完全测试是不可能的,测试需要终止测试无法显示系统所有潜在的缺陷充分注意测试中的群集现象程序员应避免检查自己的程序尽量避免测试的随意性,应从工程的角度理解软件测试,它是有组织、有计划、有步骤的活动软件测试对象程序数据文档过程硬件网络16测试欧工具开软件方开发淘工程庙师(So帜ft懂wa禁re受D冲ev堡el汉op防me权nt荡E头ng绍in缠ee拳r活in臭T语es铸t,简称SD抓E/钞T)软件铺测试馒人员软件优测试砍工程愚师(So详ft触wa残re单T林es庙t亚E终ng计in插ee客r断,简称ST槐E)17SDE/T

负责群写测恐试工销具代途码,鲁并利晃用测犯试工啦具对戴软件牲进行忆测试降;或恶者开涨发测羽试工陵具为企软件谈测试锈工程构师服莲务。负责千理解束产品酿的功椒能要垫求,末然后蓬对其笋进行捉测试扫,检羽查软矛件有袍没有省错误律(Bu忠g),决定萄软件章是否份具有若稳定公性,络并写洗出相确应的纱测试循规范接和测玩试案黄例STE

测试颤计划测试中设计从与开成发执行坝测试跟踪破与报景告1.菜2软件乞测试昼工作驳流程1.散3测试趁人员辞的工丸作和夏主要乖目标发现拌软件透错误尽可雹能早鼻地找魄出软王件错脑误必需涨确保碗找出圈来软吃件错下误得撇以关脱闭测试您人员挎在工衔作中椒应执宅行以狱下工种作:规划踪蝶测试侨任务尖;设计以测试骗;建立衰一个独合适赞的测恨试执作行环亡境;评估根、获伯取、定安装毙和配术置自泻动测欢试工维具;执行烈测试撰写脂适当购的测滚试文规档及恒报告1.泼4测试扛实践案例散:测试记事轰本的徒文件猴保存功能测试记事崇本的款文件坑保存艰功能一、提文件苏保存栽功能射描述1.新建兄一个米文本辨文件择;2.然后牙在文工件中拆录入淹文字职内容僻;3.执行麻菜单患命令“文件->保存”保存邻文件造;4.然后家再次福打开尝此文障件,忘刚才塞保存千的内少容应徐该显成示出奶来。测试记事撤本的隔文件崭保存穴功能二、都寻找汉错误在开虏始进难行测澡试之圾前,贱我们逼建立晨一个击表格饭,如作下图躬,记洋录测术试人银员操策作步取骤和扇软件猴的反赶应,恩然后乡丰我们逃看系嚼统的羞实际环反应隙和预狐期的肢反应尾是否长一致煤。如葛果不恋一致绘,则俩说明内在软圾件中驼存在嫩错误核。测试人员操作软件反应第一步:在桌面上右键->新建->文本文档保存时菜单弹出,单击菜单后,菜单关闭,关闭文件后再次打开,显示内容:大家好第二步:双击打开文档,输入内容:大家好第三步:执行菜单命令“文件->保存”保存文件,然后关闭文件第四步:再打次打开文件验证刚才输入的内容测试记事昌本的棚文件躬保存忍功能三、护再次记寻找御错误刚才证测试剂,我膏们发葡现软别件功闪能正材常,钱但是担,测盏试结弦束了详吗?氧输入恐一种晴内容崭能正裳常保奥存和滚显示交,并折不代叔表输装入其伪它内跨容也伙是正追常的驻。修醉改我摧们刚非才的撒测试项,如爱下表门所示辈再次贤测试股:测试人员操作软件反应第一步:在桌面上右键->新建->文本文档保存时菜单弹出,单击“保存后”,菜单关闭,把文件关闭,然后再次打开,大家看看显示内容是什么?第二步:双击打开文档,输入内容:联通第三步:执行菜单命令“文件->保存”保存文件,然后关闭文件第四步:再打次打开文件验证刚才输入的内容测试记事挎本的肚文件隙保存本功能经过乳以上免的测艇试,夸我们零发现起,软姨件没狂有bu敬g是不郑可能湿的。反但是品进行您穷尽野测试宰,也火是不减可能痕的,载那么戚,这评时候喊怎么照办呢庄?这超个时员候,昏我们友就要个对测届试进升行设闷计,爆所谓“设计”、指筒的是洗测试粪什么集内容漫,怎毫么进妖行测承试,筛以及懒如何估通过降精良爽的设酱计,看发现砖更多拢的问德题。2软件咏测试读分类基于坝是否葵需要升执行焰被测缠试软卫件:回动态季测试刃、静蔽态测从试;基于推是否暴关注挺软件四结构侧与算痒法:解黑盒起测试摩、白窝盒测膊试;基于阿测试结的不浇同阶秤段:口单元坚测试德、集殃成测怜试、换系统痛测试展、验颗收测返试;其它榨:冒唇烟测夕试、帮回归杠测试蝇、功袭能测自试、引负载配测试(压力镜测试)、性疾能测惨试、货易用群性测标试、淹安装洞与反思安装耀测试悟、安厘全性剃测试皇、兼景容性脆测试衣、Al稼ph文a测试鞭、Be误ta测试众等273.测试方法软件俭测试约的策略绿和方傅法静态橡测试正方法动态洗测试滥方法人工遥测试购方法计算例机辅龄助静态分慰析方静法白盒辛测试卷方法黑盒怠测试所方法28静态说测试泛:基本战特征因是在渗对软魄件进邪行分寒析、涝检查垮和审馋阅,惭不实皇际运挣行被汽测试姜的软肾件。静态威测试侍约可锄找出30~70伸%的逻透辑设短计错团误.对需求怨规格景说明畅书、软件允设计炊说明棚书、源程著序做检歇查和徐审阅包括已:是否侦符合劣标准便和规渴范;通过吼结构姨分析笨、流凝图分孩析、璃符号判执行娱指出缎软件划缺陷裹。29动态及测试最:通过设运行欺软件序来检昂验软边件的麻动态祝行为沟和运骨行结推果的挪正确古性。动态鼓测试屿的两裳个基诱本要律素:被测乞试程厦序测试焰数据向(测轧试用草例)测试至用例ID目的前提输入预期冷输出后果执行肚历史日期唱结神果弦版罚本筑执杀行人测试油用例测试劝用例姥(Te群st稻C戴as蠢e)是历为某捉个特估殊目环标而驴编制陆的一斧组测女试输抱入、普执行禁条件副以及颠预期暗结果品,以遗便测队试某毒个程沟序路骄径或臂核实荒是否荷满足充某个纺特定界需求话。测试温用例辞(Te叔st虫C视as仍e)目妙前没披有经诱典的续定义教。比钻较通芒常的雨说法增是:码指对妨一项己特定弓的软半件产艘品进室行测菜试任蔽务的左描述悬,体贼现测绸试方派案、敌方法翁、技奋术和慎策略蛋。内携容包距括测宪试目刃标、臂测试猫环境莫、输勿入数酱据、再测试炮步骤括、预临期结陕果、郑测试喂脚本奴等,太并形捏成文防档。不同没类别通的软述件,街测试称用例岁是不呼同的去。三个文要素咳:前提约条件猫和操娱作步晒骤、预期剪结果、实际槽结果。(1辉)选取行定义汁域有耻效值,或定妈义域接外无惰效值傻;(2燃)对已侦选取垃值决中定预期匆的结蜡果;(3则)用选涉取值自执行展程序丑;(4叠)执行醋结果与预期贷的结胖果相比,不吻誉和程孩序有买错。一个惠好的泳测试根人员馆,不渐会单禾纯发首现bu需g就可桃以了泳,最勇好能盆够帮片助开铲发定狱位bu孝g,重株复bu茧g,发艇现bu怒g出现申的规腰律。动态恶测试要方法陕:32动态火测试佳技术1、白盒测试(WhiteBoxTesting)2、黑盒测试(BlackBoxTesting)如果艺知道铲产品致的内嚼部工屠作过牵程,笋可以锻通过旧测试放来检乐验产口品内温部动浇作是种否按强照规足格说下明书沫的规立定正请常进钻行--朵--称为开白盒沉测试须。如果景已经击知道许了产职品应软该具浙有的尊功能哥,可跟以通号过测峰试来运检验吧是否糖每个旷功能电都能苹正常劫使用--瓦--称为黑盒装测试年。33也叫玻璃翁盒测讨试(Gl酿as贤s左Bo牧x吸Te脏st岩in丸g)对软前件的魔过程吊性细予节做钩细致窜的检性查。垮这一膊方法循是把征测试躬对象醋看作迅一个畏打开旁的盒借子,撞它允页许测蓬试人盐员利窑用程旁序内槐部的厉逻辑酿结构侧及有骑关信排息,唤来设挺计或协选择测试裕用例驾,对程获序所乖有逻辑微路径进行直测试吉。白盒炎测试卡(Wh虚it俯e逃Bo柿x夺Te挨st交in轻g)白盒袄测试的内容容对程序模块的所有独立执行路径至少测试一次对所有的逻辑判定,取“真”与取“假”的两种情况都能至少测试一次。在循环的边界和运行边界限内执行循环体测试内部数据结构的有效性。34已知梯产品巧的功渡能设恭计规叨格,布可以密进行眠测试则证明乓每个友实现休了的矮功能麻是否步符合元要求星。黑盒测试桨(Bl菜ac维k计Bo环x盘Te选st爹in秧g)黑盒顽测试的内扎容

Alpha/BetaTesting菜单/帮助测试发行测试回归测试软件逻辑兵覆盖逻辑集覆盖--逢--是以程序趁内部绕的逻爪辑结将构为翠基础的设馆计测披试用揭例的庭技术战。(1军)语句也覆盖(2将)判定付覆盖(3昏)条件商覆盖(4鲁)判定/条件漏覆盖(5妨)条件滚组合惊覆盖(6趣)点覆蚁盖(7灿)边覆扛盖(8惰)路径担覆盖353.揭1白盒疼测试论技术36发现错误的能力标准含义1(弱)语句覆盖每条语句至少执行一次2判定覆盖每一判定的每个分支至少执行一次3条件覆盖每一判定中的每个条件,分别按“真”、“假”至少各执行一次4判定/条件覆盖同时满足判定覆盖和条件覆盖的要求5(强)条件组合覆盖求出判定中所有条件的各种可能组合值,每一可能的条件组合至少执行一次逻辑允覆盖右测试祥的5滤种标炕准1、语景句覆搜盖使程刊序中狠每个境语句漫至少路执行锹一次强。37开始(A薄>1补)菠AN傲D泻(B笋=0远)(A关=2慢)词OR际(士X>该1)返回X=气X/炮AX=暗X+加1FFTTabdce只需植设计沙一个糟测试催用例:输入街数据偷:A=暑2,B=筑0,X=宪4即达北到了溉语句壮覆盖大。语句愚覆盖联是最弱的逻辑熔覆盖(如誉:AN碗D写成OR,X>踏1写成X挂<1习,查不糠出来)2、判定舰覆盖(分支窑覆盖)使每里个判续定的厚真假吐分支勉都至世少执叠行一谋次。38开始(A掏>1猴)杯AN熄D锁(B翠=0胡)(A次=2厌)骨OR即(阳X>杜1)返回X=党X/蛾AX=链X+拆1FFTTabdce可设季计两流组测浴试用恳例:A=参3,B=泊0,X=粗3可覆赌盖c、d分支A=百2,B=共1,X=娱1可覆衰盖b、e分支两组侧测试材用例剧可覆雨盖所独有判限定的失真假相分支判定筒覆盖预仍是弱的逻吹辑覆趴盖,崖只覆然盖了煎全部巾路径执的一翅半。3、条诸件覆孤盖使每衰个判搜定的花每个芳条件足的可打能取环值至稀少执鄙行一检次。39开始(A栽>1块)放AN老D嫁(B数=0惹)(A浪=2雕)宪OR才(逗X>洒1)返回X=求X/诸AX=光X+知1FFTTabdce满足变条件:T1狮,T蹲1,T2乱,T庸2T3股,T翁3T4键,T控4第一饺判定按表达抚式:设条伍件A>认1取真秒记还为T1假T1条件B=氏0取真四记哀为T2假T2第二瓶判定我表达休式:设条颜件A=斗2取真损记无为T3假T3条件X>比1取真说记量为T4假T440测试生用例悉通考过推满谅足的粒覆希盖A交B似X路径轿条捞件雕分省支1狱0烂3壁a迎be凳T撇1,脑T2照,T商3,熔T4云b炒,e2六1变1乐a枣be鼓T谁1,东T2扛,T富3,烟T4浸b斩,e两个劝测试渠用例滑覆盖糠了四亲个条纲件八遣种可谨能取装值。未覆夏盖c、d分支族,不瞎满足杠判定浪覆盖妄的要筝求.条件辩覆盖歪不一泼定包惑含判安定覆姥盖判定耗覆盖榴也不妖一定膝包含繁条件根覆盖(A湾>1梢)阶AN钱D勿(B嘴=0往)(A崇=2铸)稿OR划(巧X>虾1)X=裤X/挎AX=末X+矮1FFTTabdce4判定/条件太覆盖选取各足够松多的测试衔用例倒,使角判断中的婶每个惧条件萌的所有可厦能取奔值至适少执行一冻次,笋同时序每个判断盲本身湿的所刷有可能判品断结羡果至鼻少执行一垮次.41开始(A素>1趟)今AN游D庙(B撞=0盐)(A缎=2酿)荣OR州(熔X>槐1)返回X=筑X/结AX=榴X+蜜1FFTTabdce满足向条件:T1公,T少1,T2景,T假2T3翁,T虚3T4逼,T赛442测试年用例福通捆过者满足积的条刑件薄覆慎盖A惠B具X路径肿分扎支2无0笼4你ac酿e味T1翁,T检2,饼T3文,T队4旁c,辱e1饿1勇1值ab午d堤T1英,T察2,省T3功,T我4抱b,肠d能同左时满策足判垒定、填条件服两种话覆盖侵标准不的取姥值435、条匀件组袍合覆牙盖所有死可能啊的条锣件取拴值组源合至辟少执抖行一迈次A>锯1,荣B庙=0A>姥1,险B恨≠0A≯粮1,车B轧=0A≯咱1,卫B药≠0A=公2,再X么>1A=纳2,盈X制≯1A≠煮2,丙X>阀1A≠欣2,懒X≯凳1测试做用例距通塑过要满足村的峡覆秀盖A罪B述X路径际条喇件畏分自支2唤0哥4息ac李e移T灿1,响T2部,T掀3,满T4峡c或,e2代1敞1蚊ab撤e青T葡1,锯T2艺,T宵3,根T4急b警,e1评0除2叙ab壤d黄T较1,讨T2锤,T兔3,浅T4词b照,d1捉1喊1荒ab动d赢T垂1,贝T2千,T嚷3,阔T4禽b洪,d(A承>1帆)瘦AN竿D程(B牌=0贿)(A馒=2戏)芝OR邮(出X>糕1)X=京X/谊AX=羊X+屿1FFTTabdce44以上第根据级测试善数据掌对源裕程序语句烂检测的详患尽程睛度,丹简单经讨论隶了几辨种逻班辑覆处盖标形准。食在上柿面的捐分析路过程样中常炕常谈露到测前试数冈据执驾行的撤程序豪路径匹,显染然,赵测试待数据帝可以元检测变的程肃序路天径的节多少证,也懒反映燃了对科程序踩测试渠的详泥尽程滋度。数从对程序摄路径怖的覆鹊盖程次度分析聪,能捕够提凭出下众述一劝些主域要的嗽逻辑沿覆盖马标准叔。6.点覆破盖图论没中点锅覆盖校的概拐念定代义如港下:刊如果齐连通瓣图G的子捉图G′是连黄通的娃,而假且包骗含G的所哀有结担点,灭则称G′是G的点限覆盖猫。首先弃从程桑序流肢程图播导出膜流图风,在霉正常学情况培下流始图是合连通赶的有掘向图疾。满抗足点收覆盖驼标准让要求包选取含足够紧多的印测试申数据汽,使崇得程知序执丙行路闷径至巨少经伏过流飞图的拖每个疯结点怎一次衡,由旗于流盖图的尘每个跌结点蜂与一胆条或待多条浓语句素相对编应,抱显然竟,点瓜覆盖精标准旷和语狂句覆抄盖标先准是抵相同于的。457.边覆蜘盖图论误中边菊覆盖魔的定辟义是数:如更果连高通图G的子顾图G″是连鸭通的痕,而累且包按含G的所兵有边擦,则壁称G″是G的边打覆盖寻。为声了满眨足边意覆盖摔的测扩试标止准,配要求览选取烧足够捆多测隶试数烤据,猾使得坟程序殃执行臭路径舌至少冬经过籍流图抹中每餐条边洽一次津。通陡常边额覆盖束和判顺定覆诱盖是臣一致靠的。8.路径思覆盖路径葬覆盖汗的含哀义是阿,选意取足仪够多赖测试欺数据听,使远程序四的每呜条可窗能路陪径都猫至少婚执行释一次(如果典程序比图中破有环幕,则婆要求谱每个爹环至岸少经维过一疤次)。4647黑盒荒测试驰着重润测试姜软件密功能。黑跑盒测注试并愈不能辛取代胜白盒样测试这,它地是与叮白盒间测试构互补莫的测搞试方戚法,掠它很谦可能饥发现贩白盒强测试接不易秀发现差的其泪他类荡型的扩错误兄。黑盒持测试伏力图弦发现行下述网类型驶的错这误:①功能锋不正房诚确或应遗漏德了功穗能;②界面酷错误爬;③数据译结构杯错误骂或外秋部数啄据库供访问而错误锈;④性能透错误紧;⑤初始风化和出终止颠错误炒。黑盒际测试瓜技术碎:等价味划分竭法、贺边界垒值分蛇析法旅、错选误推拔测法涌、因睬果图隔法等时。3.意2黑盒吉测试离技术1等价罢类划御分法(等绝价分煮配)把所僻有可完能的陷输入缩慧数据(有效坛的和典无效可的)划分搞成若圾干个信等价打的子停集(称为时等价架类别杠或等逼价区很间),竭使得病每个桐子集要中的般一个俱典型蛾值在蚊测试催中的忙作用妻与这爹一子碗集中捐所有乌其它张值的腹作用圈相同.等价址类别减或等本价区栗间是指访测试不相同挪目标若或者老暴露费相同通软件揉缺陷纸的一鉴组测腹试用狮例48如何膝划分脚等价竞类?有效稠等价度类(合理少等价庄类)无效醉等价明类(不合索理等昼价类)划分站等价站类的贴标准笋:覆盖不相萝交代表跟性4950划分危等价船类的蚂规则(1递)如果姻输入印条件活规定贼了取爽值范东围,这可定街义一草个有效等淘价类无和两避个无逃效等霸价类碰。例输入招值是鸦学生艳成绩狼,范思围是0~10严00寨1物00有效蔬等价壤类0≤成绩跪≤10爱0无效逢等价革类成绩>1司00无效攀等价民类成绩<0(2凡)如果劫输入义条件靠代表胁集合窑的某砖个元展素,盯则可值定义一个墨有效始等价石类和舰一个砌无效需等价槽类。划分船等价岗类的识规则绕:(3寨)如规抽定了扇输入背数据迫的一热组值柔,且娃程序源对不猫同输入值伶做不尸同处饺理,匹则每座个允裤许的臣输入亿值是仪一个有效黄等价膨类,命并有剖一个构无效斥等价魂类(所有斯不允许的鸣输入纹值的历集合)。例:逆输入磨条件返说明择学历辽可为:专科智、本套科、猛硕士叮、博她士四种之析一,好则分唱别取洒这四嘉个值样作为四个州有效朴等价赴类,另外灶把四疫种学特历之锤外的她任何众学历秩作为羡无效焰等价疯类(4程)如果熔规定师了输傅入数痒据必棵须遵六循的月规则子,可蚀确定一个布有效编等价策类(宝符合服规则屯)和虾若干嘴个无车效等价类昌(从胖不同炒角度折违反柔规则)。(5挠)如已孙划分苹的等栏价类群各元藏素在筛程序酸中的扩处理河方式不同劳,则痰应将伤此等茂价类幼进一片步划怀分成许更小芹的等价类冲。用等杆价类么划分鲁法设罚计测喘试用只例步幼骤:(1通)形成等价乌类表,每环一等细价类朝规定刻一个唯一露的编号;(2组)设计券一测试脉用例,使锈其尽超可能川多地端覆盖尚挤未覆盖的有效户等价冲类,重胆复这可一步骤称,直里到所许有有猎效等冈价类魄均被腹测试用例拥所覆释盖;(3互)设计标一新测试买用例,使蜂其只覆盖一个无效滚等价抹类,重盖复这样一步沟骤直接到所年有无效踢等价起类均架被覆再盖;53例:某报梦表处哲理系饭统要结求用兄户输入处理你报表的日期,日南期限时制在20勿03年1月至20导08年12月,固即系颤统只庭能对殿该段横期间浇内的老报表进行条处理雀,如大日期狱不在里此范肉围内袄,则裤显示输涛入错谱误信唱息。系统晨日期败规定掩由年敬、月味的6位数橡字字探符组成,赴前四声位代场表年躺,后舌两位绢代表染月。如何旗用等要价类屯划分也法设颈计测办试用王例,来测商试程胁序的揪日期燥检查为功能扭?第一贺步:伶等价弟类划作分输入拘条件铸有效拦等价型类墙无效吴等价谣类报表钢日期猫的类型衬及长体度6位数季字字吗符(1师)有非畅数字法字符(4剃)少于6个数纳字字踪蝶符(5岛)多于6个数铸字字剥符(6涌)年份宪范围在20醉03~20誓08之间(2状)小于20杰03(7肆)大于20外08(8组)月份茎范围在1~12之间(3泽)“报表央日期”输入出条件盯的等给价类删表小于1(9吵)大于12(1讨0)第二幸步:为有盏效等卸价类险设计环测试舰用例测试夸数据键期婆望结纵果折覆盖烈范围20务03虑06等价冤类(1它)(视2)线(3跳)输入瓜有效对表砌中编莫号为1,罢2,敏3的3个有抱效等规价类凳用一欠个测忽试用例犹覆盖诞:(1炮)6位数害字字谁符(2润)年在20给03~20毁08之间(3茅)月在1~12之间第三绑步:旗为每怒一个坛无效秘等价哨类设建至少设计航一个教测试楚用例测试线数据秧期沟望结熔果甚覆盖芝范围00梅3MA虽Y等价今类(4学)输入书无效20虾03渣5等价影类(5刻)输入良无效20盯03峡00梢5等价疤类(6没)输入擦无效20酿0105等价研类(7块)输入夸无效20邮0905等价非类(8鞭)输入宅无效20店0300等价千类(9英)输入痕无效20旁0313等价祝类(1铸0)输入抓无效不能怒出现贩相同的测崇试用琴例本例忌的10个等启价类搭至少需浓要8个测廉试用要例例:对招络干考广试系丝式统“输入劲学生啄成绩”子模衔块设计梦测试神录入僻准考拜证号笔的测炊试用继例准考纸证号籍数据恒格式惨定义乞:共6为数征字组无成,天其中第一会位为国专业锄代号:1-行政价专业,2-法律屈专业趁,3-财经录专业后5位为苏考生蹄顺序质号,秤编码彩范围什为:行政贝专业甚准考协证号传码为:110术00惑1~111隙21骗5法律医专业闯准考允证号刮码为:210惩00忆1~212堂00巨6财经汽专业趁准考连证号武码为:310印00牙1~314届01草5准考长证号乳码的吓等价闷类划习分有效菠等价增类:(1选)徐11终00泪01~11抄12荐15(2贩)陷21斥00姜01~21灭20遮06(3给)堵31泛00乏01~31桨40忘15无效有等价纸类:(4裕)炎-~11秃00芽00(5检)垃11突12紧16~21俩00孝00(6行)叔21孟20窃07~31夫00溉0(7摇)致31罢40未16~+等价派类划掘分即把输入罚空间踢分解冒成一浊系列感子域,软润件在果一个附子域目内的士行为哑应是陡等价五的。软件硬错误邪分为脉两类园:计算茄错误域错迷误针对计算杨错误鸡的测波试方相法针对域错闭误的测瞒试方牢法:测试域边后界划定竹的正抵确性2边界舅值分阿析法边界升值分梅析法歌与等顺价类蚀划分甜法区四别(1遵)边界估值分永析不绘是从澡某等纪价类盖中随便受挑一羞个作新为代后表,昌而是粪使这个查等价篮类的抱每个介边界析都要灵作为测太试条距件。(2锁)边界思值分季析不我仅考威虑输紫入条公件,顷还要努考虑丽输出帮空间嘱产生绿的测似试情玻况被测吩试子岩域测试倾内点测试畅外点如果辛在悬贷崖峭派壁边可以萄自信积地安拉全行煤走,平地晨就不宴在话抬下。如果学软件构在能执力达到极农限时袍能够心运行浓,那么在姓正常文情况肉下就利不会出什乖么问宿题。软件虽边界穷与悬书崖很社类似边界帅条件倚类型如果毙软件饶测试踪蝶问题包含袜确定劝的边烂界,那么数杰据类居型可蔑能是:数值字符位置数量速度地址尺寸……还要词考虑川数据顺类型旧的特涨征:第一睛个/最后箩一个最小聪值/最大身值开始/完成空/满最慢/最快相邻/最远超过/在内……测试抖边界亩线测试眨临近秧边界溜的合辣法数奋据,以及福刚超拼过边拘界的内非法哀数据.越界市测试华通常彩简单库地加1或很该小的丛数(对于偿最大父值)和减1或很村小的设数(对于连最小耍值).输入条件报表室日期的料类型及欺长度1个数旁字字国符5个数狸字字涝符7个数惭字字煤符有1个非乳数字宴字符全部汪是非邪数字验字符6个数泽字字翁符显示何出错显示邻出错显示捏出错显示义出错显示乔出错输入笑有效日期范围月份范围“报表俯日期映(6位数涛字字蒜符)”边界润值分皂析法益测试付用例测试出用例玻说明测试燃数据期望穿结果选取炕理由520防03售520兰03稿00藏520赖03素.5MA厅Y-技--20拾03替05月份辨为1月月份腰为12月月份<1月份>1中220令03课0120松03细1220哀03机0020欣03程1320困03摊0120蜜08黑1220品03团0020涉08启13输入讲有效输入义有效显示米出错显示爪出错输入窑有效输入接有效显示柿出错显示贺出错在有行效范石围边界奥上选难取数据仅有1个合引法字帝符比有额效长栋度少1比有长效长紧度多1只有1个非匙法字出符6个非谊法字骑符类型拳及长丘度均愚有效最小俭日期最大爽日期刚好掏小于仗最小膨日期刚好嫩大于底最大店日期最小尊月份最大无月份刚好钓小于凝最小悼月份刚好柏大于角最大望月份有效准等价斗类和省用来杯测试ge箱tN堡um狐Da悉ys们In别Mo朋nt眠h(陕)方法薄所选系的有资效输众入有效等价清类一个柔月有31天,非闰倘年19扎017(七月)一个估月有31天,闰年19钥047(七月)一个墨月有30天,非闰把年19客016(六月)一个幸月有30天,闰年19战046(六月)一个奸月为28或29天,非闰砌年19株012(二月)月份输入恭值年份输入瞎值一个活月为28或29天,闰年2(二月)19亡04用来母测试ge捐tN效um宝Da窜ys苏In涌Mo祥nt乒h(忍)方法饼的附宁加边暖界值等价码类可以虹被40夏0整除昆的闰够年20垮002(二月)可以氏被10薪0整除镇的非躺闰年19逗002(二月)非正抵数无眯效月恢份12帮910正数梳无效扁月份13奥1513月份输入藏值年份输入柔值3错误爆推测柔法(e钢rr残or午g标ue这ss来in匙g)根据葛经验漫、直搞觉和齐预感湖来进疯行测堵试例如或:一定嗓要考拿虑建敏立处战理下绝列等够价类:缺省刊值空白空值零值无输挠入条些件在已魄经找廊到软洗件缺艳陷的播地方炮再找跃找4因果字图法因果苹图适义合于环描述异对于我多种侍输入故条件薄的组押合,幸相应钞产生兔多个倘动作寨的形浮式来炒设计肃测试愿用例涂。因果畅图方俱法最包终生率成的正是判旗定表蝇。因果裤图方跳法实推例某电渗力公捏司有A、B、C、D四类摸收费朗标准,并规撑定:居民揭用电<1阿00度/月萝按A类收拼费≥10情0度/月走按B类收煤费动力凤用电<1掏00求00度/月,非高们峰,B类收输费≥10奇00躁0度/月,非高州峰,C类收亦费<1足00湖00度/月,高峰,C类收孔费≥10放00消0度/月,高峰,D类收丘费用因冈果图沫表明样输入土和输施出间寄的逻位辑关密系1I12AB∨∧C435∧DI4I3I2∨∧∧∧∧因果<1筐00居民动力<1筐00埋00非高持峰把因垦果图哭转换以为判王定表组合桨条件条件(原因)动作(结果)ABC123123456101100011000110000100001104101050011D000110010000测试鞠用例为判废定表喂每一喜列设捧计一好个测晨试用卷例:1列涂居民赔电,9桥0度/月A2列返居民慈电,1锦10度/月B3列颤动荷力电,非高圈峰,8处00截0度/月B4列数动祥力电,非高着峰,1挠.2万度/月C5列筋动昂力电,高峰,0蹦.9万度/月C6列雅动久力电,高峰,1庆.1万度/月D条件乐测谎试用盘例霜预掉期结培果组合(输入翁数据)金(输出阵动作)大型忽软件王系统似的测枕试过耻程基袖本上膀由下指述几低个步澡骤组长成:1.模块折测试--抄-单元2.子系村统测约试--翻-局部3.系统品测试--问-集成4.验收扣测试--婆-用户径参与5.平行伪运行--您-新旧全共存714.测试奥步骤72测试因阶段查的信淡息流测试软件辣配置结果分析测试弓结果排错改正帆的软件预期弯结果可靠酿性分析预测缝的可靠伐性错误出错迹率数据测试裂配置测试俭工具需求桃规格拴说明宿书软件尖设计轨说明斤书被测屡源程咬序测试素计划测试滔用例(测试斥数据)测试缴驱动税程序测试蕉数据旺自动获生成归程序陈、静趴态分紧析程敌序、参动态偏分析须程序倒、测个试结极果分标析程潜序、内以及然驱动艘测试笔的测喝试数典据库炎等。测试比执行点的步洒骤:白单元单元绩测试单元窝测试涨又称旧模块惨测试是针谈对软貌件设者计的杜最小后单元——程序鼠模块王进行凭正确备性检葡验的服测试乎工作其目宫的在茧于检俗查每介个程蛛序单听元能志否实滥现恰详细租设计足说明直中的紫模块欧功能达、性根能、烟接口怒和设鼻计约荒束等联要求相,发睁现各向模块激内部勇可能恩存在涌的错磨误测试帽执行参的步秩骤:唯模块测试溜执行瓣的步托骤:促集成集成想测试集成珠测试悼,也辛叫组线装测裁试或转联合咳测试在单嗽元测旁试的次基础拳上,帝将所挪有模皂块按枪照设活计要存求)虫如根颈据结海构图〕组装胀成为穴子系隆统或激系统狭,进及行集增成测矿试集成映测试兔是检嫁验程箭序单册元和内部件摸的接祸口关妨系实践醒表明瓜,一厦些模须块虽烟然能枣够单规独地狡工作阅,但腰并不肉能保摧证连梨接起编来也马能正性常的赠工作匆。程根序在速某些猫局部老反映绣不出然来的柿问题壁,在电全局策上很息可能喇暴露饱出来甩,影宰响功冻能的瘦实现测试羡执行困的步携骤:限系统止联调系统柄测试系统廉测试宅是将举已经副确认删的软改件、奋计算舱机硬院件、罢外设绑、网洋络等门其他也元素灶结合的在一功起,越进行迟信息思系统锐的各祖种组焰装测菠试和弹确认靠测试易,其飞目的司是通傅过与坊系统浇的需田求相搬比较谎,发逼现所校开发圾的系锁统与煎用户求需求筛不符卧或矛思盾的煎地方系统辟测试尾的任唉务是甩近可雾能彻昂底的青检查体出程佩序中拆的错才误,尿提高俯软件倍系统侦的可吐靠性士,其风目的攀是检禽验系让统"做得宇怎样

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论