昆明数字城管快车地理编码服务平台软件测试报告.docx

上传人:b****8 文档编号:29666034 上传时间:2023-07-26 格式:DOCX 页数:13 大小:18.26KB
下载 相关 举报
昆明数字城管快车地理编码服务平台软件测试报告.docx_第1页
第1页 / 共13页
昆明数字城管快车地理编码服务平台软件测试报告.docx_第2页
第2页 / 共13页
昆明数字城管快车地理编码服务平台软件测试报告.docx_第3页
第3页 / 共13页
昆明数字城管快车地理编码服务平台软件测试报告.docx_第4页
第4页 / 共13页
昆明数字城管快车地理编码服务平台软件测试报告.docx_第5页
第5页 / 共13页
点击查看更多>>
下载资源
资源描述

昆明数字城管快车地理编码服务平台软件测试报告.docx

《昆明数字城管快车地理编码服务平台软件测试报告.docx》由会员分享,可在线阅读,更多相关《昆明数字城管快车地理编码服务平台软件测试报告.docx(13页珍藏版)》请在冰豆网上搜索。

昆明数字城管快车地理编码服务平台软件测试报告.docx

昆明数字城管快车地理编码服务平台软件测试报告

昆明数字城管快车地理编码服务平台

系统测试报告

2005年6月

修订表

表格包含对文档修订的历史记录,对文档本身应该进行版本控制。

版本

作者

描述

完成时间

草稿

初稿

定稿

修订版1

修订版2

其它

 

 

1.系统测试用例

1.1用户文档

测试时间:

2005年6月1日——2005年6月8日

测试组成员:

李洵、彭程

表1用户文档

测试需求

测试过程说明

结果

 

完整性

提供用户手册

通过

用户手册应描述系统中的所有功能

通过

用户手册描述全面、详细、准确

基本通过

用户手册中应给出所有的边界值

不通过

正确性

用户手册所有信息应正确,不能有歧义和错误描述

基本通过

一致性

用户手册自身、文档之间或者文档与产品描述之间,不应相互矛盾,且术语一致

基本通过

用户手册与软件实际运行情况相符

通过

易理解程度

用户手册对正常使用其产品的一般用户应是容易理解的

通过

易浏览程度

用户手册应易于浏览,相互关系明确

通过

用户手册应有目录表和索引表

通过

1.2功能测试

1.2.1地名地址数据管理

测试时间:

2005年6月8日——2005年6月30日

测试组成员:

李洵、彭程

1.2.1.1数据库操作功能

1.2.1.1.1连接ArcSDE

测试用例:

昆明五华地区1/500的基础数据、昆明市五华区地名地址数据

1.2.1.1.2添加地址地名数据

测试用例:

昆明五华地区1/500的基础数据、昆明市五华区地名地址数据

1.2.1.1.3删除地名地址数据

测试用例:

昆明五华地区1/500的基础数据、昆明市五华区地名地址数据

1.2.1.1.4修改地名地址数据

测试用例:

昆明五华地区1/500的基础数据、昆明市五华区地名地址数据

表2功能性—数据库操作功能

测试需求

测试过程说明

结果

连接ArcSDE

在系统初始化时自动连接ArcSDE

通过

添加地址地名数据

地名地址数据写入数据库,并且建立和地图要素的关联

通过

删除地名地址数据

在地图上选中某个要素,然后在“数据管理”菜单中点击“删除数据”

通过

修改地址地名数据

在“数据管理”菜单中点击“开始修改数据”,然后在地图上选中某个要素,出现其相应的属性数据列表,双击列表上的单元格,进行修改。

修改完成后,点击“数据管理”菜单中的“结束修改数据”项。

基本通过

1.2.1.2地图操作功能

1.2.1.2.1地图放大

测试用例:

昆明五华地区1/500的基础数据、昆明市五华区地名地址数据

1.2.1.2.2地图缩小

测试用例:

昆明五华地区1/500的基础数据、昆明市五华区地名地址数据

1.2.1.2.3地图平移

测试用例:

昆明五华地区1/500的基础数据、昆明市五华区地名地址数据

1.2.1.2.4前一视图

测试用例:

昆明五华地区1/500的基础数据、昆明市五华区地名地址数据

1.2.1.2.5后一视图

测试用例:

昆明五华地区1/500的基础数据、昆明市五华区地名地址数据

1.2.1.2.6鹰眼

测试用例:

昆明五华地区1/500的基础数据、昆明市五华区地名地址数据

表3功能性—地图操作功能

测试需求

测试过程说明

结果

地图放大

点击“地图操作”菜单中的“放大”项,再在地图上通过拖曳鼠标产生一个矩形框,放开鼠标后,执行放大显示

通过

在工具栏中点击放大按钮,再在地图上通过拖曳鼠标产生一个矩形框,放开鼠标后,执行放大显示

通过

地图缩小

点击“地图操作”菜单中的“缩小”项,再在地图上通过拖曳鼠标产生一个矩形框,放开鼠标后,执行缩小显示

通过

在工具栏中点击缩小按钮,再在地图上通过拖曳鼠标产生一个矩形框,放开鼠标后,执行缩小显示

通过

地图平移

点击“地图操作”菜单中的“平移”项,再在地图上通过拖曳鼠标平移地图

通过

在工具栏中点击平移按钮,再在地图上通过拖曳鼠标平移地图

通过

前一视图

点击“地图显示”菜单中的“前一视图”项,在地图显示区里显示上一次操作涉及的区域

通过

在工具栏中点击前一视图按钮,在地图显示区里显示上一次操作涉及的地图区域

通过

后一视图

在做了若干地图操作后,先执行若干次“前一视图”的操作,然后点击“地图显示”菜单中的“后一视图”项,在地图显示区里显示原先的操作序列中后一次操作涉及的区域

通过

在做了若干地图操作后,先执行若干次“前一视图”的操作,然后点击工具栏中的后一视图按钮,在地图显示区里显示原先的操作序列中后一次操作涉及的区域

通过

鹰眼

在地图显示区里对地图做各种操作时,小地图上会有相应的变化

通过

1.2.1.3图层管理功能

测试用例:

昆明五华地区1/500的基础数据、昆明市五华区地名地址数据

 

表4功能性—图层管理功能

测试需求

测试过程说明

结果

导入图层

通过ArcSDE,将图层从数据库导入,并将起叠放顺序和图层结构显示在界面左侧的TOCControl控件中

通过

将树形图层结构打开和叠起

单击树形图层结构图中的父节点,打开子节点;再次单击父节点,合上子节点

通过

显示/不显示特定图层

在树形图层结构图中点击某一节点名称前的选项框,如果选中,则显示,若不选中,则不显示

通过

1.2.1.4选择要素功能

1.2.1.4.1点选

测试用例:

昆明五华地区1/500的基础数据、昆明市五华区地名地址数据

1.2.1.4.2框选

测试用例:

昆明五华地区1/500的基础数据、昆明市五华区地名地址数据

1.2.1.4.3圆选

测试用例:

昆明五华地区1/500的基础数据、昆明市五华区地名地址数据

1.2.1.4.4圈选

测试用例:

昆明五华地区1/500的基础数据、昆明市五华区地名地址数据

 

表5功能性—选择要素功能

测试需求

测试过程说明

结果

点选

点击“地图操作”菜单中的“点选”项,再在地图上单击某个要素,从而高亮度显示该要素,并显示该要素的属性列表

通过

在工具栏中点击点选按钮,再在地图上单击某个要素,从而高亮度显示该要素,并显示该要素的属性列表

通过

框选

点击“地图操作”菜单中的“框选”项,再在地图上通过拖曳鼠标产生一个矩形框,放开鼠标后,矩形框包括的要素被高亮度显示,并显示该要素的属性列表

通过

在工具栏中点击框选按钮,再在地图上通过拖曳鼠标产生一个矩形框,放开鼠标后,矩形框包括的要素被高亮度显示,并显示该要素的属性列表

通过

圆选

点击“地图操作”菜单中的“圆选”项,再在地图上通过拖曳鼠标产生一个圆圈,圆圈包括的要素被高亮度显示,并显示该要素的属性列表

通过

在工具栏中点击圆选按钮,再在地图上通过拖曳鼠标产生一个圆圈,圆圈包括的要素被高亮度显示,并显示该要素的属性列表

通过

圈选

点击“地图操作”菜单中的“圈选”项,在地图进行若干次点击,构成一个多边形,该多边形包括的要素被高亮度显示,并显示该要素的属性列表

通过

在工具栏中点击圈选按钮,在地图进行若干次点击,构成一个多边形,该多边形包括的要素被高亮度显示,并显示该要素的属性列表

通过

1.2.1.5要素量测功能

1.2.1.5.1距离量测

测试用例:

昆明五华地区1/500的基础数据、昆明市五华区地名地址数据

1.2.1.5.1面积量测

测试用例:

昆明五华地区1/500的基础数据、昆明市五华区地名地址数据

 

表6功能性—要素量测功能

测试需求

测试过程说明

结果

距离量测

点击“地图操作”菜单中的“距离量测”项,再在地图上用单击鼠标的方法画出一条线段(或折线段),计算得到该线段(或折线段)的长度

通过

在工具栏中点击距离量测按钮,再在地图上用单击鼠标的方法画出一条线段(或折线段),计算得到该线段(或折线段)的长度

通过

面积量测

点击“地图操作”菜单中的“面积量测”项,再在地图上通过单击,用若干线段构成一个封闭的多边形,计算得到多边形所围区域的面积

通过

在工具栏中点击面积量测按钮,再在地图上通过单击,用若干线段构成一个封闭的多边形,计算得到多边形所围区域的面积

通过

1.2.2地址匹配查询

测试用例:

昆明五华地区1/500的基础数据、昆明市五华区地名地址数据

表7地址匹配查询

测试需求

测试过程说明

结果

查询地名列表中的地名

点击“地图操作”菜单中的“查询”项,弹出一个查询对话框。

在其下拉菜单的下拉列表中选择一个地名,点击“查询”按钮,进行匹配查询,并在地图上定位所对应的地图要素

通过

按输入的地名信息匹配查询

点击“地图操作”菜单中的“查询”项,弹出一个查询对话框。

输入地名信息,点击“查询”按钮,进行匹配查询,并在地图上定位所对应的地图要素

通过

1.2.3地址内插计算

测试用例:

昆明五华地区1/500的基础数据、昆明市五华区地名地址数据

表7地址内插计算

测试需求

测试过程说明

结果

地址内插计算

输入地址中的门牌号,对相关的街道进行线性插值,准确定位该地址,并在地图上高亮显示与输入地址对应的位置

通过

2.系统测试错误记录

序号

模块名

错误信息描述

错误类型(原因)

改正

改正时间

改正人

解决方法

测试人

测试日期

1

连接数据库模块

无法得到SDE的相关图层

从资源文件里无法得到连接数据库的字符串,没有正常转码

Y

05/06/03

彭程

改成非转码方法

彭程

05/06/03

2

地图操作模块

缩略图文件路径是静态的

没有写成动态的

Y

05/06/10

李洵

写成动态方式

彭程

05/06/10

3

地图操作模块

空指针

缩略图路径的问题

Y

05/06/11

李洵

跟踪,加判断

彭程

05/06/11

4

地图操作模块

放大功能实现时,没有随鼠标拖曳产生矩形框

添加的监听器不够合适

Y

05/06/14

李洵

添加了合适的监听器

彭程

05/06/14

5

数据库操作模块

无法修改属性列表

没有打开可编辑状态

Y

05/06/15

彭程

添加函数,设置为可编辑状态

李洵

05/06/15

6

数据库操作模块

单击鼠标与双击鼠标触发的事件一样

监听器的事件处理有问题

Y

05/06/15

彭程

添加addTableModelListerner监听器

彭程

05/06/15

7

数据库操作模块

修改后出现乱码

Shape字段不能改

Y

05/06/16

彭程

加入表格输入认证,检测用户输入

彭程

05/06/16

8

地图操作模块

添加修改数据后,点选、框选有问题

If语句{}的范围问题

Y

05/06/16

彭程

{}范围修改

彭程

05/06/16

9

数据库操作模块

开始修改数据和结束修改数据状态有误

布尔值busyShowProp的问题

Y

05/06/18

彭程

添加对布尔值busyShowProp的值的判断

彭程

05/06/18

3.系统测试错误类型表

编号

名称

说明

1

2

3

4

5

6

7

8

 

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 药学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1