- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
“何为怀恋?”“冷月,苦读,小楼香雪。”“可否具体?”“功成,回望,物是人非。”
举例: ??(1)?如果输入条件规定了值的范围,则应取刚达到这个范围的边界值,以及刚刚超过这个范围边界的值作为测试输入数据。 例如: 某个数据的取值范围: -1.0?1.0, 则边界测试数据: -1.1,-1.0,-0.9 1.1, 1.0,0.9 举例: (2)?如果输入条件规定了值的个数,则用最大个数,最小个数,比最大个数多1,比最小个数少1的数作为测试数据。 例如, 某个文件有256个记录,记录编号为1?256, 则边界测试数据可选:?1,1,256,257。????????? 3.错误推测法 什么是错误推测法? 错误推测法是一种基于测试者的经验和直觉推测程序中可能存在的各种错误, 从而有针对性的设计测试用例的方法。 3.错误推测法 基本思想: 列举出程序中所有可能有的错误和容易发生错误的特殊情况,并根据他们选择测试用例。 3.错误推测法 例如: 在代码审查的“常见程序错误检查清单”中,列出许多常见的错误。 以前在类似产品测试中曾经发现的错误; 某个开发人员容易犯的错误等; 各种历史测试数据:错误类型,错误数量。 这些就是经验的总结,都可以作为错误推测法的参考。 4.因果图 等价类划分方法并没有考虑到输入情况的各种组合,也没有考虑到各个输入情况之间的相互制约关系。 采用因果图方法能够高效地选择测试用例,同时还能找出程序规格说明中存在的问题。 3.1.2黑盒测试技术 什么是黑盒测试? 黑盒测试又称功能测试、数据驱动测试或基于规格说明书的测试,是一种从用户观点出发的测试。 黑盒测试 测试人员把被测程序当作一个黑盒子。 黑盒测试特点: 不考虑程序内部结构和内部特性; 测试人员只需知道该程序输入和输出之间的关系或功能; 设计测试用例的依据是需求规格说明书或用户手册。 尤其适合于一些第三方软件测试,由于无法得到源程序,无法用其它方法进行测试。 黑盒测试的实施过程: 1.测试计划阶段: 2.测试设计阶段: 依据程序需求规格说明书或用户手册,按照一定规范化的方法进行软件功能划分和设计测试用例。 3.测试执行阶段: 按照设计的测试用例执行测试; 自由测试(作为测试用例的补充)。 4.测试总结阶段: 3.1.2黑盒测试技术 黑盒测试是根据规格说明书设计测试用例,并不涉及程序内部构造的一种测试方法。 黑盒测试有一套严格的测试用例生成的规定和系统的方法。 黑盒测试技术中设计测试用例的几种基本方法 1.等价类划分 2.边界值分析 3.错误推测法 4.因果图 1.等价类划分 等价类划分是一种典型的黑盒测试方法。使用这一方法时,完全不考虑程序的内部结构,只依据程序的需求规格说明书来设计测试用例。 我们必须仔细分析和推敲需求说明书的各项需求,特别是功能需求。把需求说明书中对输入的要求和输出的要求区分开来并加以分解。 为什么要用等价类划分? 由于采用穷举测试方法测试数据数量过于庞大,给测试带来困难,使穷举测试不可能完成。所以,促使我们在大量的可能测试数据中选取其中一部分作为测试用例。 问题的关键在于如何选取测试用例? 什么是等价类? 等价类是指某个输入域的子集。在这个集合(等价类)中每个输入数据对于发现程序中的错误都是等效的。 测试某个等价类中的代表数据就等价于对这一等价类其它数据的测试。 什么是等价类划分? 等价类划分就是把程序所有可能的输入数据,即程序的输入数据域(集合)划分成若干个有代表性的部分(等价类),然后从每个等价类中选择少量数据(输入数据子集)作为测试用例。? 如何使用等价类划分方法? (1)划分等价类 (2)选择测试用例 (1)划分等价类 等价类类型: 有效等价类: 指对于程序的需求说明书来说,是合理的、有意义的输入数据所构成的集合。 无效等价类: 指对于程序的需求说明书来说,是不合理的、无意义的输入数据所构成的集合。 确定等价类的六条原则: (1)如果输入条件规定了取值范围,或值的个数,则可以划分成一个有效等价类和两个无效等价类。 例如:输入数据要求是从1到99,则 有效等价类:1〈= n = 99; 无效等价类:n 1和 n 99。 确定等价类的六条原则: (2)如果输入条件规定了输入值的集合,或者规定了“必须如何”的条件,则可划分成一个有效等价类和一个无效等价类。 例如:输入数据要求是a,b,c,则 有效等价类:a,b,c; 无效等价类:非a,非b,非c。 确定等价类的六条原则: (3)如果输入条件是一个布尔量,则可以划分成一个有效等价类和一个无效等价类。 例如:if(a) …,则 有效等价类:a为真值,在c语言中a为非0值; 无效等价类:a为假值,在c语言中a=0。 确定等价类的六
您可能关注的文档
- 水利工程基础学科课件-水运动学.ppt
- 水利工程基础学科课件-土石坝基本剖面.ppt
- 水利工程基础学科课件-相似原理和模型试验基础.ppt
- 水利工程基础学科课件-相似原理及模型试验基础.ppt
- 水利工程基础学科课件-小流域设计洪水的计算.ppt
- 水利工程基础学科课件-泄水建筑物下游的水流衔接与消能.ppt
- 水利工程基础学科课件-泄水建筑物下游水流衔接与消能.ppt
- 水利工程基础学科课件-兴利调节计算.ppt
- 水利工程基础学科课件-岩基上的重力坝.ppt
- 水利工程基础学科课件-堰流及闸孔出流.ppt
- 新启航英语二年级上册Unit5 Festival Period 2 课件.ppt
- 10.相亲相爱一家人 情境化教学课件-统编版2026道德与法治一年级下册.ppt
- 7星星点点 AI赋能课件 2026人美版美术一年级下册.ppt
- 3.2 世界的气候类型(教学课件) 2025中图版地理八年级上册.ppt
- 5.1 发达国家与发展中国家的差异(教学课件) 2025中图版地理八年级上册.ppt
- 13.快乐的儿童节 情境化教学课件-统编版2026道德与法治一年级下册.ppt
- 新启航英语二年级上册Unit5 Festival Period 1 课件.ppt
- 2025冀教版数学三年级上册全册教学课件.ppt
- 地理试卷云南名校联盟2026届高三上学期第三次联考(12.25-12.26).docx
- 2025~2026学年第一学期 高一年级英语试卷.docx
最近下载
- AI工业设备预测性维护解决方案.pptx VIP
- 《马克思主义基本原理》教案 第5课 坚持按唯物辩证法办事.pdf VIP
- 湖南省高三英语复习:介词复习.doc VIP
- 内浮顶储罐消防知识培训.pptx VIP
- 立体定向γ-射线放射治疗原发性肝癌的临床疗效与应用分析.docx VIP
- 2026及未来5年中国智能门禁系统市场数据分析及竞争策略研究报告.docx
- 门诊部护士长年终述职PPT课件.pptx VIP
- 电仪技术培训教材最终版.doc VIP
- 2025年人教版(2024)小学信息科技六年级(全一册)教学设计(附目录P219).docx
- 《马克思主义基本原理》教案 第4课 事物的普遍联系与变化发展(下).pdf VIP
原创力文档


文档评论(0)