發現直接在resource中載入含有calss的vbs檔案,qtp無法識別類,導致指令碼中無法new類物件。
這裡給出幾種類的使用方法,及類的應用。
1、直接在action指令碼中定義類,然後action中任何地方都可以例項化類
2、用executefile引入類定義檔案,然後action中任何地方都可以例項化類
3、在function lib中定義類,並例項化類,然後在action中直接使用類例項
4、在function lib中定義類,並定義乙個例項化類的函式,然後再action中呼叫該函式對類進行例項化
---qtp12好像不支援
參考:【軟體測試自動化-qtp系列講座 52】== vbs類的偽構造器模式設計(一) ==
5、類的 get、set
6、類的 sub、function
7、類的初始化與終結(構造、析構)
踩
Class類探索(一)
感覺闊別scdn已經很久了,乙個是專案比較忙,乙個是許多想寫的東西不敢輕易下筆寫,最近又看了一些書,就更沒有時間了,前天動手畫了個表,貼貼 尚未完成,後續更新。created by administrator draw a clock public class myclock extends vie...
Python類中的方法(CLASS)
在類中可以根據需要定義一些方法,定義方法採用def關鍵字,在類中定義的方法至少會有乙個引數,一般以名為 self 的變數作為該引數 用其他名稱也可以 而且需要作為第乙個引數。舉例 class people sname xiaohong high 172.5 weight 180 男 def eat ...
qtp資料池的應用
資料池 datatable 應用 引數化的兩種寫法 1 browser page webedit set datatable 列名 dtglobalsheet dtlocalsheet 2 testdata datatable.value 列名 global global換成action1 glob...