### 通用电子商务平台GWAP V3.1集成测试报告知识点解析
#### 一、项目背景与概述
**标题**:“通用电子商务平台项目集成测试报告”表明了这份文档的主题是关于一个名为GWAP(General Web Application Platform)的通用电子商务平台项目的集成测试报告。此标题简洁明了地概括了文档的核心内容——即对GWAP V3.1版本进行的一系列集成测试的结果汇报。
**描述**:“通用电子商务平台项目GWAP集成测试报告Version 3.1 General WEB application platform(GWAP 3.1)The test reports”这部分内容进一步明确了该报告针对的是GWAP 3.1版本,并且强调了文档的具体类型为集成测试报告。
#### 二、关键知识点详解
**1. 测试版本与文档基本信息**
- **版本号**:GWAP V3.1,这表示了被测试软件的具体版本。
- **文档编号**:GWAP-03-03,文档编号用于唯一标识这份测试报告,在文档管理和跟踪时非常有用。
- **创建信息**:由马东锋于2009年8月20日创建。这是文档的元数据,记录了文档的初始版本及其创建者。
**2. 测试环境**
- **操作系统**:Red Hat Linux 9 或 Windows XP,指出了集成测试所使用的操作系统环境。
- **虚拟机**:JDK 6 Linux/i586 或 JDK 6 Windows/i586,这是测试过程中所必需的Java运行环境。
- **浏览器**:Firefox 2.0 或 IE6,用于前端展示及交互的浏览器环境。
- **Web服务器**:Apache Tomcat 6.0,作为应用服务器提供服务支持。
- **数据库**:MySQL 5.5,用于存储数据的数据库环境。
**3. 测试准备工作**
- **操作系统重启**:确保系统处于干净状态,避免遗留问题影响测试。
- **开发工具启动**:启动MyEclipse,为测试提供开发环境。
- **数据库准备**:通过命令行连接MySQL数据库,并执行SQL脚本来初始化数据库结构和数据。
- **Tomcat清理**:清空Tomcat的工作目录、日志文件等,确保每次测试都能在相同的起始条件下进行。
- **项目关闭**:只保留GWAP (VER3.0)项目,避免其他项目干扰测试结果。
**4. 测试内容与方法**
- **测试说明**:通过点击标注的“链接”部分查看测试效果,图中的“批注”提供了具体的测试指导信息。特别强调了关注截图中的“圆圈区域”。
- **集成测试**:
- **白盒测试**:对目录结构和文件命名进行检查,以确保符合项目约定和标准。
- **黑盒测试**:对功能单元进行测试,特别是检查特定功能(例如图片上的“ctrl+左键”操作自动跳转)是否按预期工作。
- **期望截图**:提供了一组预期的测试结果截图,帮助验证测试的有效性和准确性。
**5. 目录结构与代码组织**
- **项目目录**:GWAP (VER3.0)-0x—CVS|doc|lib|refer|sql|src|test|web|release,这些子目录分别存储了不同类型的文件和资源,如文档、库文件、测试代码、Web资源等。
- **JAVA代码结构**:src—cn—com—tarena—gwap—biz|—common|—dao|—exception|—pojo|—web—action|—filter|—forms|—listener|—messages,展示了业务逻辑层、工具包、数据访问层、异常处理、实体类、控制器、过滤器、表单、监听器和国际化资源等模块的组织方式。
- **WEB代码结构**:web—css|—images|—js|—order|—product|—shopcart|—user|—WEB-INF|—xxx.jsp,这些目录包含了CSS样式表、图片资源、JavaScript文件、与订单、商品、购物车和用户管理相关的JSP页面等。
#### 三、总结
通过以上分析,我们可以看到这份集成测试报告不仅详细介绍了GWAP V3.1版本的测试环境设置和准备工作,还深入探讨了具体的测试方法、测试内容以及对项目目录结构和代码组织的要求。这些知识点对于理解和评估GWAP项目的集成测试过程及其结果至关重要。同时,这些内容也为后续的测试和开发提供了宝贵的参考依据。