- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* * 脚本的参数化 脚本的数据参数化就是在脚本中将静态值更换为值变量,以使脚本在执行过程中,自动输入不同数据的方法。(实现方法视工具而不同) 数据参数化的好处: 可以使脚本的长度变短。 可以使用不同的数值来测试你的脚本。 可以将设计的用例放置在数据源中一次执行完成。 数据参数化包含以下两项任务: 在脚本中用参数取代常量值。 设置参数的属性以及数据源。 * 课程回顾 如何设计好测试用例 设计测试用例的思路 黑盒测试用例的设计 白盒测试用例的设计 自动化测试用例的设计 * * 对测试的误解 有时间就多测试一些,来不及就少测试一些。 软件测试是测试人员的事,与开发人员无关。 设计-实现-测试,软件测试是开发后期的一个阶段。 * * 测试格言 不要改变程序,使测试更容易(除非这个修改是永久的)。 每个测试用例的一个必需的部分是对预期输出的描述。 避免不可重复的或无用的测试。 既要写有效输入条件的测试用例,也要写无效输入条件的测试用例。 * * Question? THANK YOU 知识回顾Knowledge Review 测试用例的设计方针:公司须明确制定测试用例的设计方针、测试方针,以使测试尽可能完善。以下方针必须做到。 Equivalence Partition or Domain: 同类分区;或 范围; Equivalence 名 相等;等价;等值 Partition 名 分割;分配;划分;隔板 难点:选择问题输入组合 Ie 。 大部分,问题输入组合 Ie 的选择依靠测试人员的经验,通常,他们适用范围的知识去发现测试用例。 不过,用于等值划分的数据选择方法可对策做一些补充。 Ie -- Inputs causing anomalous behavior Oe – Outputs which reveal the presence of defects * * 例子-档案管理系统 有一个档案管理系统,要求用户输入以年月表示的日期。 假设日期限定在1990年1月~2049年12月 并规定日期由6位数字字符组成,前4位表示年,后2位表示月。 现用等价类划分法设计测试用例,来测试程序的“日期检查功能”。 * * 例子-档案管理系统 划分等价类并编号,下表为等价类划分的结果: 输入条件 有较等价类 号码 无效等价类 号码 日期类型与长度 6位数字字符 1 有非数字字符 4 小于6位数字字符 5 大于6位数字字符 6 年份范围 在1990-2049之间 2 小于1990 7 大于2049 8 月份范围 在01-12之间 3 等于00 9 大于12 10 * * 例子-档案管理系统 设计测试用例,以便覆盖所有的有效等价类在表中列出了3个有效等价类,编号分别为1、2、3,设计的测试用例如下: 测试数据 期望结果 覆盖的有效等价类 200211 有效输入 1、2、3 * * 例子-档案管理系统 为每一个无效等价类设计一个测试用例,设计结果如下: 测试数据 期望结果 覆盖的无效等价类 95June 无效输入 4 20036 无效输入 5 2001006 无效输入 6 198912 无效输入 7 205001 无效输入 8 200100 无效输入 9 200113 无效输入 10 * * 边界值分析 定义: 边界值分析法就是对输入或输出的边界值进行测试的一种黑盒测试方法。 通常边界值分析法是作为对等价类划分法的补充,这种情况下,其测试用例来自等价类的边界。 * * 边界值分析方法的考虑 长期的测试工作经验告诉我们,大量的错误是发生在输入或输出范围的边界上,而不是发生在输入输出范围的内部。 使用边界值分析方法设计测试用例,应当选取正好等于,刚刚大于或刚刚小于边界的值作为测试数据,而不是选取等价类中的典型值或任意值作为测试数据。 * * 常见的边界值 对16-bit 的整数而言 32767 和 -32768 是边界; 屏幕上光标在最左上、最右下位置; 报表的第一行和最后一行; 数组元素的第一个和最后一个; 循环的第 0 次、第 1 次和倒数第 2 次、最后一次; 。。。 * * 边界检验的几种类型 边界检验的几种类型: 数字、字符、位置、重量、大小、速度、方位、尺寸、空间等。 项 边界值 字符 起始-1个字符/结束+1个字符 数字 最小值-1/最大值+1 空间 小于空余空间一点/大于满空间一点 … … * * 数值的边界值检验 项 范围/值 位(bit) 0 或 1 字节(byte) 0 ~ 255 字(word) 0~65535(单字)或 0~4294967295(双字) 千(K) 1024 兆(M) 1048576 吉(G) 1073741824 * * 字符的边界值检验 字符 ASCII码值 字符 ASC
您可能关注的文档
- (精品)硬笔书法—楷书笔画的特点与写法.ppt
- [试题猜想]2018年中考考前最后一卷_英语含听力(福建B卷)(原卷+答案).doc
- [中学教育]中小学规范、制度汇编.doc
- 《测量小灯泡的电功率》PPT+FLash课件_(1).ppt
- 《机械CADCAM技术》课程设计指导书_图文.doc
- 《技术与设计1》第6章第2节_常见的技术图样.ppt
- 《汽车维修企业管理》_复习.ppt
- 2012年二级建造师考试《市政公用工程》考试真题版.doc
- 2013_2018年中国建筑装饰装修涂料行业市场分析与投资可行性实施计划书.doc
- 2013年江苏省初中学生英语听力口语自动化考试纲要(话题简述部分).ppt
文档评论(0)