A公司与B公司xx项目互通测试解决方案模板

简介: 本次互通测试中,A公司提供政务云平台解决方案中的服务器、存储、网络设备和云操作系统及云平台等软硬件,B公司提供XX项目平台应用软件,将B公司XX项目平台部署在A公司云平台,双方联合进行XX项目平台云化的功能验证。测试中重点关注A公司云平台与B公司XX项目平台的功能对接融合。

word 可编辑修改-可在资源里寻找下载C站资源链接

微信图片_20221013181252.png

产品名称 密级
产品版本 共 8 页



A公司与B公司XX项目联合互通测试解决方案

拟制 XX某人 日期 2022-09-28
审核 日期
批准 日期

A公司技术有限公司


修订记录

日期 修订版本 修订描述 作者
2022-07-28 V1.0 初稿 XX某人
2022-08-28 V2.0 添加A公司侧测试内容 XX某人
2022-09-28 V3.0 最终整合内容 XX某人






文章目录


1.测试简介

2.测试场景

2.1测试场景一

2.2测试场景二

3.测试组网

4.测试软硬件

5.测试环境需求列表

6.测试功能点

7.自动化测试

8.测试工具

9.测试计划

10附件:测试用例


1.测试简介


B公司,贵公司简介及本次互通测试平台或系统简介。


本次互通测试中,A公司提供政务云平台解决方案中的服务器、存储、网络设备和云操作系统及云平台等软硬件,B公司提供XX项目平台应用软件,将B公司XX项目平台部署在A公司云平台,双方联合进行XX项目平台云化的功能验证。测试中重点关注A公司云平台与B公司XX项目平台的功能对接融合。


B公司XX项目平台解决方案逻辑架构图如下:


说明:请附上完整的解决方案逻辑架构图,需要体现平台层,应用层相关内容:


示例图如下:

微信图片_20221013181301.png

图1:逻辑架构图


B公司XX项目平台解决方案数据流图业务流图如下:


说明:请附上完整的解决方案数据流图/业务流图:


实际方案数据流图业务流图


2.测试场景


2.1测试场景一



说明:解决方案层面的互通测试主要基于实际业务应用场景进行测试,可挑选几个业务系统的典型应用场景进行简单描述和介绍,既在什么场景下谁用此系统解决了什么问题。


2.2测试场景二



3.测试组网


测试组网图如下:


略(根据实际情况设计组网)


图3 互通测试组网图


部署说明:


1.使用三台机架服务器RH2288H V5作为FusionSpherCloud6.3.1云平台控制节点。


2.使用两台机架服务器RH2288H V5作为FusionSpherCloud6.3.1云平台网络节点。


3.使用若干台机架服务器(RH2288H V3&RH5885H V3))作为计算节点,为XX项目X系统/平台的虚拟机提供计算资源;


4.使用OceanStor 5500 V3作为SAN存储设备,与FusionCloud6.3.1控制&计算节点通过万兆链路相连,为计算集群上的虚拟机提供块存储资源。


5.使用万兆交换机CE6851,连接控制节点、网络节点、计算节点的万兆网卡,为各节点提供万兆上行链路;


6.使用千兆交换机S5700,连接服务器、存储等设备的BMC/硬件管理网口,为设备管理平面提供上行链路;


7.上述组网仅用于实验室测试,不代表实际业务环境。


4.测试软硬件

微信图片_20221013181308.png


5.测试环境需求列表

微信图片_20221013182329.png

以上Excel内容如下:可参考

微信图片_20221013181314.png

6.测试功能点


说明:测试功能点请基于实际业务场景进行设计,一般需要覆盖对应场景下的所有功能点。

微信图片_20221013181319.png

7.自动化测试

不涉及


8.测试工具


9.测试计划

说明:计划时间点如不好确地可备注说明部署系统所需时长,执行测试用例所需时长

序号 任务安排 起始时间 结束时间
1 测试方案及用例讨论输出
2 A公司侧远程环境提供
3 业务系统部署
4 测试用例执行
5 测试报告输出
6 测试报告评审
7 测试报告双方签字


测试时间:


测试地点:A公司大厦


测试参与人员:甲某人、乙某人、丙某人、丁某人、戊某人(A公司)


张某人、李某人、赵某人(B公司)


10附件:测试用例


说明:参考模板结合前面补充的测试场景及功能点,给出详细的测试用例,


每条用例应该包含测试名称、前提条件、测试步骤、预期结果。

微信图片_20221013181336.png


以上Excel内容如下:可参考

微信图片_20221013181341.png

相关文章
|
6天前
|
Devops jenkins 测试技术
如何在Visual Basic项目中实施单元测试以确保代码健壮性
【7月更文挑战第2天】本文探讨了如何在Visual Basic项目中实施单元测试以确保代码健壮性。单元测试基础包括验证代码单元的功能,促进重构和提高代码质量。MSTest、NUnit和xUnit是VB.NET的单元测试工具。遵循TDD原则,保持测试独立,关注单一功能,并确保快速执行。示例展示了如何为`Calculator`类的加法方法编写MSTest。持续集成与自动化测试工具如Jenkins和Azure DevOps辅助测试运行和代码质量检查。单元测试是提升软件质量和开发效率的关键实践,反映了良好的开发文化。
11 2
|
11天前
|
存储 测试技术 Python
记一次线上安全测试中误用父类属性导致数据污染的解决方案
在线上安全测试的过程中,会使用 Nmap 进行端口扫描,为了提升端口扫描的效率,扫描策略通常是检测常用端口是否处于开放状态,并在父类中使用名为 all_open_ports 的属性来记录这些开放的端口。 在后续的测试过程中,需要检查所涉及的端口是否包含在 all_open_ports 中。如果不存在,就需要进一步对这些端口进行开放检测。如果端口的检测结果是开放的,测试将继续进行并将这些端口记录到 all_open_ports 中,以便在下次遇到相同端口时无需重复检测。 然而,由于安全测试是多线程进行的,某些情况下可以将 all_open_ports 理解为共享变量,这导致当两个不同的测试环境同
|
14天前
|
运维 Java 测试技术
Spring运维之boo项目表现层测试加载测试的专用配置属性以及在JUnit中启动web服务器发送虚拟请求
Spring运维之boo项目表现层测试加载测试的专用配置属性以及在JUnit中启动web服务器发送虚拟请求
18 3
|
17小时前
|
Java 测试技术 程序员
在Spring Boot项目中集成单元测试的策略
在Spring Boot项目中集成单元测试的策略
支付系统---微信支付14----创建案例项目---介绍,第二步引入Swagger,接口文档和测试页面生成工具,定义统一结果的目的是让结果变得更加规范,以上就是谷粒项目的几个过程
支付系统---微信支付14----创建案例项目---介绍,第二步引入Swagger,接口文档和测试页面生成工具,定义统一结果的目的是让结果变得更加规范,以上就是谷粒项目的几个过程
|
6天前
|
Java jenkins 持续交付
Jenkins是开源CI/CD工具,用于自动化Java项目构建、测试和部署。通过配置源码管理、构建触发器、执行Maven目标,实现代码提交即触发构建和测试
【7月更文挑战第1天】Jenkins是开源CI/CD工具,用于自动化Java项目构建、测试和部署。通过配置源码管理、构建触发器、执行Maven目标,实现代码提交即触发构建和测试。成功后,Jenkins执行部署任务,发布到服务器或云环境。使用Jenkins能提升效率,保证软件质量,加速上线,并需维护其稳定运行。
40 0
|
1月前
|
NoSQL 关系型数据库 MySQL
软件测试之【基于开源商城系统fecmall功能测试项目实例】
软件测试之【基于开源商城系统fecmall功能测试项目实例】
60 0
软件测试之【基于开源商城系统fecmall功能测试项目实例】
|
24天前
|
敏捷开发 测试技术 持续交付
敏捷开发中的软件测试策略:挑战与解决方案
随着敏捷开发方法在软件工程领域的普及,传统的软件测试流程面临着前所未有的挑战。本文将探讨敏捷开发环境下软件测试所遇到的主要问题,并提出相应的解决策略,以期为软件测试人员和项目管理者提供实用的指导和参考。
18 0
|
1月前
|
XML Java 测试技术
Maven 构建 & 项目测试
在本节中,我们学习了如何使用Maven构建和测试Java应用。在`C:/MVN/consumerBanking`项目中,`pom.xml`配置了JUnit为测试框架。通过命令行运行`mvn clean package`,Maven执行清理、编译、运行测试和打包成`consumerBanking-1.0-SNAPSHOT.jar`。测试报告位于`target/surefire-reports`。新增`Util.java`类后,更新`App.java`以调用它。执行`mvn clean compile`后,运行结果显示"Hello World!"。
|
1月前
|
测试技术
软件测试项目式学习三(软件测试原则与基本流程与实际测试用例)
软件测试项目式学习三(软件测试原则与基本流程与实际测试用例)
24 0