云服务器价格_云数据库_云主机【优惠】最新活动-搜集站云资讯

数据库服务器_你怎么这么甜百度云_折扣

小七 141 0

大家好,

在我之前的博客文章中,我已经解释了如何从SAP S/4HANA Cloud Essentials测试自动化工具中读取多个动态值。

今天,我将向您解释SAP S/4 HANA Essentials云测试自动化工具的另一个非常有用的功能。

我们的客户多次询问我们的问题是"如何在云测试自动化工具中应用条件循环,特别是if和else"。

为了简化SAP S/4HANA云中的客户测试活动,SAP提供了测试自动化工具以及SAP S/4HANA Cloud每个业务流程的详细测试脚本。测试自动化工具为saps/4HANA云中的大多数业务流程提供预先编写脚本的测试流程(测试自动化)。此测试自动化工具可供SAP S/4HANA Cloud Q-systems中的客户使用。

要了解更多有关测试自动化工具的信息,您可以在roadmap viewer中查看测试工作流-此处

以便在测试自动化工具中使用if和else,我们需要使用$SKIP公式。

该公式可用于根据给定条件或上一步的状态跳过一定数量的步骤。

该公式的语法为:$SKIP[,]

例如-$SKIP[$PREVSTEPSTATUS.equals=上一步('true'),4] -如果上一步已经通过,这将跳过包括当前步骤在内的4个步骤。

让我们看看如何在工具本身中应用此公式,讨论下面的示例

如果应用程序的下面的屏幕截图创建销售文档

创建销售文档应用程序(1)

对于大多数客户,SSCUIs(自助服务配置用户界面)的设置是这样的:它们不需要进入销售组织、分销渠道和部门,而是自动从因此,云服务器促销,即时通讯云平台,在本例中,自建站平台,我们希望automate输入销售订单类型并检查其输入,然后可以跳过进入销售组织、分销渠道和部门的下三个步骤。

下面的屏幕截图是针对Manage your test process应用程序的,我们在其中使用条件循环(if和else)。我们想要从automate中获得的是在操作4中,读取销售文档类型值,客户应跳过下面突出显示的进入销售组织的3个步骤,分销渠道和部门。

管理您的测试流程应用程序(2)

流程-进入您的自动操作的编辑模式,单击操作编号5上的编辑详细信息链接,并在公式名称字段中输入公式$SKIP[$PREVSTEPSTATUS.equals=上一步('true'),3] 点击确定,如下图所示-

使用$SKIP公式(3)

如果上一步(读取销售单据类型)已通过,则跳过包括当前步骤(操作5、6、7-输入分销渠道、销售组织和部门)在内的3个步骤。

一旦公式就位,新云,您可以保存你的测试过程。您可以在"管理您的测试流程"应用程序中查看您的公式-

查看应用的公式(4)

自动完成后,我们可以通过在"测试您的流程"应用程序中制定测试计划来执行相同的操作。让我们看看下面视频中的结果并进行解释-

在观看了以上视频后,观众可以对SKIP公式如何在云测试自动化工具中使用有一个公平的了解。

同样,智能家居物联网,还有其他不同的使用$SKIP公式的方法,有如下语法如下所示:-

$SKIP[$REPLACEWITH[E\u LABEL].equals('Result Not Found'),2]–如果先前导出的E\u LABEL值等于"Result Not Found",则将跳过当前和下一步。$跳过[$PREVSTEPSTATUS.equals=上一步('true'),2]-这将跳过当前步骤,如果上一步已通过,则跳过下一步。$SKIP[$REPLACEWITH[E\u COUNT]>100,2]-如果导出值E\u COUNT大于100,则将跳过当前和下一步。$SKIP[$REPLACEWITH(E\u ARROW\u DOWN).equals('MRP Area'),2]-如果以前导出的值等于'MRP Area',则将跳过2步注意:$PREVSTEPSTATUS不单独使用,它提供上一步的状态。$跳过[$CURRSTEPVALUE.equals=当前值('Campaign Management'),2]-如果当前步骤值为Campaign Management,则跳过2步。

因此,今天我们学习了如何使用$skip公式,可以满足云测试自动化工具中"if and else"的需要。本教程将帮助客户利用云测试自动化工具完成测试周期。