ComboBox Click, "Label=文件類型(T):", "Coords=164,13"
ComboListBox Click, "Label=文件類型(T):", "Text=Text file(*.txt)"
ComboEditBox Click, "ObjectIndex=3", "Coords=18,1"
InputKeys "license_zh_cn.txt"
‘在這里打開文件時采用的是默認的路徑,如果需要打開達夢數據庫目錄下的一個文件可以采用這個方式:InputKeys dm_path+"\license_zh_cn.txt"
PushButton Click, "Text=打開(O)"
Window SetContext, "Caption=DM交互式工具", ""
Window CloseWin, "", ""
End Sub
打開已有版本執行腳本
在錄制腳本的機器上打開腳本比較簡單,選擇菜單File->Open->Script,即可顯示打開腳本的窗口,選擇需要打開的腳本即可。在非錄制腳本的機器上選擇此菜單的話顯示的打開腳本窗口中無法找要找開的腳本,選擇菜單File->Open->SQABasic File找到要打開的腳本,腳本存放的目錄為:..\ TestDatastore\DefaultTestScriptDatastore\TMS_Scripts(驗證點存放的目錄:..\ TestDatastore\DefaultTestScriptDatastore\TMS_Scripts\vp)用SQABasic File打開過的腳本再用菜單File->Open->Script方式在打開腳本窗口中有顯示需要打開的腳本,選擇腳本即可。
執行打開的腳本,選擇菜單File->Compile可查看腳本是否有語法錯誤,在無語法錯誤的情況下選擇菜單File->Playback可回放腳本,在回放腳本的過程中無需手動做操作,在執行完畢以后會有提示是否會執行成功,如下圖:
Ratoinal Robot可以實現圖形用戶界面的功能自動化測試,但是它也會有一些不足的地方,比如有些控件它是識別不了的,有的時候沒辦法驗證,對windows彈出式菜單的不支持,需要用startapplication來代替,回放腳本的時候也需要在Rational Robot的環境下回放,不能單獨執行等缺陷。因此需要回避一些缺陷來利用Rational Robot來提高測試的效率與質量。