- 1、本文档共29页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
图2-1 白盒测试过程示意图 ;;图2-3 管理员信息维护界面;图2-4 管理员信息编辑界面 ;案例分析:
第一步:确定基本流和备选流,如表2-1。;第二步:根据基本流和备选流来确定场景,如表2-2.;第三步:设计用例把数据填入用例表中,如表2-3表2-3 测试用例 ; 2.5 白盒测试与黑盒测试的比较
2.5.1白盒测试的优缺点
1)优点
可构成测试数据对特定程序部分测试,可以检测代码中的每条分支和路径;
揭示隐藏在代码中的错误;
对代码的测试比较彻底;
有一定的充分性度量手段。 (覆盖率)
;
2)缺点
工作量大, 成本高。通常只用于单元测试,有应用局限;
无法检测代码中遗漏的路径和数据敏感性错误;
不能验证规格说明的正确性;
不易生成测试数据(通常),必须编码完成才能根据内部逻辑结构生成。;2.5.2黑盒测试的优缺点
1) 优点:
测试人员不需要了解实现的细节,包括具体的编程语言;
测试员和程序员可以由不同的人员来担任;
从用户的角度进行测试,容易被理解和接受;
有助于暴露任何规格不一致或有歧义的问题;
测试用例的设计可以在规格说明完成之后马上进行(提早);
适用于各阶段测试。;2)缺点
某些代码得不到测试;
如果没有清晰、简洁的规格说明,难以设计测试用例;
如果测试人员不知道开发人员已经执行过该测试用例,会存在不必要的重复测试;(不是同一人)
不能直接针对可能隐蔽了许多问题的特定程序段进行测试;
不易进行充分性测试。;2.5.3灰盒测试
介于白盒测试和黑盒测试之间,是现代测试的一种理念。
在白盒测试中交叉使用黑盒测试的方法;
在黑盒测试中交叉使用白盒测试的方法。; 2.6软件测试的最佳实践;优先级高
新增或修改的功能
使用用例设计技术
80-20原则; 2.6.2测试报告
测试报告是测试阶段最后的文档产出物。
包括产品质量和测试过程的评价,测试报告基于测试中的数据采集以及对最终测试结果的分析。
一图胜千字
;编写要素:
基本信息
版本信息、声明信息(免责)
引言
编写目的(可加阅读指南)、项目背景和系统简介、术语和缩写词、参考资料
测试概要
测试目的、范围、用例设计方法、测试环境配置、测试方法和工具
测试结果及缺陷分析
执行情况记录、测试时间、测试版本、覆盖分析、缺陷统计与分析
测试结论
是否充分、风险度量、目标是否达成、相关建议
;
2.6.3测试用例文档的编制
1、测试用例的设置
用例和功能对应
2、测试用例的设计
等价类划分法、边界值分析法、错误推测法、 因果图法、逻辑覆盖法等。
丰富经验和精心设计。
3、测试用例的评审
4、测试用例的修改更新
5、测试用例的管理 如:word、excel、数据库
;如何打造测试团队?;2.6.4 选择合适的人才建设测试团队
一、确定测试团队在企业中的定位
隶属其他部门(如项目经理)还是独立?
工期短时是否被弱化?
;;测试员、开发人员及其它团队成员无法进行有效沟通,将提高发布风险
; 阶段;;四、确定需要的测试阶段
尽量提早,返工难
不同阶段找出缺陷的耗时示意如下:
五、建立测试团队的内部组织结构;2.6.5 软件工程迭代开发过程;本章小结;习题;;
文档评论(0)