SAP TAO 业务处理测试教程

⚡ 智能摘要

SAP TAO(测试加速与优化)是一款自动化测试工具,它能够打破…… SAP 将业务流程封装成可重用的组件。ping QTP 作为执行引擎和 HP Quality Center,用于管理和运行自动化端到端测试。

  • 🧪 SAP 陶: 一款自动化测试工具,用于构建基于组件的测试用例。 SAP 系统。
  • 🔗 QTP 质量控制: QTP 充当执行引擎,而测试则由 HP Quality Center 驱动。
  • 🧱 基于组件的: 整个流程被分解成小的、可重复使用的测试组件。
  • 🔍 检查和 PFA: 检测和流程分析器从屏幕上生成组件。
  • ♻️ 重用: 当某个组件发生变化时,它会被替换,测试也会重新合并。
  • 🤖 人工智能协助: 人工智能驱动的自愈式测试工具现已扩展 SAP 测试自动化。

SAP TAO教程

什么是 SAP 陶?

SAP TAO(测试加速与优化) 是自动化测试工具 SAP 软件系统。它有助于自动化端到端场景的测试用例。 SAP 系统。目的 SAP TAO 的目标是将整个软件分解成小的组件,以便使用简单的界面集成自动化测试用例。

SAP 发布自动化工具 SAP TAO 与 Focus Frame(现已被 Hexaware 收购)合作开发。它用于自动创建测试组件,将其上传到 QC(Quality Center),并运行自动化测试。 SAP 系统。

SAP TAO总结 QTP (快速测试专业人​​员)和质量控制,其中 QTP 在测试场景由质量控制部门创建并驱动到业务组件的过程中,它充当执行引擎。

SAP TAO简化了ERP业务流程测试的创建和维护。 SAP 与其他测试工具相比,TAO 和 HP 工具具有额外的优势,因为它们都得到了企业的大力支持。 SAP 以及惠普产品。

此 SAP TAO 客户端应用程序执行三项功能:

  1. 检查来自 SAP 服务器。
  2. 将交易记录导出到 HP Quality Center。
  3. 整合来自 HP 质量中心的组件或脚本。

SAP TAO 执行端到端的业务流程测试,加速测试并与质量控制 (QC) 同步进行。它有助于将测试流程从手动测试转变为组合测试。对于选定的 SAP 交易和 SAP GUI它实现了事务屏幕检查的自动化管理,并简化了测试组件在 Quality Center 内外的迁移。

SAP TAO 框架

此 Windows 操作系统支持 SAP TAO客户端应用程序。它的功能如下:

SAP TAO 框架
SAP TAO 框架
  1. 连接: Connect 模块在以下两者之间建立连接: SAP 您使用的系统和 Quality Center 项目。
  2. 检查: 借助检查和 UI 扫描器,您可以在本地生成组件并将其上传到 Quality Center。
  • 在本模块中,您可以将 T 代码添加到交易列表中。
  • TAO 返回与该交易相关的所有屏幕。
  • 选择相应的屏幕,然后点击“检查”。
  1. 流程分析器: 流程分析器 (PFA) 会记录业务流程中的一系列屏幕和所有用户交互,并将其存储在系统中。 SAP TAO 存储库。它可自动创建组件、检索动态组件。 SAP 运行时 GUI 属性及检查。
  • 点击“添加交易”按钮,将 T 代码添加到交易代码字段中,然后点击“确定”。
  • 要启动流程分析器,请单击“启动”按钮。
  • TAO 启动 SAP 为您登录 SAP 交易。
  • 交易流程完成后,点击“停止 PFA”。
  • TAO 生成分析结果并返回所有结果 SAP 用于创建流程的屏幕。
  • 点击上传按钮将分析结果上传至QC。
  1. 合并: 为了快速执行测试脚本,该功能将所有业务流程或组件合并到一个组件中。
  2. 进出口: 此函数将组件从 SAP QC(质量中心)到 SAP TAO客户端。如果您是新手, SAP 测试指南 如何创建你的第一个 SAP 测试用例 是有帮助的。

演练 SAP 陶

  1. 在 SAP 在 TAO 客户端的左侧菜单栏中,点击“连接”图标。

点击 SAP 系统 您希望登录并点击“测试”。 SAP 联系”。

演练 SAP 陶

  1. 下一步是连接到 HP QC 服务器。请按所示填写所有信息。连接到项目后,您将看到“已连接到项目”图标。

演练 SAP 陶

  1. 可用的 TAO 配置设置包括:检查、导入/导出、合并、日志记录、许可证和专家设置。单击“导入/导出”按钮,导航到 RTL 组件库所在的位置,然后单击“保存”。

演练 SAP 陶

  1. 现在您可以使用左侧菜单栏上的导入/导出图标将组件导入/导出到 Quality Center (QC)。

演练 SAP 陶

  1. 将组件导出到 Quality Center (QC) 后,您将看到组件库(按钮、主体屏幕按钮、标题按钮等)。

演练 SAP 陶

  1. 单击“按钮”库后,您将看到一个屏幕,例如销售订单屏幕,其中包含各种工具栏,例如标准工具栏、分配工具栏和主体屏幕按钮。

演练 SAP 陶

  1. 要创建测试组件,请使用“检查”工具。在右侧,您会看到代表系统中配置的屏幕的行,这些屏幕是事务代码的一部分。例如,VA01 有 283 个屏幕可供检查。

演练 SAP 陶

  1. 您可以逐个选择屏幕,只需点击行上的复选框,或者使用“全选”功能。选择完成后,点击“检查”按钮。点击“查看报告”链接,即可查看自动化测试用例的日志报告,了解哪些测试用例通过或失败。

演练 SAP 陶

  1. 在 Quality Center 中为检验创建的组件的命名约定是 Tcode_screenNumber_Name,例如 VA01_0101_SalesdocInitialscreenCreate。

演练 SAP 陶

SAP TAO 与其他工具的集成

  1. SAP 解决方案管理器适配器: 将需求传输到 HP Quality Center,并将 HP QC 结果传输回 Solution Manager。
  2. HP Quality Center,应用程序生命周期管理 (ALM): a 测试管理工具 用于自动化和 手动测试其业务流程测试模块整合了由以下组件创建的组件: SAP 陶。
  3. HP Quick Test Professional(HP快速测试专业版)QTP): 需要执行测试脚本。

对象侦测器是另一个可以检索识别用户界面元素信息的工具。

测试自动化方法 SAP 陶

  1. 通过检查, SAP TAO生成测试组件,或通过扫描子屏幕 SAP 业务流程(SAP 仅限 GUI 前端),字段是参数化的。
  2. 自动化测试用例由测试组件构成,而不是单个命令行。
  3. 通过自动创建 Microsoft Excel 文件、测试数据可以应用于输入参数,包括参数化列和第一次迭代的测试数据。
  4. 草稿测试用例和生成的测试组件上传至 SAP 质量中心。

的好处 SAP 陶

  1. 测试部署: 减少构建和执行测试脚本所需的时间。
  2. 重复使用测试: 这样就无需在组件变更时创建新的测试。如果一组测试中的某个组件发生变更,只需替换该组件并重新合并测试即可。
  3. 保养: 无需录制/回放操作,可显著降低维护成本。
  4. 无需中小企业资质: 不需要领域专家来开发自动化测试用例。
  5. 坚固性: 检查过程 SAP TAO 测试在变更期间更加稳健,它会检查组件的数据内容,而不仅仅是屏幕对象的行为。

常见问题

SAP TAO 通过检查构建基于组件的测试 SAP 通过屏幕和驱动执行 QTP 以及 HP Quality Center。eCATT 是 SAP 本地记录和重放交易 SAPTAO 适用于大型、可重用的跨系统业务流程测试。

流程分析器会记录业务流程中的完整屏幕序列和用户交互,然后自动创建匹配的测试组件并捕获动态变化。 SAP GUI 属性,减少构建测试的手动工作量。

基于组件的测试将业务流程分解成小型、可重用的测试组件,每个屏幕或步骤对应一个组件,而不是编写冗长的脚本。测试用例由这些组件构成,因此,如果流程发生变更,只需更新和重新整合一个组件即可。

是的。人工智能驱动的测试工具增加了自愈定位器、自然语言测试创建和智能测试选择功能。这些功能会在需要时自动调整。 SAP 屏幕更换,减少了传统工具所需的维护工作。 SAP TAO要求。

现代工具,例如 SAP 解决方案与 Tricentis 利用机器学习生成、运行和维护测试,预测高风险区域,并修复损坏的脚本。这种智能自动化扩展了由[此处应填写开发者名称]首创的基于组件的方法。 SAP 陶。

总结一下这篇文章: