软件测试方法研究

软件测试方法研究

ID:46814646

大小:64.00 KB

页数:5页

时间:2019-11-28

软件测试方法研究_第1页
软件测试方法研究_第2页
软件测试方法研究_第3页
软件测试方法研究_第4页
软件测试方法研究_第5页
资源描述:

《软件测试方法研究》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、软件测试方法研究软件测试方法研究摘要:软件测试是在软件开始投入使用之前,对软件编码实现、设计规格的说明和软件需求分析等的最后审查,是为了发现错误从而对程序进行执行的过程。软件测试作为软件开发重耍环节之一,它同样确保着软件的质量,对软件的顺利运行起着保障性作用。因此,为了确保计算机软件能够正常运行,降低错误发生率,减少软件的开发费用,探究计算机软件测试方法具有重耍意义。针对计算机软件测试方法和计算机软件测试过程进行了研究,以确保计算机软件的顺利运行。关键词:计算机软件;软件测试方法;软件开发中图分类号:TP301文献标识码:A文章

2、编号:16727800(2013)0040024020引言计算机管理系统和手工管理方法相比较,计算机管理系统更具备规范性、严谨性和严肃性,它能为领导者正确决策和量化管理模式提供可信、可靠、完善和全真的数据资料。但是因为软件产品自身的无形态性,使得其本身就是知识密集性高、复杂性高的产品,因此,计算机软件产品不可能不存在错误。随着时间的推移,软件产品质量的高低一直困扰着用户和开发人员。为了有效改善这一局面,软件测试起到了很大作用。软件测试作为软件产品是否合格的检验手段,站在不同立场上,软件测试有着不同目的,用户希望软件测试能测试出软

3、件隐藏的缺陷与错误,方便考虑是否接受产品;开发者希望软件测试能确保软件的质量,获得用户信任。下面探究计算机软件测试的方法。1软件测试方法软件测试基本方法主要有两种,一种是黑盒测试,一种是白盒测试,黑盒测试与白盒测试都是同一组测试用例当作输入执行的程序,通过检验程序行为来判断它和预期结果一致与否。1・1黑盒测试与口盒测试黑盒测试也被称作是功能测试,它主要通过测试来检测每个功能是否都能按照正常的程序来使用。在开展黑盒测试中,它将程序看作是一个不能打开的黑盒子,在完全不考虑程序内部结构和内部特性的情况下,在程序接口进行测试,它只检查程

4、序功能是否按照说明书的规定正常使用,程序是否能适当地接收输入数据而产生正确的输出信息。黑盒测试着眼于程序外部结构,不考虑内部逻辑结构,主要针对软件界面和软件功能进行测试。通过黑盒测试能够发现终止的或初始化错误;性能、接口、外部数据访问时或数据结构的错误;漏掉或者不准确的功能等。白盒测试乂被称作结构测试方法,它主要利用程序的内部逻辑结构和相关的信息來选择或设计出测试的用例,并测试程序全部逻辑路径。口盒测试是站在程序结构的角度上來对测试用例进行设计,口盒测试中测试用例用途为检查各个逻辑判定真假的相对应情况,对模块独立的路径进行检查,

5、对循环变量的终值、屮间值和初值进行检查,对程序内部结构有效与否进行检查。用口盒测试来检查计算机软件,能够发现程序中语法检查难以发现的书写错误和印刷、尚未预料意外的路径、程序中不准确条件和假设以及程序中逻辑错误。1・2程序错误分类程序错误分类是软件测试主要工作环节之一,站在软件测试方法角度上划分为以下儿种:代码出现错误、数据出现错误、加工出现错误、系统出现错误和功能出现错误等。代码出现错误主要指对指令与语句理解不准确而导致的错误、印刷错误和语法错误;数据出现错误主要指静态与动态数据出现错误、数据的元素出现错误、数据的属性和内容结构

6、出现错误;加工出现错误主要指静态逻辑的错误、顺序与控制的错误、初始化的错误、操作与算术的错误;系统出现错误主要指系统和外部程序、通信手段间联系、和硬件的结构相关软件的错误、硬件其结构不清晰或不合理或资源管理的错误、和操作系统相关错误;功能出现错误主要指用户要求和程序实现功能不一致、需求说明没完全与自身矛盾、对应测试员缺乏了解系统、需求说明有着不正确解释导致错误或测试标准导致错误。1.3错误等级划分可以将错误等级划分为四级,如表1,第一级是致命的一级,表现为系统错误和功能错误;第二级是严重的一级,表现为数据错误和加工错误;第三极是

7、一般的…级,表现为规范性错误和数据完整;第四级为应该提示但没有提示信息错误和界面性的提示性错误。这四级为评价出开发人员的水平提供了依据,同样也对错误修改顺序提供了依据,说明了系统整体运行状况。1.4设计测试用例测试用例作为指导软件测试开展的指导性文件,对应的测试用例质量水平直接关系着软件测试水平高低。测试T作中,测试用例对其有指导和控制作用,和编码中设计文档指导作用相当,特别是在大系统里凸显出了相对系统测试的权威性。规范的测试用例明确以下儿点:将要测试项功能概要的描述、影响的范围、测试的说明、预期将要产生结果、测试系统的输入数据

8、、测试的预置条件和测试的要点,如表lo测试预期产生结果和输入数据作为测试用例核心关键内容,对应测试的输入数据要将测试功能全面覆盖,一般情况下测试数据包含错误测试其数据的百分之三十、边界测试其数据的百分之三十、止确测试其数据的白分Z四十,而预期的结果则是定量准确描

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。