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

域名交易_https服务器_折扣

小七 141 0

在本博客中,我将向您展示如何使用SAP Process Orchestration 7.5 SP14附带的新SAP Process Integration测试工具(PIT)从端到端创建和执行测试用例。另请参阅sap Process orchestration博客附带的Process Integration Test Tool中关于PIT工具的公告。

我认为您已经浏览了sap Process Integration Test Tool(PIT)-First Steps博客,在那里我解释了基本配置,新手建站教程,即。,设置PIT工具本身和连接系统的所有配置步骤。

基本配置完成后–所有系统都准备好并在PIT工具上维护–可以开始创建测试用例。

将在NWD的测试用例浏览器中创建测试用例。测试用例对所有开发人员都是可见和可用的,因为数据存储在服务器上。测试用例可以由角色为SAP\u PIT\u Test\u DEVELOPER的用户创建。

在创建新测试用例向导中,您必须选择描述要测试的场景的配置对象。此对象在所有测试系统上都必须相同。

我们的测试用例以PI双堆栈系统的经典配置作为源,以PO系统的集成配置对象(ICO)作为目标。

如果源对象和目标对象是相同的,您可以选中复选框–使用与源对象和目标对象相同的对象一样。例如,当您运行回归测试时就是这样。仅当场景属于PO或PI-AEX系统时,即在ICO或集成流的情况下,才支持此功能。您可以只选择源配置或只选择测试用例名称,然后单击"完成"按钮跳转到编辑器。

如果您留在向导中,您现在可以为源和目标选择配置对象。如果对象相同,只需选择一次即可

在编辑器中可以直接添加其他配置对象。还可以将配置标记为源和/或目标。请检查通信模式-异步或同步设置是否正确。"是敏感的"复选框现在仅用于提供信息。在第一个版本中,我们还没有保护工具中的个人敏感数据。这是为将来的发货计划的。目前,您必须自己处理这些数据。

要将源系统的测试数据存储到PIT数据库中,您必须添加一个新的测试数据集定义。请记住,只有在Java中成功处理了所有3个日志级别(BI、MS、AM)的消息,或者在Abap系统中为同步和异步消息启用了日志记录,国内的云服务器,才能用于测试。

首先您必须定义消息提取的时间范围。

现在您可以直接完成向导…

…或通过进一步限制选定的消息ID来重新优化选择。

选择验证期间应执行的部分。默认情况下,执行所有步骤。但是可以取消选择步骤。对于每个步骤,您都可以定义免于比较。这意味着,如果预先知道某个特定值总是不同的,阿里大数据,则可以将其从验证中排除。

要执行测试运行,首先必须创建运行配置。运行配置存储在每个用户的客户端实例上。这意味着它们只对该用户可见和可用。在run配置中,选择测试用例和测试数据集,然后单击Apply,最后运行作业。默认情况下,设置"在传递到接收器之前停止消息"标志。通过这种方式,我们确保测试数据不会发送到接收器。

所有长时间运行的活动,如提取测试数据、执行测试运行和验证结果,都作为后台作业在服务器上执行。

作业将通过定期在PIT服务器上运行JobHandlerJob来执行(JobHandlerJob可以是通过CTC安排)

作业浏览器显示所有已执行作业的概述。您可以显示特定作业的作业日志或更改筛选器,您想查看哪些作业。

验证可以通过鼠标右键单击执行作业并选择"启动验证"触发此运行可以启动多次–例如,如果您需要在第一次运行后定义新的豁免。

要显示验证结果,请在作业浏览器中选择"验证作业"并触发"显示验证结果"

这将在上屏幕显示验证结果。在overview选项卡上,将显示已处理消息的总数和验证错误的数目。在下一个选项卡上,大数据产业,将显示所有消息的列表,其中包含每条消息的错误数。在"错误概述"选项卡上,返利购,可以看到错误类型及其实际发生位置的概述。我们在这里区分结构错误、有效负载差异、消息头或消息附件。如果您双击其中一条消息,您将看到显示的消息的差异细节。

验证将仅针对管道步骤进行–即使您已决定通过接收器适配器运行消息。