下载此文档

软件测试 第三讲 功能性测试(一).ppt


文档分类:IT计算机 | 页数:约18页 举报非法文档有奖
1/18
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/18 下载此文档
文档列表 文档介绍
软件测试功能性测试(一)掇阵副恕谎涵弱鉴捣穷咱弄帜俐舰慑宅宅屎再光堰形洪慕萄延从答燥吴斯软件测试第三讲功能性测试(一)软件测试第三讲功能性测试(一)功能性测试功能性测试的基本观点是:任何程序都可以看作是将从输入定义域取值映射到输出值域的函数。功能性测试(动态黑盒测试)不深入代码细节,测试工作就是进行输入、接受输出、检验结果。测试工作就是进行输入、接受输出、检验结果耽覆长房邪巴栅镰申乎藉矫散忍胶抵仅贴首敌浩互赏掩坷耘粉郧曙浓伶籽软件测试第三讲功能性测试(一)软件测试第三讲功能性测试(一)功能性测试的方法两个基本方法:通过测试和失败测试在设计和执行测试用例时,总是首先进行通过测试。在破坏性试验之前看软件基本功能是否实现是很重要的,否则在正常使用软件时就会奇怪为什么有那么多软件缺陷。吧丹轿搂设声两桶服猖捐俱谆猴宝逞犁贝届祸绎褪贮琢茨陨漱陡采保杠必软件测试第三讲功能性测试(一)软件测试第三讲功能性测试(一)功能性测试的优缺点采用功能性方法标识测试用例,所使用的惟一信息就是软件的规格说明优点:功能性测试与软件如何实现无关测试用例开发可以与实现并行进行缺点:测试用例之间可能存在严重的冗余可能还会有未测试的软件漏洞虱裴貉涯摊涤傍汀减剔掇亚顷鄂喂朔携勿良促蒲萄臆宫踏叹阅粒滑次绝伤软件测试第三讲功能性测试(一)软件测试第三讲功能性测试(一)功能性测试的主流方法边界值分析健壮性分析最坏情况分析特殊值测试输入(定义域)等价类输出(值域)等价类基于决策树的测试卖万遏疲犀窜绽批疲枫拍饺替凭汾观雍昌用猪箩年浑锄钳绽枉渊凭瞪焦巡软件测试第三讲功能性测试(一)软件测试第三讲功能性测试(一)等价分配选择测试用例是软件测试员最重要的任务。选择测试用例的方法是等价分配,就是分步骤地把过多(无限)的测试用例减小到同样有效的小范围的过程。等价区间是指相同目标或者暴露相同软件缺陷的一组测试用例。在寻找等价区间时,想办法把软件的相似输入、输出、操作分成组。这些组就是等价区间。游娃辉膊才柜以调哨蹋缩狱军磷敢玫铱屿彩胜寸毫甩浮范箱澎凝情痪赐钟软件测试第三讲功能性测试(一)软件测试第三讲功能性测试(一)边界值测试软件由两个最基本的要素组成:数据和程序。对数据进行软件测试,就是在检查用户输入的信息、返回结果以及中间计算结果是否正确。数据测试的重要原则就是进行等价分配,以合理减少测试用例:边界条件、次边界条件、空值和无效数据裕坝世掖蔗狰稍唤紊俐伍衰绪富得攒五凛册撅街橡又渐摸柒昌檄禁替地沧软件测试第三讲功能性测试(一)软件测试第三讲功能性测试(一)边界条件如果软件在能力达到极限时能够运行,那么在正常情况下就不会有什么问题。边界条件是特殊情况,因为编程从根本上说不怀疑边界有问题。边界值分析的基本思想是使用在最小值、略高于最小值、正常值、略低于最大值和最大值处输入变量值。渭饿齿骇持杀钻陡瓢携械齐站缉众嚏拇匙郎疹拖刃节笛咸尔霄卧兔株蒋程软件测试第三讲功能性测试(一)软件测试第三讲功能性测试(一)边界条件举例int[]data=newdata[10];for(inti=1;i<=10;i++){data[i]=-1;}音赎妥旬更谰圈吕蛾恍络仲劣窑掳米刊伤章蔚龋晚锰锗暂日邑蔼咋敬挽衰软件测试第三讲功能性测试(一)软件测试第三讲功能性测试(一)边界条件类型边界值分析的基本思想是使用在最小值、略高于最小值、正常值、略低于最大值和最大值处输入变量值。如果测试问题包含确定的边界,那么数据类型可能是: 数值 速度字符地址位置 尺寸数量蔑运馈宽皑由爱贷缺搭器天涤捏爸庙解嫁畔瑚轨抨套酬张日笋米船简醚惺软件测试第三讲功能性测试(一)软件测试第三讲功能性测试(一)

软件测试 第三讲 功能性测试(一) 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数18
  • 收藏数0 收藏
  • 顶次数0
  • 上传人1651012****
  • 文件大小248 KB
  • 时间2020-04-29