项目软件系统测试方案
项目软件系统测试方案
承建单位:
编制日期:
目 录
一、项目概述 |
1.1背景 |
1.2目标 |
测试依据 |
测试资源 |
3.1人员组织 |
3.2测试环境 |
3.2.1网络拓扑图 |
3.2.2部署信息 |
3.2.3网络信息 |
3.3测试工具 |
3.3.1软件测试工具 |
3.3.2硬件测试工具 |
四、测试进度计划 |
测试内容与方法 |
5.1功能 |
5.1.1功能测试指标 |
5.1.2主要测试内容 |
5.2兼容性 |
5.2.1兼容性测试指标 |
5.2.2主要测试内容 |
5.3易用性 |
5.3.1易用性测试指标 |
5.3.2主要测试内容 |
5.4性能效率 |
5.4.1性能测试指标 |
5.4.2主要测试内容 |
5.5信息安全 |
5.5.1信息安全测试指标 |
5.5.2主要测试内容 |
测试需求范围 |
1.1背景
依托云计算、物联网与大数据等成熟技术体系,利用中国西部国际博览城会展云系统建设成果,解决现有信息系统体系窗口分散、内容支离、数据异构、环境独立和决策乏力等局限,高水平实现流程统一规范、资源充分共享、业务有效协同、支撑分析能力强大的平台,全面提升西博城信息化水平。
1.2目标
本次测试的主要目的是尽可能发现系统中存在的各种错误和缺陷,以提高系统的可靠性和健壮性,同时验证系统功能与用户需求的相符性,确保正式上线后系统的质量。
二、测试依据
测试主要依据以下文件开展:
1.《招标采购》
2.《项目投标文件》
3.《项目合同》
4.《项目需求规格说明书》
5.《XXX项目详细设计说明书》
三、测试资源
3.1人员组织
人员 | 角色 | 职责/任务 | 测试内容 |
陈宇航 | 开发人员 | 参与系统开发、测试 | 负责ERP系统部分模块的开发及测试 |
赵攀 | 开发人员 | 参与系统设计、开发、维护 | 负责ERP系统的设计、制定开发计划并参与系统部分模块开发和测试 |
赵键 | 开发人员 | 参与系统开发和测试 | 负责ERP系统部分模块的开发及测试 |
董家宇 | 开发人员 | 参与系统开发和测试 | 负责ERP系统部分模块的开发及测试 |
周小春 | UI设计 | 参与系统的整体设计和界面设计 | 负责系统的UI设计和系统测试 |
3.2测试环境
3.2.1网络拓扑图

。
3.2.2部署信息
本项目部署系统所需资源信息如下:
具体参数 | 备注 | |||||
部署资源 | 操作系统 | vCPUs | 内存 | 存储 | 私有IP地址 | |
Jar部署 | Oracle Linux 8.5 64bit操作系统 | 16 | 32GB | 1024G | 192.168.17.100 | 需要公网IP |
热备 | Oracle Linux 8.5 64bit操作系统 | 4 | 16GB | 2048G | 192.168.17.101 | |
MySQL 8.0 | Oracle Linux 8.5 64bit操作系统 | 16 | 64GB | 200 G | 192.168.17.102 | |
具体参数 | 备注 | |||||
3.2.3网络信息
服务器带宽:10G
网络类型:客户/服务器类型
3.3测试工具
3.3.1软件测试工具
本次测试预计会使用到的测试工具如下表:
工具类别 | 工具名称 | 版本号 | 用途 | 备注 |
软件 | Postman | V6.6.1 | 接口测试工具 | |
JMeter | 5.2.1 | 性能测试 | ||
Chrome | 90.0.4430.212 | 平台整体页面功能测试 | ||
Firefox | 93.0 | 兼容性测试 | ||
Navicat | V15.0.27 | 数据库前端连接工具 | ||
fiddler | V3.6.0 | 抓包工具 | ||
Jenkins | V2.289 | 自动化程序部署 | ||
Acunetix Web Vulnerability Scanner | v14.7 | web网络漏洞扫描工具 | ||
Gitee | V2.29.2 | 版本控制工具 | ||
Leming DBSafeChecker | V3.4.14 | 数据库漏洞扫描工具 | ||
Nessus | 8.15.4 | 漏洞扫描工具 | ||
AppScan | V10.0.0 | 安全扫描工具 | ||
Xshell | V7.0.0090 | 安全终端模拟器 |
四、测试进度计划
本次测试时间及测试进度计划如下表:
序号 | 测试阶段 | 测试内容 | 测试时间 |
1 | 第一阶段测试 | 功能测试 | 2022-11-5 |
2 | |||
3 | |||
4 | 第二阶段测试 | 全量测试 | 2022-11-7 |
5 | |||
6 | 第三阶段测试 | 全量测试 | 2022-11-10 |
7 |
五、测试内容与方法
5.1功能
5.1.1功能测试指标
通过需求规格说明书分析,设计用例覆盖验证软件功能的充分性、功能实现的完整性、功能实现的覆盖率、功能规格说明的稳定性,来度量软件的适合性。
功能测试采用黑盒测试,用户登录后进入系统主界面,包括驾驶舱、现状评估、规划评估、方案分析、专题分析、系统管理六个部分,测试该部分内容的功能完整性。
5.1.2主要测试内容
测试内容详见《天展集团erp项目测试用例》
5.2兼容性
5.2.1兼容性测试指标
本次平台软件测试在Windows7(专业版)64位、Windows10(专业版)64位系统上,对Chrome(版本号90.0.4430.212)、Firefox(版本号93.0)浏览器分别在1366*768和1920*1080分辨率下进行测试平台功能完整性和一致性。,通过验证软件在不同系统、不同浏览器上的兼容性,发现其相关的兼容性缺陷,保证软件的兼容性。不排查在其他平台或浏览器下存在页面兼容性的问题。
1.测试Windows7(专业版)64位、Windows10(专业版)64位下系统兼容性,访问智慧规划应用平台,系统显示和功能正常。
2.测试通过Chrome(版本号90.0.4430.212)、Firefox(版本号93.0)浏览器访问智慧规划应用平台,系统显示和功能正常。
3.测试1366*768和1920*1080分辨率下,访问智慧规划应用平台,系统显示和功能正常。
5.2.2主要测试内容
测试内容详见下表:
标题 | 步骤 | 预期结果 |
【天展集团erp-门户界面-登录】内容校验 | 1、查看页面各导航栏菜单显示元素 | 1、“登录”、“erp功能页”包含的下级功能内容显示正确 |
【天展集团erp-公共模块-顶部导航】内容校验 | 1、查看顶部各导航栏菜单显示元素 | 1、“登录”、“erp功能页”包含的下级功能内容显示正确 |
【场地管理-场地编辑】进入合同编辑子页面校验 | 1、点击场地管理页面【场地编辑】按钮 | 1、页面跳转至场地管理-场地编辑页面,无crash |
【合同管理-合同编辑】进入合同编辑子系统校验 | 1、点击合同管理页面【合同编辑】按钮 | 1、页面跳转至合同管理-合同编辑页面,无crash |
【流程审批】进入流程审批】子系统校验 | 1、点击门户页面【流程审批】按钮 | 1、页面跳转至流程审批页面,无crash |
【报表统计】进入报表统计子系统校验 | 1、点击门户页面【报表统计】按钮 | 1、页面跳转至报表统计页面,无crash |
【权限管理】进入权限管理子系统校验 | 1、点击门户页面【权限管理】按钮 | 1、页面跳转至权限管理页面,无crash |
【物资管理】物资管理兼容性验证 | 1、GoogleChrome浏览器 1366*768 2、GoogleChrome浏览器 1920*1080 3、Firefox浏览器 1366*768 4、Firefox浏览器 1920*1080 | 1、显示和功能正确 2、显示和功能正确 3、显示和功能正确 |
【用户管理】用户管理兼容性验证 | 1、GoogleChrome浏览器 1366*768 2、GoogleChrome浏览器 1920*1080 3、Firefox浏览器 1366*768 4、Firefox浏览器 1920*1080 | 1、显示和功能正确 2、显示和功能正确 3、显示和功能正确 |
【项目管理】项目管理兼容性验证 | 1、GoogleChrome浏览器 1366*768 2、GoogleChrome浏览器 1920*1080 3、Firefox浏览器 1366*768 4、Firefox浏览器 1920*1080 | 1、显示和功能正确 2、显示和功能正确 3、显示和功能正确 |
【CRM客户管理】CRM客户管理兼容性验证 | 1、GoogleChrome浏览器 1366*768 2、GoogleChrome浏览器 1920*1080 3、Firefox浏览器 1366*768 4、Firefox浏览器 1920*1080 | 1、显示和功能正确 2、显示和功能正确 3、显示和功能正确 |
【流程审批】流程审批兼容性验证 | 1、GoogleChrome浏览器 1366*768 2、GoogleChrome浏览器 1920*1080 3、Firefox浏览器 1366*768 4、Firefox浏览器 1920*1080 | 1、显示和功能正确 2、显示和功能正确 3、显示和功能正确 |
5.3易用性
5.3.1易用性测试指标
易用性测试是指用户使用软件时是否方便、软件界面是否友好。本次易用性测试主要为用户使用软件时通过默认值的预先设定、用户操作消息提示、界面元素的提示等进行度量;
5.3.2主要测试内容
测试内容详见下表:
模块编号 | 测试模块名称 | 测试子模块 | 测试项目 | 预期结果 |
1 | 认证 | 登录 | 是否正常登录 | 通过 |
2 | 首页 | 天气情况 | 是否正常显示 | 通过 |
3 | CRM客户管理 | 客户搜索 | 是否具备多维度搜索功能 | 通过 |
4 | 权限管理 | 权限组列表 | 有无错漏显示 | 通过 |
5 | 管理员 | 管理员列表 | 有无错漏显示 | 通过 |
6 | 日志管理 | 日志列表 | 有无错漏显示 | 通过 |
7 | 场馆管理 | 场馆搜索 | 是否具备多维度搜索功能 | 通过 |
场地管理 | 场馆分类 | 是否正常筛选 | 通过 | |
场地搜索 | 否具备多维度搜索功能 | 通过 | ||
场地分类 | 是否正常筛选 | 通过 | ||
场地管理 | 场地信息显示有无错漏 | 通过 | ||
8 | 用户管理 | 用户搜索 | 否具备多维度搜索功能 | 通过 |
9 | 租赁订单管理 | 创建订单 | 能否常见正确订单 | 通过 |
10 | 流程审批 | 审批列表 | 有无错漏显示 | 通过 |
11 | 工作流管理 | 创建工作流 | 工作流能否在指定流程生效 | 通过 |
12 | 报表统计 | 订单统计 | 有无错漏显示 | 通过 |
13 | 销售管理 | 备案管理 | 能否支持日历备案 | 通过 |
14 | 合同管理 | 合同搜索 | 否具备多维度搜索功能 | 通过 |
15 | 物资管理 | 物资搜索 | 否具备多维度搜索功能 | 通过 |
16 | 沟通记录管理 | 记录搜索 | 否具备多维度搜索功能 | 通过 |
17 | 预下单管理 | 创建订单 | 创建订单流程能否完成 | 通过 |
18 | 上会管理 | 选择参会人员 | 多选/单选功能是否正常 | 通过 |
19 | 项目管理 | 场地使用项目服务 | 场地服务能否正常使用 | 通过 |
5.4性能效率
软件的效率主要通过验证在测试或运行中包含软件产品计算级系统的响应时间、并发、吞吐量等度量其时间特性;参考软件详细设计中的性能指标,本次通过测试工具模拟多种正常或峰值条件,测试系统对用户操作的相应时间以及系统的并发用户数量,评估系统的软件性能是否达标。
5.4.1性能测试指标
采用200路并发,测试以下性能指标的平均响应时间和总体异常率:
1、系统应能满足用户访问平台的时效性要求,保证提供一致的、可预测的响应,平均延时应小于1秒;
2、系统启动弹出用户登录认证界面时间不超过1秒。
3、系统在登录认证通过以后,进入主界面时间不超过1秒。
4、系统加载和显示场景管理的数据目录及数据子节点不超过1秒
5、系统检索数据时间不超过1秒。
6、对系统使用时各项功能的在线响应时间需要满足以下指标,其计算时间由用户按下回车键或点击鼠标时算起。
5.4.2主要测试内容
1.采用200路并发,测试平台访问时效性
2.采用200路并发,测试用户登录认证
3.采用200路并发,测试主界面加载
4.采用200路并发,测试数据加载
5.采用200路并发,测试数据检索
6.采用200路并发,测试使用功能在线响应
5.5信息安全
5.5.1信息安全测试指标
信息安全测试是通过测试软件的安全性识别出安全缺陷和潜在隐患,主要测试方法为动态的渗透测试、程序数据扫描等。测试内容主要包括:登录校验、用户管理、日志管理、数据加密与存储、应用安全扫描、渗透性测试。
1.登录校验方面,系统支持用户登录访问需要校验。
2.用户管理方面,用户在经过身份认证后,只能访问其权限范围内的数据,进行相应权限范围内的操作系统。
3.日志管理方面,系统提供运行日志管理功能,可追踪系统的历史使用情况,如用户账号、访问时间、角色、IP地址等,系统还会记录用户关键操作活动。
4.数据加密与存储方面,对于涉及敏感信息的数据,如密码,需密文显示并密文存储,且密码规则需达到“高”的复杂度,密码需包含数字、字母大小写、特殊字符两类及以上,且密码长度满足8-20位。
5.应用安全扫描方面,扫描出的高风险安全漏洞数量应为0。
6.渗透性测试方面,系统应对非法侵入渗透具有一定防范能力,包含测试跨站脚本攻击(XSS)、SQL注入、跨站请求伪造(CSRF)、未授权访问、目录穿越、会话凭证未更新等防范能力。
5.5.2主要测试内容
测试将包括以下内容:
1.系统管理-
2.用户管理-用户登录、修改密码、数据加密与存储
3.日志管理
4.应用安全扫描-漏洞扫描
5.渗透性测试-跨站脚本攻击、SQL注入、跨站请求伪造、未授权访问、目录穿越、会话凭证未更新
版权声明:
1.大文斗范文网的资料来自互联网以及用户的投稿,用于非商业性学习目的免费阅览。
2.《项目软件系统测试方案》一文的著作权归原作者所有,仅供学习参考,转载或引用时请保留版权信息。
3.如果本网所转载内容不慎侵犯了您的权益,请联系我们,我们将会及时删除。
