白盒测试和黑盒测试在软件测试中的应用.doc

资料分类:计算机信息 上传会员:萌小月 更新时间:2020-12-25
需要金币2000 个金币 资料包括:完整论文 下载论文
转换比率:金额 X 10=金币数量, 例100元=1000金币 论文字数:8400
折扣与优惠:团购最低可5折优惠 - 了解详情 论文格式:Word格式(*.doc)

摘要:软件的质量就是软件的生命!而软件测试好比是一位医生为它的健康保驾护航。软件测试是保证软件的质量和可靠性,软件测试应力求在分析、设计等,在软件的开发过程结束之前,找出其中某些存在的问题。但由于手动测试的局限性,审查当中存在疏忽,不能较全面的发现其中的问题。并且在编码的阶段还将引发大量的问题。这些问题如果继续遗留在软件中,经过日积月累必将显现出来,并且造成非常严重的后果。而软件测试人员就是将这些问题,尽可能详细的找出来,并将其归类,划分等级,对问题进行描述帮助开发人员对其修改,在提高软件的可信度和威望中是非常有利的证据。

软件测试是发现程序、项目、软件中存在的性能缺陷,负载能力,安全隐患,语法上的错误,检查软件产品的bug。

本课题主要介绍白盒测试和黑盒测试的定义,以及常用技术, 然后分别用白盒测试和黑盒测试对一个论坛进行测试,白盒测试使用的测试软件是Fortify来分析代码漏洞。黑盒测试使用的软件是LoadRunner来进行性能测试和负载测试。

 

关键词 黑盒测试 白盒测试 Fortify  LoadRunner

 

目录

摘要

Abstract

1 绪论-1

1.1 软件测试的背景-1

1.2 软件测试的意义-1

1.3软件测试的重要性-1

1.4软件测试的现状-2

2软件测试的方法-4

2.1白盒测试-4

2.1.1白盒测试的定义-4

2.1.2白盒测试常用技术-4

2.1.3应用白盒测试的实例-6

2.1.4分析结果-9

2.2黑盒测试-14

2.2.1黑盒测试的定义-14

2.2.2黑盒测试的方法-14

2.2.3应用黑盒测试的实例-15

2.2.4测试需求分析-16

2.2.5制定测试计划-17

2.2.6创建脚本-18

2.2.7运行场景-23

2.2.8分析结果-25

3结论-31

3.1黑盒测试与白盒测试在应用中的区别-31

3.2黑盒测试与白盒测试在应用中的联系-31

致谢-32

参考文献-33

相关论文资料:
最新评论
上传会员 萌小月 对本文的描述:软件测试是为了使产品的质量标准达到预期的高度。发现问题,查看软件是否满足供应商给出的要求,为质量的保证提供依据,尽可能的发现和排除影藏在其中的错误,来为软件的质量......
发表评论 (我们特别支持正能量传递,您的参与就是我们最好的动力)
注册会员后发表精彩评论奖励积分,积分可以换金币,用于下载需要金币的原创资料。
您的昵称: 验证码: