某系统测试用例.docx

上传人:b****6 文档编号:7049413 上传时间:2023-01-16 格式:DOCX 页数:100 大小:45.91KB
下载 相关 举报
某系统测试用例.docx_第1页
第1页 / 共100页
某系统测试用例.docx_第2页
第2页 / 共100页
某系统测试用例.docx_第3页
第3页 / 共100页
某系统测试用例.docx_第4页
第4页 / 共100页
某系统测试用例.docx_第5页
第5页 / 共100页
点击查看更多>>
下载资源
资源描述

某系统测试用例.docx

《某系统测试用例.docx》由会员分享,可在线阅读,更多相关《某系统测试用例.docx(100页珍藏版)》请在冰豆网上搜索。

某系统测试用例.docx

某系统测试用例

密级:

编号:

**/**006-**-CS-CSYL

 

*监控指挥系统

测试用例

编制:

审核:

批准:

 

文件修订记录

日期

修订版本

描述

作者

 

目录

1概述1

1.1文档目的1

1.**测试范围1

**软件测试环境1

**.1.1软件环境要求测试环境软件要求1

**.1.**其他相关设备1

3参考文档**

4测试用例说明3

4.1编号格式3

5缺陷类型及缺陷等级3

5.1缺陷等级3

6集成测试4

7系统功能测试65

7.1用户接口(****-CS-GN-CSYL-YYJK)65

7.11查询统计176

7.11.1发送通信查询(****-CS-GN-CSYL-JKCT-TXCX)176

7.11.**接收通信查询(****-CS-GN-CSYL-TXCX-TXCX-)18**

7.11.3通信查询(****-CS-GN-CSYL-TXCX-TXCX)186

7.11.4缺陷记录查询(****-CS-GN-CSYL-TXCX-QXCX)189

7.11.5设备信息查询194

7.11.6地理信息查询(****-CS-GN-CSYL-TXCX-DLXX)196

7.13记录功能**11

7.13.1飞行参数记录(****-CS-GN-CSYL-JKCT-FXVS)**11

7.13.**缺陷信息记录(****-CS-GN-CSYL-JKCT-QXXX)**13

7.14数据维护**15

7.14.1用户管理(****-CS-GN-CSYL-SJWH-YHGL)**15

7.14.**线路数据维护(****-CS-GN-CSYL-SJWH-XLWH)****4

7.14.3绝缘子数据维护(****-CS-GN-CSYL-SJWH-JYZ)****9

7.14.4设备数据维护(****-CS-GN-CSYL-SJWH-SBWH)**3**

7.14.5终端数据管理(****-CS-GN-CSYL-SJWH-ZDWH)**37

7.14.6缺陷设备图片管理(****-CS-GN-CSYL-SJWH-QXZP)**4**

8性能测试(****-CS-XN-CSYL-BFCS)**45

8.1系统响应时间的测试**45

8.**并发测试**47

8.3强度测试**48

8.4配置测试**50

9安装测试(****-CS-AZ-CSYL-AZCS)**51

10日志测试**5**

11故障恢复测试**54

 

1概述

1.1文档目的

本文档介绍了*监控指挥系统所有功能的测试步骤和测试数据。

1.2测试范围

本文档从功能测试的角度详细记录了*监控指挥系统的测试用例。

2软件测试环境

2.1.1软件环境要求测试环境软件要求

硬件环境

硬件

一般配置

推荐配置

软件环境

简体中文WindowsXP,Oracle数据库,多串口服务器

安装ArcGIS,.NET**.0框架

2.1.2其他相关设备

!

!

!

!

1台

手持机

4台

普通终端

多台

普通台式电脑

多台

硬件

一般配置

推荐配置

CPU

奔腾1.33以上

酷睿双核

内存

1G

**G

硬盘

**0G以上

**0G以上

显示器

15"显示器

15"显示器

其它

CDROM

CDROM

笔记本电脑

1台

硬件

一般配置

推荐配置

CPU

奔腾1.33以上

酷睿双核

内存

1G

**G

硬盘

**0G以上

**0G以上

显示器

15"显示器

15"显示器

其它

CDROM

CDROM

3参考文档

1.CTC/**006-****-XQ-YHXQ《*监控指挥系统需求规格说明书》

2.CTC/**006-****-SJ-XTSJ《*监控指挥系统监控端设计》

3.CTC/**006-****-SJ-XTSJ《*监控指挥系统服务端设计》

4.CTC/**006-****-SJ-SJK《*监控指挥系统数据库表结构.xls》

5.CTC/**006-****-CS-CSJH《*监控指挥系统测试计划》

6.CTC/**006-****-CS-CSFA《*监控指挥系统测试方案》

7.GB/T1**504-1990《计算机软件质量保证计划规范》

8.GB/T11457-1995《软件工程术语》

9.GB/T8566-**004《信息技术软件生存周期过程》

10.《*监控指挥系统质量保证计划》

4测试用例说明

4.1编号格式

功能说明加序号:

****-CS-GN-CSYL-窗体或模块名-功能名称

如监收终端通信****-CS-GN-CSYL-JKCT-JSTX-001

5缺陷类型及缺陷等级

5.1缺陷等级

错误的严重性分为4种,定义如下:

VeryHigh:

导致系统崩溃、死机及混乱,系统无法正常运转的错误,主要需求功能不符和遗漏问题;

High:

破坏系统完整性及数据完整性导致相关部分操作混乱的错误,较主要需求功能不符和遗漏问题,以及严重的性能问题;

Middle:

非主要需求功能不符和遗漏问题,一般性能问题、计算误差问题、以及错误提示信息等问题;

Low:

操作不方便、不符合业务操作的习惯;

建议修改:

格式不合理、或界面文字错误等问题。

6系统功能测试

6.1用户接口(****-CS-GN-CSYL-YYJK)

6.2查询统计

6.2.1发送通信查询(****-CS-GN-CSYL-JKCT-TXCX)

6.2.1.1****发送通信查询

用例编号

****-CS-GN-CSYL-JKCT-TXCX-1

需求编号/需求功能描述

通信查询****-XQ-GN-CXTJ-FSTX

用例目的

测试系统能实现向监控中心发送不同机别的普通通信

设计方法

通信信息表中插入若干数据,时间**007-01-01到**007-0**-**8,(当前时间**007-**-**6);通信信息表中包含已发送和接收的普通通信和缺陷报告,测试数据见文档《测试数据》

sourceid

destid

sortie

sendtime

msgtype

msglength

msgcontent

username

settime

linename

polename

bugtype

buginfo

photonum

type

***0000*

******

**007010101

**007-1-100:

00:

00

4

38

user

**007-1-100:

00:

0039

1

5

杆塔地基塌陷,正在抢修,人员没有到位。

3

1

***0000*

******

**0070****609

**007-**-**6**:

****:

39

5

40

user

**007-1-11**:

****:

39

1

5

杆塔地基塌陷,正在抢修,人员没有到位啊。

4

1

***0000*

******

**0070****509

**007-**-**51**:

****:

39

6

10

user

**007-1-11**:

****:

39

1

5

1**34567890

5

1

***0000*

******

**0061**3107

**007-1**-31**3:

59:

59

0

15

user

**007-1**-31**3:

59:

59

1

5

ABCDEFGHIJK1**345

0

1

***0000*

**00000

**007010**06

**007-**-064:

1**:

39

1

10

1**34567890

user

0

***0000*

******

**007010**07

**007-**-071**:

1**:

40

**

11

1**345678901

user

0

***0000*

******

**0070****609

**007-**-**610:

49:

41

3

1**3

1**345678901**3

user

0

测试使用sql见《测试数据》

对时间做边界值测试

前提条件

程序已开发完毕,单元测试已通过,测试环境部署完毕,已新建ICEProxes

!

!

!

!

******的下属终端有***0000*(飞机)和**00000(手持)

动作/输入

预期输出

实际输出

状态

在发送通信查询窗口中

选择接收终端:

所有

时间:

**007-01-0100:

00:

00到**007-**-**610:

49:

40

查出架次是:

**007010101,**0070****609,**0070****509,**0061**3107,**007010**06,**007010**07,**007010****6记录,以列表形式显示

包含通信和缺陷

(检索条件符合输入的时间)

查出架次是:

**007010101,**0070****609,**0070****509,**0061**3107,**007010**06,**007010**07,**007010****6记录,以列表形式显示

包含通信和缺陷

(检索条件符合输入的时间)

在发送通信查询窗口中

选择接收终端:

所有

时间:

**006-1**-31**3:

59:

59到**007-**-**610:

49:

41

查出数据库T_Txxx表中的所有记录,以列表形式显示

**007010101,**0070****609,**0070****509,**0061**3107,**007010**06,**007010**07,**007010****6

查出数据库T_Txxx表中的所有记录,以列表形式显示

**007010101,**0070****609,**0070****509,**0061**3107,**007010**06,**007010**07,**007010****6

在发送通信查询窗口中

选择接收终端:

**00000

时间:

**006-1**-31**3:

59:

59到**007-**-**610:

49:

41

查出表中架次是

**007010**06的记录,列表显示

查出表中架次是

**007010**06的记录,列表显示

在发送通信查询窗口中

选择接收终端:

******

时间:

**006-1**-31**3:

59:

59到**007-**-**610:

49:

41

查出表中架次是**007010101,**007010101,**0070****509,**007010**07,**007010****6的记录,列表显示;

查出表中架次是**007010101,**007010101,**0070****509,**007010**07,**007010****6的记录,列表显示;

双击列表中的一条通信

双击架次是**007010****6的记录

通信详细信息窗口中显示“1**345678901**3“,和数据库中一致

通信详细信息窗口中显示“1**345678901**3“,和数据库中一致

双击列表中的一条缺陷记录

双击架次是**0070****609的记录

通信详细信息窗口中显示“杆塔地基塌陷,正在抢修,人员没有到位啊”,和数据库中一致

通信详细信息窗口中显示“杆塔地基塌陷,正在抢修,人员没有到位啊”,和数据库中一致

点击打印按钮

以exel格式打印查询结果,检查打印出的结果和查出的结果一致

以exel格式打印查询结果,检查打印出的结果和查出的结果一致

6.2.1.2!

!

!

!

接收通信查询

用例编号

****-CS-GN-CSYL-TXCX-TXCX-4

需求编号/需求功能描述

接收通信查询****-XQ-GN-CXTJ-JSTX

用例目的

测试系统能实现向监控中心发送不同机别的普通通信

设计方法

通信信息表中插入若干数据,时间**007-01-01到**007-0**-**8,(当前时间**007-**-**6);通信信息表中包含已发送和接收的普通通信和缺陷报告,测试数据见文档《测试数据》

sourceid

destid

sortie

sendtime

msgtype

msglength

msgcontent

username

settime

linename

polename

bugtype

buginfo

photonum

type

***0000*

******

**007010101

**007-1-100:

00:

00

4

38

user

**007-1-100:

00:

0039

1

5

杆塔地基塌陷,正在抢修,人员没有到位。

3

1

***0000*

******

**0070****609

**007-**-**6**:

****:

39

5

40

user

**007-1-11**:

****:

39

1

5

杆塔地基塌陷,正在抢修,人员没有到位啊。

4

1

***0000*

******

**0070****509

**007-**-**51**:

****:

39

6

10

user

**007-1-11**:

****:

39

1

5

1**34567890

5

1

***0000*

******

**0061**3107

**007-1**-31**3:

59:

59

0

15

user

**007-1**-31**3:

59:

59

1

5

ABCDEFGHIJK1**345

0

1

***0000*

**00000

**007010**06

**007-**-064:

1**:

39

1

10

1**34567890

user

0

***0000*

******

**007010**07

**007-**-071**:

1**:

40

**

11

1**345678901

user

0

***0000*

******

**0070****609

**007-**-**610:

49:

41

3

1**3

1**345678901**3

user

0

修改配置文件UserDef.xml中TerminalId值=******

重复上面的查询

测试使用sql见《测试数据》

对时间做边界值测试

前提条件

程序已开发完毕,单元测试已通过,测试环境部署完毕,已新建ICEProxes

!

!

!

!

******的下属终端有***0000*(飞机)和**00000(手持)

动作/输入

预期输出

实际输出

状态

在发送通信查询窗口中

选择接收终端:

所有

时间:

**007-01-0100:

00:

00到**007-**-**610:

49:

41

查出架次是:

**007010101,**0070****609,**0070****509,**0061**3107,**007010**06,**007010**07,**007010****6记录,以列表形式显示

包含通信和缺陷

(检索条件符合输入的时间)

同预期结果

修改配置文件

UserDef.xml中TerminalId值=1**3333

查询结果为空(destID没有等于1**3333的记录)

同预期结果

选择发送终端:

**00000

(其他普通终端发送通信)

数据库中符合条件的记录:

查出架次是:

**007010101,**0070****609,**0070****509,**0061**3107,**007010**07,**007010****6记录,以列表形式显示

包含通信和缺陷

 

同预期结果

双击某条记录如:

架次=**007010101

发送时间=**007-1-100:

00:

00

显示该通信的详细信息如数据库中的记录:

杆塔地基塌陷,正在抢修,人员没有到位。

同预期结果

点击打印按钮

以exel格式打印查询结果,检查打印出的结果和查出的结果一致

同预期结果

6.2.2通信查询(****-CS-GN-CSYL-TXCX-TXCX)

用例编号

****-CS-GN-CSYL-TXCX-TXCX-5

需求编号/需求功能描述

接收通信查询****-XQ-GN-CXTJ-TX

用例目的

测试系统能实现向监控中心发送不同机别的普通通信

设计方法

通信信息表中插入若干数据,时间**007-01-01到**007-0**-**8,(当前时间**007-**-**6);通信信息表中包含已发送和接收的普通通信和缺陷报告,测试数据见文档《测试数据》

sourceid

destid

sortie

sendtime

msgtype

msglength

msgcontent

username

settime

linename

polename

bugtype

buginfo

photonum

type

***0000*

******

**007010101

**007-1-100:

00:

00

4

38

user

**007-1-100:

00:

0039

1

5

杆塔地基塌陷,正在抢修,人员没有到位。

3

1

***0000*

******

**0070****609

**007-**-**6**:

****:

39

5

40

user

**007-1-11**:

****:

39

1

5

杆塔地基塌陷,正在抢修,人员没有到位啊。

4

1

***0000*

******

**0070****509

**007-**-**51**:

****:

39

6

10

user

**007-1-11**:

****:

39

1

5

1**34567890

5

1

***0000*

******

**0061**3107

**007-1**-31**3:

59:

59

0

15

user

**007-1**-31**3:

59:

59

1

5

ABCDEFGHIJK1**345

0

1

***0000*

**00000

**007010**06

**007-**-064:

1**:

39

1

10

1**34567890

user

0

***0000*

******

**007010**07

**007-**-071**:

1**:

40

**

11

1**345678901

user

0

***0000*

******

**007010****6

**007-**-**610:

49:

41

3

13

1**345678901**3

user

0

******

***0000*

**007010**07

**007-**-071**:

1**:

40

**

114

1**345678901**34

user

**00000

***0000*

**007010****6

**007-**-**610:

49:

41

3

15

1**345678901**345

user

***0000*

***0000*

**007010****6

**007-**-**610:

49:

41

3

16

1**345678901**3456

user

修改配置文件UserDef.xml中TerminalId值=******

重复上面的查询

测试使用sql见《测试数据》

对时间做边界值测试

前提条件

程序已开发完毕,单元测试已通过,测试环境部署完毕,已新建ICEProxes

!

!

!

!

******的下属终端有***0000*(飞机)和**00000(手持)

动作/输入

预期输出

实际输出

状态

选择

发送终端ID:

**00000

接收终端ID:

***0000*

时间:

**007-01-0100:

00:

00到**007-**-**610:

49:

41

界面显示符合条件的记录如下

**00000

***0000*

**.007E+09

**007-**-**610:

49:

41

3

15

1.**3457E+14

user

 

同预期结果

**00000

***0000*

**.007E+09

**007-**-**610:

49:

41

3

15

1.**3457E+14

user

发送终端多选,当选择第**个接收终端时弹出提示

当选择第**个接收终端时弹出提示或其他处理方法确保接收终端只能选择一个

同预期结果

先选接收终端,选择**个接收终端后返回选择发送终端,发送终端选择**个

当选择第**个发送终端时弹出提示或其他处理方法确保只能选择一个发送终端

同预期结果

选择

发送终端ID:

**00000,******

接收终端ID:

***0000*

时间:

**007-01-0100:

00:

00到**007-**-**610:

49:

41

界面显示符合条件的记录

**00000

***0000*

**.007E+09

**007-**-**610:

49:

41

3

15

1.**3457E+14

user

******

***0000*

**.007E+09

**007-**-071**:

1**:

40

**

114

1.**3457E+13

user

同预期结果

**00000

***0000*

**.007E+09

**007-**-**610:

49:

41

3

15

1.**3457E+14

user

******

***0000*

**.007E+09

**007-**-071**:

1**:

40

**

114

1.**3457E+13

user

选择

发送终端ID:

***0000*,

接收终端ID:

***0000*,**00000,******

时间:

**007-01-0100:

00:

0

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

当前位置:首页 > 高中教育 > 初中教育

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

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