Java 运行脚本时如何将信息发送到RFT播放窗口?

Java 运行脚本时如何将信息发送到RFT播放窗口?,java,automated-tests,rft,Java,Automated Tests,Rft,当RationalFunctionalTester运行脚本时,它会显示当前的脚本名称、行号和方法 当我运行自己的代码或外部工具时,行号和方法名保持为空 如何将这些信息发送到播放窗口? 我有一些耗时的工作(检查PDF、数据库I/O、网络上的文件传输),我想在每个小工作开始时更新状态(方法名称),以确保事情继续进行。您可以使用以下代码: IPlaybackMonitor pbMonitor = (IPlaybackMonitor)ServiceBroker.getServiceBroker().

当RationalFunctionalTester运行脚本时,它会显示当前的脚本名称、行号和方法

当我运行自己的代码或外部工具时,行号和方法名保持为空

如何将这些信息发送到播放窗口?
我有一些耗时的工作(检查PDF、数据库I/O、网络上的文件传输),我想在每个小工作开始时更新状态(方法名称),以确保事情继续进行。

您可以使用以下代码:

 IPlaybackMonitor pbMonitor = (IPlaybackMonitor)ServiceBroker.getServiceBroker().findService(IPlaybackMonitor.class.getName());
    if ( pbMonitor != null )
        pbMonitor.setDescription(IPlaybackMonitor.RUNNING, "MyTestCode");

您可以使用以下代码:

 IPlaybackMonitor pbMonitor = (IPlaybackMonitor)ServiceBroker.getServiceBroker().findService(IPlaybackMonitor.class.getName());
    if ( pbMonitor != null )
        pbMonitor.setDescription(IPlaybackMonitor.RUNNING, "MyTestCode");