黑盒软件测试技术

黑盒软件测试技术

ID:39184117

大小:3.63 MB

页数:132页

时间:2019-06-26

黑盒软件测试技术_第1页
黑盒软件测试技术_第2页
黑盒软件测试技术_第3页
黑盒软件测试技术_第4页
黑盒软件测试技术_第5页
资源描述:

《黑盒软件测试技术》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第3部分 测试用例设计技术本部分课程目标测试用例概念黑盒测试用例设计技术白盒测试用例设计技术测试用例测试用例就是将软件测试活动,进行组织归纳。测试用例就是设计一个情况,软件程序在这种情况下,必须能够正常运行并且达到程序所设计的执行结果。如果程序在这种情况下不能正常运行,并且这种问题会重复发生,那就表示软件程序人员已经测出软件有缺陷,这时候就必须将这个问题标示出来,并且输入到问题跟踪系统内,通知软件开发人员。测试用例的好处在开始实施测试之前设计好测试用例,可以避免盲目测试并且提高测试效率。测试用例的使用令软件测试的实施重点突出、目的明确。在软件版本更新

2、后只需修正少部分的测试用例便可开展测试工作,降低工作强度,缩短项目周期。功能模块的通用化和复用化使软件易于开发,而测试用例的通用化和复用化则会使测试易于展开,并随着测试用例的不断进化其效率也不断攀升。黑盒测试黑盒测试(BlackBoxTesting)又叫功能测试(FunctionalTesting)。主要关注于被测软件的功能实现,而不是内部逻辑。在黑盒测试中,被测对象的内部结构、运作情况对测试人员是不可见的。测试人员对被测产品的验证主要是根据其规格,验证其与规格的一致性。黑盒测试发现的缺陷类型功能错误或遗漏界面错误外部数据库访问错误性能错误初始化和终

3、止错误白盒测试白盒测试(WhiteBoxTesting)有多种叫法,如玻璃盒测试、透明盒测试、开放盒测试、结构化测试、基于代码的测试、逻辑驱动的测试。白盒测试需要对系统内部的结构和工作原理有一个清楚的了解,并且基于这个知识来设计你的用例。白盒测试方法产生的用例用途保证一个模块中的所有独立路径至少被使用一次;对所有逻辑值均须测试true和false;在上下边界及可操作范围内运行所有循环;检查参数的定义与使用以确保其有效性。黑盒与白盒黑盒:软件测试人员只需知道软件要做什么即可,无法看到盒子中是如何运行的。白盒:软件测试人员可以访问程序员的代码,并通过检查

4、代码来测试,可以看到盒子里面。文档测试文档类型:开发文档;如需求说明书、设计说明书等。用户文档;用户手册,操作书册等。管理文档;项目技术,项目报告等。文档测试的内容包装上的文字和图案。宣传材料、广告及其他插页。授权/注册登记表。最终用户许可协议。标签和不干胶条。安装和设置指导。用户手册。联机帮助。指南、向导。错误提示信息。文档测试的意义改善易安装性提高软件的易用性改善软件可靠性降低技术支持的费用文档测试对产品说明书进行高级审查设身处地为用户着想研究现有的标准和规范审查和测试同类软件文本测试测试标准:1、公司惯用语和约定2、行业要求3、国家标准4、硬件

5、和网络标准5、图形用户界面(GUI)。文档描述属性检查清单完整准确精确一致合理代码无关可测试文档描述用语检查清单是否有绝对、肯定和切实认定的叙述,针对其设计用例。比较模糊的用语。某些、有时·····功能清单是否有等等、诸如此类、依此类推,无法测试的词汇。在性能上不确定的说法。隐藏大量需要说明的功能如果·····那么·····(没有否则)。产品说明案例分析◆国产电子软件的巅峰之作,包含12本权威词典、32本专业词典,最新收录原汁原味的美语英汉双解词典:《美国传统词典》;◆强大的网络功能,定时更新最新词库、词霸界面、随时下载功能插件;◆国际顶尖的TTS语

6、音全程技术,彻底实现单词乃至整篇文章的流畅朗读;◆新增“生词本”功能,是您学习英语的好帮手;智能的即指即译功能,可在任意窗口下实现中英文对译。文本测试的小结标准产品描述属性检查产品描述用语检查函数测试——边界值分析边界值测试的基本原理:错误更可能出现在输入变量的极值附近.失效极少由两个(或多个)缺陷的同时发生引起的。Min、min+、nom、max-和max。边界值测试如果函数F实现了一个程序,则输入两个变量x1和x2会有一些边界:a≤x1≤bc≤x2≤d区间[a,b]和[c,d]是x1和x2的值域。边界值分析adcbx2x1边界值分析adcbx1x

7、2边界值分析边界的数据类型可能是:数值速度字符地址位置尺寸数量边界值分析边界值类型的描述:第一个/最后一个最小值/最大值开始/完成超过/在内空/满最短/最长最大/最小最高/最低相邻/最远次边界值分析次边界条件:有些边界条件在软件内部,最终用户几乎看不到,但是软件测试仍有必要检查。这样的边界条件称为次边界条件或者内部边界条件。如2的乘方和ASCⅡ。软件中的2的乘方术语范围或值位0或1双位0-15字节0-255字0-65,535千1,024兆1,048,576十亿1,073,741,824万亿1,009,511,627,776部分的ASCⅡ制表字符ASC

8、Ⅱ值字符ASCⅡ值Null0B66Space32Y89/47Z90048[91149‘96250a97957

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。