SAP工具箱 集成测试管理

前言

集成测试是ERP项目中比较重要的环节,在这个环节项目成员需要

  • 定义出集成测试的所有场景,

  • 为每个场景确定具体的执行步骤.

  • 培训用户操作系统

  • 记录每次测试的结果(记录单号或截屏)

  • 根据情况执行多轮集成测试

  • ……

一般情况下项目都是采用EXCEL管理集成测试文档. (当然现在可以采用腾讯或其它在线文档集中管理).

本文主要介绍集成测试管理平台的相关功能

思维导图

22940e316c2613b9cc849c6af667d3a3.png

数据结构

按以往项目经验, 把集成测试相关内容记录在如下四个表中

  • ZTQ10 场景表

  • ZTCS01 集成测试脚本模版管理

  • ZTCS02_H 测试记录抬头

  • ZTCS02_I 测试记录明细

其中ZTCS02_H/ZTCS02_I 是主从关系的表. 用来记录每次测试的详情.

4667e2b71ebbb06850eaeb30fb8cb349.png

ZTQ10

02db9d755a398f9ae889d122b4ce8522.png

ZTCS01

b02a7fa17a68a17a800fde44f4ad625c.png

ZTCS02_H

e22bc6eeabc5e8846f0b583ed5b413c4.png

ZTCS02_I

配置场景

通过TCODE ZCS01 功能-配置场景 进入. 单表维护,通过调用SE16N实现.

关于SE16N调用详见链接

无峰,公众号:ABAP 技巧与实战SAP小技巧之 改造SE16N(三)

ad5685283a8c10138671c342651c7b69.png

0ba8a078d35e9731540f7dbdafe9148f.png

配置场景步骤

通过TCODE ZCS01 点击执行按钮进入, 单表维护,通过调用SE16N实现.

场景或场景步骤可以在EXCEL中维护好后,通过粘贴功能或者任意表导入功能导入系统

任意表导入

无峰,公众号:ABAP 技巧与实战SAP工具箱 通用导入程序

dc9b4c8f4bc47c47c5d2512ceb4c5e84.png

60c4a636beae9c8ceb8eae86f8135ed6.png

测试记录

通过TCODE ZCS02 进入,下图是测试记录的主界面

373059dccc1a7873ea18c9cee1c47017.png

01

创建测试记录

通过新建按钮为场景创建一个新的测试记录,从场景步骤表中复制步骤作为测试记录的明细.

02

测试用主数据

抬头特定字段可以通过搜索帮助选择记录使用的主数据(物料,客户,供应商等),也可以把主数据记录在场景文档中.

1c1844661ebf18b9960952d2db910cdf.png

03

测试结果记录

记录步骤的测试状态

记录产生的单号(可以双击跳转显示单据)

通过文档记录测试过程中的问题

对于所有步骤都通过的测试记录ID,设置结束状态(抬头审批功能)

6176367d637d0387233f5285ea4185d4.png

04

文档功能

通过点击图中的WORD图标, 可以弹窗显示文档(场景所有者才能修改场景文档,步骤所有者才能修改步骤通用文档)

所有者关系维护在场景/场景步骤表的创建者字段

201d6688ce10c0a44c285ab8f1f3a98c.png

e9c9a5fe4066b93ccbd1769970ee3920.png

05

测试用户管理

步骤中维护相关用户

记录测试问题时,使用特定功能选择与当前用户相关的场景/场景步骤

af3af5dbfa213570a943ef70a6950661.png

d642fe5e688be0d7278f9695f43305ec.png

98388e3d17013a17573b49a808fcc8ea.png

06

步骤演示

项目成员通过录屏软件记录下来系统操作步骤.

( 推荐使用SAP WPB ,一次记录,可以输出演示,联系,测试,输出多种风格,格式的文档)

详见链接

无峰,公众号:ABAP 技巧与实战最最牛的SAP录屏软件(一)

74db56bd456d61377ce7d21c06debfff.png

a7d7399333711b1e165cd6b9b7ef486e.png

录屏人员通过ZCS03上载到服务器,

集成测试人员通过ZCS03 下载安装到本地指定目录(SAP工作目录,按场景,步骤组织文件目录,文件名)后,即可使用

下图箭头指明了ZCS03的主要功能

  • 指定录屏文件

  • 上载,服务器存在标记

  • 安装,本机存在标记

e3a293a2d5a931a6ad470b199b2d64a6.png

集成测试问题记录

借用开发清单管理中的问题管理,使用模块SIT. 把场景维护成开发项,所有问题记录在场景的开发项中即可.

详见链接

无峰,公众号:ABAP 技巧与实战SAP开发清单管理之 问题管理

1787a2ac6b15517a41a0630d23d8d438.png

5f253d19cfe79e010b8e11e4dc7674be.png

代码生成

集成测试管理平台通过主从关系的框架程序复制生成,定义好表结构后,主体操作就可使用,界面(字段的显示,修改,隐藏,ICON,热点等属性通过ZTBCREP_C1配置).

在此基础上补充文档功能. 就大致完成了ZCS02 的主要功能.

主从关系程序框架详见链接

无峰,公众号:ABAP 技巧与实战SAP开发框架系列之 自定义单据

cbe1fbc1285df9a3080a89e682428b14.png

总结

集成测试管理是一个简单应用,把集成测试的相关内容,流程固化在系统中.

方便项目中的集成测试管理.

方便用户查看相关文档及步骤演示

方便后续对集成测试结果的回顾,总结.

方便对集成测试问题的管理

……

该功能在不同项目中应用,根据项目特性得以持续优化.

THE

END

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值