GIS软件工程-软件测试.pptx

  1. 1、本文档共11页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

基于GIS的城市大气质量评价系统

一一软件测试;软件测试的必要性

;软件测试过程

模块测试

集成测试

系统测试

确认测试;模块测试

也叫单元测试,单元是软件开发中最小的独立部分(如:函数或过程),测试目的是保证各模块能正确工作。

例如,我们可以测试系统的空间分析功能是否能正确处理问题。

其中,缓冲区分析是实现查询落在指定要素缓冲区范围内的一类地物的数量以及属性。;比如求出指定的居民区周围50米范围内有无道路、道路数量、名称。

通过“缓冲区分析”功能界面,导入预先准备的测试数据,缓冲区范围设置为50,最后得出分析结果。

进行测试的要点:

1.功能窗口能否正确打开文件

2.缓冲区生成的大小是否和输入值一致

3.产生的结果是否和实际情况相匹配;集成测试

也称为组装测试,其目的是保证模块集成后能正常工作。

确认所有模块是否已经组合到整个系统中,此时需要同时运行多个功能模块进行测试。

这里以大气污染模拟扩散为切入点,测试系统“污染模拟扩散-大气质量评价-结果专题图输出”过程。;右图是大气污染源扩散主要界面,输入各项测试参数之后,可以得到相应的插值结果图,然后利用大气质量评价功能模块对测试结果分析评价,最后利用GIS基本功能模块的专题出图功能生成评价结果专题图

;集成测试的要点:

1.大气污染扩散模拟模块生成的结果能否正确地被大气质量评价模块分析;

2.其他两个模块生成的数据图层,专题制图功能是否正确出图;

3.三个模块的功能同时运行是否会报错。;系统测试

系统测试的目的是保证软件与其他系统元素合成后达到系统的各项性能指标。

此阶段测试的内容可以有:

1.预先要求的环境下,大气质量评价系统是否能正确安装;

2.整个系统承载的数据量有多大,找出其受限制的范围;

3.把最新的软件测试结果和系统旧版本的测试结果做比较,看有没有退步(可能当前系统版本大气质量评价效果修改前系统版本的评价效果);确认测试

也称确认测试,其目的???保证软件需求满足用户需求。在经过系统测试和软件配置复查后,开始软件系统的验收测试。

此阶段测试的内容:

1.以用户为主测试;

2.测试用例由用户参与设计,一般采用实际数据;

3.主要验证:系统的功能、性能、可移植性、兼容性、容错性等

此阶段测试,系统符合需求分析阶段提出的要求,那基于GIS的大气质量评价系统就是有效的。;THANKS

文档评论(0)

优美的文学 + 关注
实名认证
内容提供者

优美的文学优美的文学优美的文学优美的文学优美的文学

1亿VIP精品文档

相关文档