SQABasic是Rational 公司為開發GUI腳本而設計的一種語言。
基本介紹
- 中文名:SQABasic
- 開發公司:Rational 公司
- 作用:開發GUI腳本
- 類型:計算機語言
函式簡介,什麼是SQABasic,SQABasic新增命令,分類介紹,
函式簡介
什麼是SQABasic
SQABasic是Rational 公司為開發GUI腳本而設計的一種語言。SQABasic採用了工業標準的微軟Basic語言大多數的語法規則和核心命令。如果你已經熟悉了微軟的Basic或者是Visual Basic語言的話,學習 SQABasic將會變得很容易。
在Basic語言的支持下,SQABasic又為Rational TestStudio 和 Rational
PerformanceStudio的腳本添加了一些專用指令。
SQABasic新增命令
數據池控制命令(Datapool Commands)
可以允許腳本回放時調用數據池中的數據,數據池可以使用Testmanager創建。
對象腳本命令(Object Scripting commands)
包括讀取和設定對象的屬性,必須在腳本中手動添加,無法由Robot自動生成。
時間定位命令(Timing and Coordination Commands)
用於控制腳本的回放速度。
使用記錄命令(User Action commands)
用於記錄使用者的操作,如,拉滾動條,打開選單等。
實用命令(Utility commands)
進行一系列的不同操作,如調用其它腳本,控制回放級別,把輸出結果送到Logview等。
判斷點命令(Verification Point commands)
比較用戶設定的結果和回放結果的差異,判斷判斷點的成功或者失敗。
分類介紹
數組相關(Arrays)
編譯相關(Compiler Directives)
實現編譯相關命令,如包含頭檔案,注釋一行啊。舉例:'$Include
數據池命令(Datapool Commands)
進行與數據池有關操作,如打開關閉數據池,讀取數據池中數據等。舉例:SQADatapoolOpen,打開指定的數據池