- Test Manager 发布说明
- Studio 发布说明
- Orchestrator 发布说明
- CI/CD 集成发布说明
Test Suite 发布说明
2024.10.0
发布日期:2024 年 11 月 11 日
我们很高兴地宣布一个更新,该更新改进了特定被测系统 (SUT) 版本的管理和执行,尤其是补丁测试方面。 现在,在运行测试集时,您可以从特定的 Orchestrator 包版本中选择要执行的测试用例。
密钥更新如下:
- 默认文件夹关联:现在可以将每个 Test Manager 项目链接到 Orchestrator 文件夹,作为默认文件夹。 这是任何自动执行的文件夹上下文。 当某个文件夹大部分时间用于特定 Test Manager 项目时,这会有所帮助。 为了获得更大的灵活性,您可以在每个测试集上覆盖此默认文件夹。
- 包和版本选择:在测试集上,您现在可以选择用于执行的包和版本。 允许测试被测系统的不同版本,因为它允许为每次运行选择兼容的自动化版本。
- 自动选择包:“自动选择”选项会自动选择要添加到测试集中的所有包,选择每个包的最新版本,并跳过所选包或所选版本中不可用的任何测试用例。 根据分配给测试集的测试用例进行自动选择。
- 执行指示:现在,测试集中的每个测试用例都会显示是否可以根据当前选择的文件夹/包/版本组合自动执行。
在此更新之前创建的租户启用了“允许旧版执行上下文”设置,从而允许您在有或没有执行文件夹上下文的情况下执行测试。 在此更新后创建的租户将禁用此设置,允许您仅在配置了执行文件夹上下文的情况下执行集。
有关更多信息,请访问租户级别设置、自动化项目配置和为特定执行文件夹配置测试集。
您现在可以筛选热图,以查看未获配测试用例的事务。
请访问“热图显示”,以探索增强功能。
现在,您可以切换热图以显示 SAP 系统的 SAP FIORI 登录页面中的事务! 此功能可助您灵活测试 SAP 系统,并且可以自定义与 SAP 测试组合进行交互的首选模式。
访问“更改热图设置”,了解如何使用增强型热图设置。
要定义手动测试的先决条件,您现在可以为手动测试用例添加准备步骤。先决条件通过声明在实际测试开始之前必须执行的操作来提供帮助。访问向测试用例添加手动步骤,了解如何向手动测试用例添加先决条件。
Precondition
属性,因此您可以导入或导出先决条件。请访问导入项目,了解如何检索测试项目的架构。
通过混合执行,您现在可以同时运行手动和自动测试用例,从而提高测试流程的效率。混合执行允许您重新执行测试用例(无论其执行性质如何),从而提高了灵活性。
访问“执行混合测试”,阅读有关使用混合执行的信息。
用于导出和导入项目的 TMH 文件格式现在支持新的对象类型:测试结果和缺陷链接。这使您可以为测试项目创建全面的备份。请注意,尽管添加了测试结果和缺陷链接,但 TMH 文件格式中不包含机器人日志。
访问“导出项目”,了解 TMH 文件中包含的测试对象。
您现在可以在自定义字段上将标签作为数据类型。此功能允许您从预定义的值列表中进行选择,从而增强存储库中的数据结构。
自定义字段现在包含“数据类型”属性。该属性默认为“文本”,但您可以将其更改为“标签”。此外,您可以将自定义字段定义分配给各种对象类型,例如:需求、测试用例和测试集。
通过此更新,您为需求和测试用例导出的 CSV 文件现在具有用于自定义标签的新列。
请访问自定义字段,了解如何创建标签自定义字段。
筛选条件
现在,当您查看项目中的测试对象时,可以使用“筛选条件”类型应用筛选条件。“筛选条件”类型为您提供预定义筛选条件(对应于测试对象视图中的信息列,例如“名称”、“说明”或“上次修改时间”)和自定义筛选条件。自定义筛选条件表示您在项目的“自定义字段定义”部分中定义的自定义标签。
视图
您还可以将所应用的这些自定义筛选条件和预定义筛选条件另存为视图。视图可以是个人的,也可以供所有其他项目用户使用。
筛选条件以及用来保存它们的视图在项目中永久存在,可以是个人的,也可以对所有项目用户公开。
请访问以下资源,了解如何应用筛选条件和管理受支持测试对象的视图:
现在,每个显示对象的项目部分(包括“需求”、“测试用例”和“测试集”)都具有“列”类型。“列”类型包含测试对象的原生属性(例如“名称”、“说明”等),以及自定义字段定义和自定义标签。您可以使用此类型来自定义测试对象的显示。
新的“启用执行顺序”功能允许您设置测试集执行的默认顺序,以简化流程。该功能使您能够为静态分配的测试用例强制执行特定的执行顺序,仅在完成静态用例后,才以随机顺序执行动态分配的测试用例。
主要更新包括:
- 测试集“配置”和测试执行“设置”中的“启用执行顺序”切换开关。
- 能够在开启“启用执行顺序”时对测试用例的静态分配重新排序。
访问启用执行顺序,了解如何为测试集或测试执行中的测试用例启用执行顺序。
现在,测试执行会从相应的测试集中继承标签。您可以修改这些标签并根据它们筛选测试执行。请访问测试结果,详细了解如何使用测试执行。
此更新引入了“默认报告日期时区”功能,旨在增强仪表板上跨不同时区的测试执行表示的一致性。
访问“常规项目设置”,了解如何为测试项目仪表板配置默认时区。
此解决方案允许您分析 SAP 软件更改的影响,例如对 ABAP 代码、自定义、SAP 说明和支持包的应用程序的修改。利用此分析中的见解来优化测试流程,减少测试工作,了解对业务流程的影响,并高效地专注于必要的测试领域。
要使用 SAP 变更影响分析,您需要经历三个阶段:
- 学习 - 借助 SAP 测试项目模板,使用 Studio 中的活动收集有关事务及其依赖项的信息。
- 分析 - 借助 Test Manager 中的“SAP 变更影响分析”热图分析变更。结果显示受影响的测试用例(匹配),并高亮显示受未分配测试用例的变更影响的 SAP 事务和程序(差距)。
- 操作 - 针对新发现的差距(不属于回归组合中的测试)创建测试用例,并将受影响的测试用例分配给测试集。
请访问变更影响分析,了解如何高效地专注于 SAP 测试工作。
常规改进
- 已拆分合并的“创建”/“编辑”权限,以提供更具体的权限:“创建”和“编辑”。
- “只读”角色已更新,现在称为“查看者”。
- 更新了项目图块的显示,以增强用户体验。
自定义字段定义改进
- 自定义字段现在同时支持多种对象类型。 例如,您分配给需求的自定义字段,现在也可以分配给测试用例和测试集。
- 现在,您可以一次删除多个自定义字段,而不是逐个删除自定义字段。
- 您现在可以按 “数据类型”和 “对象类型”筛选自定义字段,以帮助您构建测试数据存储库。
自定义字段定义更改
- 您无法再编辑自定义字段定义的名称。
热图改进
- 与 SAP 系统连接相关的错误消息现在会显示更多详细信息,以简化调试过程。
- 为了允许测试用例链接到已执行的事务,在使用“热图”时,您现在可以为测试自动化项目将“启用 SAP 监控”设置设为“True”。请访问热图,查看如何使用更新后的设置。
- 自 2024 年 9 月 30 日起将弃用所有原生连接器。
- 具体来说,自 2025 年 4 月 30 日开始弃用 qTest 连接器。
访问 Test Manager 即将弃用的内容,了解弃用时间线以及弃用对您的影响。