2011-03-02 36 views
0

我最近下載了WATIN來運行簡單的自動化測試任務,並在使用測試記錄器工具進行記錄時遇到了問題。它記錄了控制asp.net的名字,但控制是用戶控制和動態地增加它的值,如下圖所示,並導致播放錯誤(找不到):WAtIn識別動態客體nc3

ctl00 $ phPageContents $ __ businessTransactionControl_2694 $ ucVehicleSearchPopupControl $ txtIdentificationNumber

值2694是動態的,由1各控制,使頁面被訪問,下一次訪問的時間增量,該值將是2695

我試圖一對夫婦正則表達式的解決方案,但不知道是否任何人知道這個簡單的解決方案?

回答

0

重要的是要注意WatiN錄音機是WatiN核心的一個獨立項目。

您突出顯示的問題對大多數測試記錄設備都很常見。如果您手動編寫測試,它們可以更加健壯。例如,在這種情況下,您可以通過Id以外的其他方式查找,如文本或課程。