航道基础地理信息系统测试方案研究与设计_第1页
航道基础地理信息系统测试方案研究与设计_第2页
航道基础地理信息系统测试方案研究与设计_第3页
航道基础地理信息系统测试方案研究与设计_第4页
航道基础地理信息系统测试方案研究与设计_第5页
已阅读5页,还剩11页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、航道基础地理信息系统测试方案研究与设计,系统的测试方案研究与设计,引言,系统的测试用例的设计研究,结论,主要内容,引言,河南航道基础地理信息系统测试方案研究与设计,测试方案:,1,测试准备阶段,2,3,静态测试,动态测试,(1)评审需求文档的正确性和可测试性,搭建测试平台。 (2)划分开发平台功能子系统和编写测试用例。 (3)确定系统流程 (4)拟定测试大纲,(1)拓扑检查 (2)代码检测,第一阶段:模块功能测试 第二阶段:集中于开发平台的总体测试,河南航道基础地理信息系统测试方案研究与设计,需求分析,系统初步设计,系统详细设计,编码开发,模块集成,运行与交付,航道系统测试方案流程图,静态测试

2、过程,评审需求分析,评审初步设计,评审详细设计,动态测试过程 第一阶段,动态测试过程 第二阶段,这个测试方案的优越性在于贯穿整个软件生命周期,从需求分析、功能点覆盖、系统分析、代码开发,一直到最后的测试和验收,明确表示出了测试与开发的并行关系。同时将测试用例的设计提前,在需求测试之后根据模块功能,考虑和编制测试用例,伴随编码同步地进行测试工作,可以及时找到软件设计与开发中的缺陷,显著减少后期的总体测试工作。,河南航道基础地理信息系统测试方案研究与设计,河南航道基础地理信息系统测试方案研究与设计,河南航道基础地理信息系统测试结果表,测试中出现的软件错误是往往由于软件需求的不确定性、软件设计的缺陷

3、或编程失误所造成的, 测试用例的设计与选择决定了是否能找出软件存在的错误即后期测试工作的效率和排错能力。本文采用一种综合测试用例的设计方法即先用黑盒法设计基本的测试用例,再用白盒法补充一些必要的测试用例,并在此基础上结合功能图和用例场景设计用例的技术长处。,系统的测试用例的设计研究,系统的测试用例的设计研究,第一步:根据设计的附表的功能要求,确定附表模块的功能流程图,系统的测试用例的设计研究,第二步:对照模块功能流程图,依据节点覆盖原则和逻辑路径覆盖原则,选取关键节点确定测试用例场景: 场景1-成功进入航段附表界面 场景2-航段附表不可用 场景3-航段附表按钮不可见 场景4-添加新纪录 场景5

4、-成功删除当前记录 场景6-修改Textbox中的内容,系统的测试用例的设计研究,第三步:选取测试用例 对于这六个场景中的每一个都需要确定测试用例。根据用例场景执行条件和测试用例使用的概率分布情况,选择合适的用例,确保节点和分支路径至少执行一次。本示例中,对于每个测试用例,存在一个测试用例ID号、条件(或说明)、测试用例中涉及的所有数据元素以及预期结果和测试结果。,系统的测试用例的设计研究,第四步:选取测试数据元素 测试用例一经认可,就可以确定实际数据值设定测试数据。文中结合使用了黑盒测试法的4种用例设计方法,根据场景的设计理论挑选代表性的测试数据,本例中选取的数据主要有 1、正常数据:理论上

5、让模块功能顺利执行的数据。 2、错误数据:编写与程序输入规范不符的数据从而检测系统的排错能力 3、边缘数据:边缘测试是界于正常数据和错误数据之间的一种数据,系统的测试用例的设计研究,系统的测试用例的设计研究,表中每个关键节点即场景都设计了一个测试用例便能达到很好的测试效果,找到模块的功能缺陷和隐藏的逻辑错误。进而根据测试用例和对应的场景,可以准确的找到系统错误提交测试报告并制定修改方案。由于这种测试用例是根据模块功能流程确定的,在回归测试时该用例可以重复使用,大大减少了测试用例的编写工作,提高了测试速度。,本文根据航道系统自身的特点从实践角度尝试一种由静到动的测试方案,将测试用例的编写工作提前。同时编制测试用例时,在综合利用等价类测试、边界测试等测试用例设计方法的基础上,又结合了功能图和用例场景设计用例等技术,测试结果表明由该方法编写的测试用

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论