- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
因果图 出版社:清华大学出版社 测试案例分析 与 软件测试基础 * a=x=b c=y=d * 设A,B为集合,用A中元素为第一元素,B中元素为第二元素构成有序对,所有这样的有序对组成的集合叫做A与B的笛卡尔积,记作AxB. 例如,A={a,b}, B={0,1,2},则 A×B={(a, 0), (a, 1), (a, 2), (b, 0), (b, 1), (b, 2)} B×A={(0, a), (0, b), (1, a), (1, b), (2, a), (2, b)} * 输入约束: E:不能同时为1 I:不能同时为0 O:必须有且仅有一个为1 R:a为1,则b必须为1 输出约束: 结果a为1,结果b强制为0 * 最右边三条规则可以合并,因为借阅时间严重超期不管书是否损毁,用户都是要被罚款和降级的 C1读者借书时间:Nomal正常,Exceed超期,SuperExceed严重超期(超期超过1年)。 C2 对书的损坏程度:Nomal正常磨损、Damage损坏、Destroy严重损坏(丢失)。 A1:交罚款 A2:信誉+1 A3:信誉-1 A4:降级别——VIP * 第3章 软件测试用例的设计 在软件测试过程中,测试用例的设计是软件测试的灵魂。 测试工程师就是借助测试用例的运行来检测被测软件的功能和性能。 软件测试中永远不可能做到穷举测试,然而测试工作的效率又想达到最高,那么该如何兼顾工作量和效率的问题? 什么是测试用例 测试用例的质量对于发现缺陷的能力是至关重要的。 测试用例作用: 指导测试的实施; 规划测试数据的准备; 编写测试脚本的“设计规格说明书”。 评估测试结果的度量基准 分析缺陷的标准 测试用例(Test Case) 是为某个特殊目标而编制的一组测试输入、 执行条件以及预期结果,以便测试某个程序路径或 核实其是否满足某个特定需求,体现为测试方案、 方法、技术和策略。 测试用例的内容包括测试目标、测试环境、输入数据、 测试步骤、预期结果、测试脚本等,并形成文档。 第3章 软件测试用例的设计 ※ 黑盒测试 ※ 白盒测试 ※ 面向对象的测试用例设计 3.1 黑盒测试 什么是黑盒测试呢? 黑盒测试强调了软件输入与输出之间的关系,它将被测软件看作一个打不开的黑盒,根据软件规格说明书设计测试用例,完成测试。 输入 输出 1:等价类测试 等价类划分是一种黑盒测试技术,他不考虑程序的内部结构,只是根据软件的需求说明来对输入的范围进行细分,然后再从分出的每个区域内选取一个有代表性的测试数据,如果等价类分的好,这个代表性的数据作用就等价于其区域的其他取值。 有效等价类:符合程序规格说明书,有意义的,合理的输入(输出)数据所构成的集合。 无效等价类:不符合程序规格说明书,不合理的或者无意义的输入(输出)数据所构成的集合。 有效等价类可以是一个,也可以是多个;而无效等价类至少应有一个。 在等价类划分的时候一定要注意划分的完备性和非冗余性。完备的划分保证了测试用例能够覆盖所有的输入域,没有遗漏。非冗余性使得划分更加合理,测试用例质量更高。 案例: 有一个程序,功能是计算1-100之间的整数的和 以下我们要设计测试用例来测试这个程序 一共多少个测试用例:100*100 = 10000!穷举不太可行 在这个程序里怎么划分等价类呢? 测试用例少了,覆盖率却提高了,我们的工作结束了吗? 1 [2]无效等价类 [1]有效等价类 [3]无效等价类 100 我们输入的是字符或者是小数怎么办呢?说明我们的等价类划分还不是很完善 加数 数值 非数值 整数 特殊字符[6] 字母[5] 空白[8] 小数[4] 空格[7] 1-100[1] 1 [2] 100[3] 等价类划分步骤 具体等价类执行步骤如下: (1)划分等价类,将每一个等价类进行编号; (2)标记等价类是有效等价类还是无效等价类; (3)设计测试用例: a)设计有效等价类测试用例,尽可能多的覆盖所有有效等价类; b)设计无效等价类测试用例,一个无效等价类测试用例只能覆盖一个无效等价类。 例:等价类 学生信息管理系统——“登录”模块,在规格说明书中描述这一模块。 要求1:用户名使用学生学号,学号要求有9位数字组成,如:090705101。 要求2:密码使用4-8位字符串。字符串由大小写字母,“下划线_”或者数字组成。 分析: (一)要求用户名,也就是学号由9位数字组成: 1)9位数字,为一组等价类;(090705101;070405206;1007
您可能关注的文档
- 人教版七年级数学上册 第2章:整式的加减说课课件.ppt
- 云南省保山市第一中学2018-2019年高一下学期期末考试政 治试题及答案.doc
- 数据结构和算法-栈、队列、串.pptx
- 旅游资源分类和实例.pptx
- -确保工程质量的技术措施.doc
- 金河高速环保保护监理实施细则.doc
- 人教版九年级化学试题:第四单元 自然界的水 单元测试试题(无答案).doc
- 山西省朔州市怀仁一中2019-2020年高二上学期第二次月考政 治试卷及答案.doc
- 四川省眉山市东坡区眉山冠城七中实验学校2019年秋季8年级物理(上册)专题突破3:控制变量法.docx
- 四川省泸县第五中学2020届高三上学期开学考试数学(文)试题和答案.doc
- 山东省泰安市高新区一中2019年上学期八年级地理(五四学制)第一次质量检测题(word版,无答案).doc
- 2009年卫生部规范图表.doc
- 语言运用之得体 .ppt
- 人教版道德和法治八年级上册第一单元走进社会生活测试卷.docx
- 人教版物理九年级 全一册 16.1:电压 学案设计(无答案).docx
- 【部编版】历史新旧教材比较分析研究(教材培训课件).pptx
- 人民版高中历史必修一导学案设计:专题二 第2课 中国军民维护国家主权的斗争(学生版).doc
- 第九章家庭财产保险规划设计.pptx
- 湘教版 美术鉴赏 2.4《人间生活》教案设计...docx
- 人教新目标版八年级英语上册 Unit4 Section A教学课件.pptx
最近下载
- DB23T 1051-2006 史氏鲟人工繁育技术规程.pdf VIP
- DB23T 1671.4-2015 亿亩生态高产标准农田 大豆生产技术规程.pdf VIP
- 化学海洋学-陈敏-《化学海洋学》(2024级)期末试卷-A.doc VIP
- DB23T 1727-2016 地理标志产品 克东天然苏打水.pdf VIP
- XT0229A16017A_速捷调试指导书(SMART板)SC1001-A.pdf
- DB23T 1791-2021 有限空间作业安全技术规范.pdf VIP
- 供暖管网基本知识培训课件.pptx
- DB23T 1812-2016 侯鸟式医养结合养老规范.pdf VIP
- (备好课)《现代科技进步与人类社会发展》精品课件.pptx VIP
- 五防系统培训课件.pptx VIP
文档评论(0)