测试用例说明书.docx

上传人:b****2 文档编号:2435270 上传时间:2022-10-29 格式:DOCX 页数:25 大小:24.58KB
下载 相关 举报
测试用例说明书.docx_第1页
第1页 / 共25页
测试用例说明书.docx_第2页
第2页 / 共25页
测试用例说明书.docx_第3页
第3页 / 共25页
测试用例说明书.docx_第4页
第4页 / 共25页
测试用例说明书.docx_第5页
第5页 / 共25页
点击查看更多>>
下载资源
资源描述

测试用例说明书.docx

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

测试用例说明书.docx

测试用例说明书

 

天津海民花园小区智能家居系统

测试用例

北京驷骑中天网络工程技术有限公司

2017年7月25日

一概述

一.1测试目的

测试的目的:

主要是为发现当前程序执行中的错误,帮助开发人员发现当前开发工作所采用软件过程的缺陷。

软件开发的一条重要原则是尽早发现与修正错误,一个错误越晚被发现,造成的代价就越大。

单元测试计划是验证模块接口、局部数据结构、边界条件、覆盖条件、出错处理是否达到规定的要求,这些都是必不可少的,因此必须制定详细合理的测试计划,提高软件开发过程的效率,减少失误,降低开发成本,提高最终产品的质量。

一.2测试范围

系统测试范围:

各种与家电、家居相关的传感器、控制器、执行器及识别装置

传感器:

●视频云台摄像头

●RFID读卡设备

●红外对射传感器

●红外幕屏传感器

●门磁接近传感器

●磁力锁

●噪声传感器

●光照传感器

●温湿度传感器

●气压传感器

●火焰传感器

●雨滴传感器

●烟雾报警传感器

●煤气报警传感器

●人体红外传感器

控制器:

●RFID门禁控制器

●红外对射控制器

●门磁接近传感器的控制器

●磁力锁控制器

●噪声传感器控制器

●光照传感器控制器

●气压传感器控制器

●火焰传感器控制器

●雨滴传感器控制器

●人体红外传感器控制器

●烟雾报警传感器控制器

●煤气报警传感器控制器

●灯光控制器

●电视控制器

●空调控制器

●智能窗帘控制器

●电动幕布控制器

●投影仪控制器

●排风控制器

●智能网关

二测试组织方案

二.1测试进度安排

测试内容

子模块

计划开始日期

周期(天)

实际开始日期

实际结束日期

单元、集成测试

视频云台摄像头、RFID读卡设备

、红外对射传感器

、红外幕屏传感器、门磁接近传感器、磁力锁、噪声传感器、光照传感器、温湿度传感器、气压传感器、火焰传感器、雨滴传感器、烟雾报警传感器、煤气报警传感器、人体红外传感器

2017年6月15日

4

2017年6月15日

2017年6月18日

系统测试

RFID门禁控制器、红外对射控制器、门磁接近传感器的控制器、磁力锁控制器、噪声传感器控制器、光照传感器控制器、气压传感器控制器、火焰传感器控制器、雨滴传感器控制器、人体红外传感器控制器、烟雾报警传感器控制器、煤气报警传感、器控制器、灯光控制器、电视控制器、空调控制器、智能窗帘器、电动幕布器、投影仪控制器、排风控制器、智能网关

2017年6月15日

4

2017年6月15日

2017年6月18日

二.2测试地点安排

北京凌技通信技术有限公司

二.3测试环境

硬件:

主机配置:

P42.4G处理器、17寸1024*768分辨率CRT显示器。

软件:

操作系统为win7AdvancedServer、数据库SQLserver2005、IE浏览器6.0/7.0、JAVA虚拟机。

网络:

公司局域网WiFi网络、Zigbee网络多重覆盖,

RJ45的宽带以太网络。

二.4人员与职责分配

人员

角色

职责

雷庆芳

测试负责人

管理测试小组的全部人员的情况

周晓群、曾翔

单元测试人员

负责整个系统的单元测试实施工作

周晓群、孙辉

集成和系统测试人员

负责整个系统的集成和系统测试实施工作

二.5测试流程

测试人员根据测试用例对系统进行相应阶段的测试;

测试过程中发现问题填写bug管理工具,交给测试负责人;

测试负责人将bug管理工具的bug汇总,然后编写《测试报告》(单元/集成/系统)反馈到技术部,由技术部对问题进行分析、分类,给出解决方案;

开发组人员对需修改的问题先在开发环境中对程序进行修改,内部测试无误后,在版本管理员的指导下把修改完成的程序加载到测试环境中;

测试人员对修改后的系统进行回归测试;如发现问题,返回以上程序,直到没有问题时为止。

三阶段测试方案

三.1单元测试

单元测试范围

各种与家电、家居相关的传感器、控制器、执行器及识别装置

单元测试方法

白盒测试方法

单元测试环境

测试环境:

硬件:

主机配置:

P42.4G处理器、17寸1024*768分辨率C

显示器。

软件:

操作系统为MicrosoftWindows2003AdvancedServer、据库SQLserver2005。

网络:

公司局域网WiFi网络、Zigbee网络多重覆盖,RJ45的宽带以太网络

测试辅助工具

.net,TFS

测试完成准则

单元测试用例已经通过评审

按照单元测试计划完成所有单元测试的工作

软件单元功能与设计一致

在单元测试中发现的问题已经得到修改

将产生的文档

单元测试用例,测试报告等

单元测试任务/优先级

进度(天)

人员与工作描述

网络市场主体监测

1

曾翔执行单元测试,记录测试结果,书写测试报告。

统计分析,数据管理

1

周晓群执行单元测试,记录测试结果,书写测试报告。

三.2集成测试

集成测试范围

各种与家电、家居相关的传感器、控制器、执行器及识别装置

集成测试方法

黑盒测试方法,着重测试模块的接口部分

集成测试环境

测试环境:

硬件:

主机配置:

P42.4G处理器、17寸1024*768分辨率CRT显示器。

软件:

操作系统为MicrosoftWindows2003AdvancedServer、数据库SQLserver2005。

网络:

公司局域网WiFi网络、Zigbee网络多重覆盖、

RJ45的宽带以太网络

测试辅助工具

TFS

测试完成准则

集成测试用例已经通过评审

按照增量集成策略完成了整个系统的集成

集成工作版本满足设计定义的各项功能

在集成测试中发现的错误已经得到修改

将产生的文档

集成测试用例,产品问题报告单,测试报告等

集成测试任务/优先级

进度(天)

人员与工作描述

网络市场主体监测

1

周晓群编写测试用例,执行集成测试,记录测试结果

统计分析,数据管理

1

周晓群编写测试用例,执行集成测试,记录测试结果

三.3系统测试

系统测试范围

各种与家电、家居相关的传感器、控制器、执行器及识别装置

系统测试方法

黑盒测试方法

系统测试环境

测试环境:

硬件:

主机配置:

P42.4G处理器、17寸1024*768分辨率CRT显示器。

软件:

操作系统为MicrosoftWindows2003AdvancedServer、数据库SQLserver2005。

网络:

公司局域网WiFi网络、Zigbee网络多重覆盖,RJ45的宽带以太网络

测试辅助工具

TFS

测试完成准则

系统测试用例已经通过评审

按照增量集成策略完成了整个系统的测试

系统工作版本满足设计定义的各项功能

在系统测试中发现的错误已经得到修改

将产生的文档

系统测试用例,产品问题报告单,测试报告等

系统测试任务/优先级

进度(天)

人员与工作描述

网络市场主体监测

1

孙辉编写测试用例,执行集成测试,记录测试结果

数据管理,统计分析

1

孙辉编写测试用例,执行集成测试,记录测试结果

四测试策略

四.1功能测试

主要目的检测系统是否达到需求对业务流程及数据流的处理的要求、是否符合标准,检测系统对业务流处理是否存在逻辑不严谨及错误,检测需求是否存在不合理的标准及要求。

此阶段测试基于功能完成的测试。

表4-1功能测试策略

测试目标

检测需求中业务流程,数据流的正确性

测试范围

需求中明确的业务流程,或组合不同功能模块而形成一个大的功能

技术

利用有效的和无效的数据来执行各个用例、用例流或功能,以核实以下内容:

Ø在使用有效数据时得到预期的结果。

Ø在使用无效数据时显示相应的错误消息或警告消息。

Ø各业务规则都得到了正确的应用。

开始标准

所有功能均已完成,并已提交测试

完成标准

所计划的测试已全部执行。

所发现的缺陷已全部解决。

四.2安全性测试

安全性测试侧重于安全性的两个关键方面:

应用程序级别的安全性,包括对数据或业务功能的访问。

系统级别的安全性,包括对系统的登录或远程访问。

应用程序级别的安全性可确保:

在预期的安全性情况下,操作员只能访问特定的功能或用例,或者只能访问有限的数据。

例如,可能会允许所有人输入数据,创建新帐户,但只有管理员才能删除这些数据或帐户。

如果具有数据级别的安全性,测试就可确保“用户类型一”能够看到所有客户消息,而“用户二”看见同一客户的统计数据。

系统级别的安全性可确保:

只有具备系统访问权限的用户才能访问应用程序,而且只能通过相应的网关来访问。

表4-2安全性和访问控制测试策略

测试目标

不同用户权限的测试,访问系统的测试

测试范围

每个用户权限下包含的功能或者模块

技术

确定并列出各用户类型及其被授权访问的功能或数据。

为各用户类型创建测试,并通过创建各用户类型所特有的事务来核实其权限。

修改用户类型并为相同的用户重新运行测试。

对于每种用户类型,确保正确地提供或拒绝了这些附加的功能或数据。

开始标准

所有安全性均已完成,并已提交测试

完成标准

所计划的测试已全部执行。

所发现的缺陷已全部解决。

四.3兼容性测试

应用程序在不同硬件配置、不同操作系统下进行测试,检测其对各种环境的兼容性。

表4-3兼容性测试策略

测试目标

核实系统是否能在不同硬件配置、不同操作系统下运行正常

测试范围

河南电讯职业学校智能家居系统

技术

通过在不同的硬件配置的机器上安装系统,运行系统,在不同操作系统下安装系统,运行系统

开始标准

完成标准

系统在android4.0以上及PC端系统都可以运行

四.4用户界面测试

用户界面测试用于核实用户与软件之间的交互。

用户界面测试的目标是确保用户界面会通过测试对象的功能来为用户提供相应的访问或浏览功能。

另外,用户界面测试还可确保界面中的对象按照预期的方式运行,并符合公司或行业的标准。

表4-4用户界面测试策略

测试目标

核实以下内容:

Ø通过测试进行的浏览可正确反映业务的功能和需求,这种浏览包括窗口与窗口之间、字段与字段之间的浏览,以及各种访问方法(Tab键、鼠标移动、和快捷键)的使用

Ø窗口的对象和特征(例如,菜单、大小、位置、状态和中心)都符合标准。

测试范围

河南电讯职业学校智能家居系统

技术

为每个窗口创建或修改测试,以核实各个应用程序窗口和对象都可正确地进行浏览,并处于正常的对象状态。

开始标准

所有项目功能均可正常进行

完成标准

成功地核实出各个窗口都与基准版本保持一致,或符合可接受标准

四.5恢复测试

故障转移和恢复测试可确保测试对象能成功完成转移,并能从导致意外数据损失或数据完整性破坏的各种硬件、软件和网络故障中恢复。

故障转移测试可确保:

对于必须持续运行的系统,一旦发生故障,备用系统就将不失时机地“顶替”发生故障的系统,以避免丢失任何数据或事务。

恢复测试是一种对抗性的测试过程。

在这种测试中,将把应用程序或系统置于极端的条件下(或者是模拟的极端条件下),以产生故障(例如设备输入/输出(I/O)故障或无效的数据库指针和关键字)。

然后调用恢复进程并监测和检查应用程序和系统,核实应用程序或系统和数据已得到了正确的恢复。

表4-5恢复性测试策略

测试目标

确保恢复进程(手工或自动)将数据库、应用程序和系统正确地恢复到预期的已知状态。

测试中将包括以下各种情况:

客户机断电

服务器断电

通过网络服务器产生的通信中断

DASD和/或DASD控制器被中断、断电或与DASD和/或DASD控制器的

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

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

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

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