使用PathFinder物件查詢檔案

2021-06-02 06:54:01 字數 449 閱讀 2154

說明:此文來自《qtp自動化測試實踐》

pathfinder物件中的locate方法用於返回qtp中指定的目錄的全路徑。可以通過選擇選單「toos|options」來開啟小圖的介面,在「search list」中,新增需要的目錄,這些目錄是qtp用於搜尋檔案的目錄,可以是絕對路徑,相對路徑,或者是quali center專案的路徑。

設定好這些路徑後,就可以使用pathfinder物件的locate方法來查詢某個檔案所在的目錄全路徑,如下面**所示:

'查詢檔案,返回檔案所在的全路徑

x=pathfinder.locate("qtusersguide.pdf")

msgbox x

'下面查詢的檔案位於c:\windows\system32目錄中

y=pathfinder.locate("user32.dll")

msgbox y

Hashtable物件的增刪改查

hashtable物件增 格式為 例項化的變數名.add 鍵,值 hashtable物件刪 格式為 例項化的變數名.remove 鍵 hashtable物件改 格式為 例項化的變數名 鍵 值 hashtable物件查 格式為 例項化的變數名 鍵 using system using system.c...

使用Filtered Indexes提高查詢效能

通常我們會遇到這樣的情況,一張表中包含上百萬條的資料,但是每次我們只查詢一小部分的資料。比如一列只有少部分null值,每次我們都需要將null值找出來進行處理。或者我們有狀態標誌位,需要取flag對資料處理。由於資料大部分是重複的,所以對於整個列做索引代價是非常大的,而且對查詢效能提公升可能不大。慶...

python面相物件查漏補缺

類的方法與普通的函式只有乙個特別的區別 它們必須有乙個額外的第乙個引數名稱,按照慣例它的名稱是 self。從執行結果可以很明顯的看出,self 代表的是類的例項,代表當前物件的位址,而 self.class 則指向類。self 不是 python 關鍵字,我們把他換成 其他 也是可以正常執行的 cl...