2013-10-14 41 views
0

目前我正在使用RFT for PowerBuilder v12.5應用程序的試用版。在錄製過程中,當我們保存一個窗口信息時,它會爲變量生成一個字符串(唯一的自動生成的)並將其用於參考,以存儲來自其他窗口和製表符的所有其他信息目前RFT在Object Map中使用它作爲參考,當我們播放腳本時,它會因爲變量的值從記錄值變化而失敗。我無法更改識別屬性,因此在播放過程中,它不符合變量「業務夥伴ID」。RFT中的識別屬性或動態對象映射

我需要知道如何更改識別屬性,以便在playblack RFT中跳過此值的匹配或我如何使此動態,以便無論何時在播放期間RFT保存信息時都會獲得唯一值。

您的快速響應將真的幫助我很多,預先感謝您。如果需要其他細節,請告訴我。

問候, 與Atif阿巴斯

回答

0

在對象的識別屬性是動態的情況下,有兩種方法2處理它們:

  • 動態屬性值轉換爲正則表達式。
  • 將對象本身轉換爲動態測試對象。

您可以在下面的鏈接中找到有關將屬性值轉換爲正則表達式的詳細信息。 http://publib.boulder.ibm.com/infocenter/rtnlhelp/v6r0m0/index.jsp?topic=%2Fcom.rational.test.ft.help%2FReplExactMatchPropwithPattern.htm

也有RFT的對象地圖上一個不錯的博客: http://rftobjectmap.blogspot.in/