原创 QTP--Actions間傳參
Actions之間傳遞參數的三種方法: DataTableEnvironmentAction Parameters============================= 分別以三個例子來說明這三種方法: DataTable A
原创 QTP SystemUtil對象
'SystemUtil對象的方法用法 SystemUtil.Run "Notepad.exe" wait 1 '關閉由QuickTest打開的所有進
原创 解決 ORA-12514: TNS: 監聽程序當前無法識別連接描述符中請求的服務
不曉得,大家有沒有像我這樣折騰,俺總喜歡關閉不是總用到的服務,等用到時再手動啓動,此外經常更換ip地址 系統環境:Windows 2003 Ent R2 CHS 32bit,Oracle 11.2.0.1.0 R2 下面操作默認在
原创 Oracle 11g SQL Developer新建用戶,授權登錄,建表
目標: 1.創建用戶Ken 密碼 Ken 2.授權登錄 3.建表mytb 第一步: 安裝略 第二步: 用管理員身份創建如下: 默認屬性爲 第三步:新建用戶 創建用戶 授權登錄 第
原创 QTP 操作模塊Actions
要點: Action的三種類型Action的操作:Call Action的3種方式和Split Action--------------------------------------------------------------- A
原创 QTP CheckPoint設置
檢查點、驗證點方法------CheckProperty方法 object.CheckProperty(PropertyName, PropertyValue, [TimeOut]) -----------------------
原创 QTP 資源函數庫(Library Files)
'******************************CheckPoint********************** '******result---ReportEvent的狀態 '******stepNam
原创 oracle中Truncate,Delete,Drop的比較
注意:這裏說的delete是指不帶where子句的delete語句. 相同點:truncate和不帶where子句的delete, 以及drop都會刪除表內的數據. 不同點: 1. truncate和 delete只刪除數據不刪除表的
原创 QTP對象識別原理
一、QTP識別對象原理 QTP裏的對象有兩個概念,一個是Testtime Object(簡稱TO),一個是RunTime Object(簡稱RO)。 從實際作用來看,TO就是對象庫中定義的對象,RO時被測試軟件運行時的實際對象。 QTP識
原创 PLSQL中文亂碼解決方法
機器 中病毒 後,plsql數據庫中的字段成了亂碼 重裝 系統後,plsql中查詢出來的字段仍爲 亂碼plsql中顯示的數據和數據庫的中文字段全是亂碼 服務器查詢出來的數據,如果中文顯示的就是亂碼。 plsql亂碼如何解決? 設置環
原创 QTP常用保留對象
保留對象:所謂QTP保留對象就是QTP本身預留的一些可用對象。 通俗來說就是,當打開QTP時它就已經把這些對象給實例化了,知道關閉QTP後,這些保留對象的實例纔會終止。這些保留對象都是QTP事先封裝好的常用操作對象,都是現成的。
原创 QTP描述性編程
描述性編程的兩種寫法 第一種首先對比一下相同的操作在對象庫編程中和在描述性編程中的不同 對象庫編程:Browser("百度一下,你就知道").Page("百度一下,你就知道").WebEdit("wd").Set "QTP 自動化測試"
原创 QTP基礎
對象識別首先需要進行加載插件->然後對對象進行識別(可以通過關鍵屬性和輔助屬性來進行識別)->對識別到的對象進行操作。 "Object Spy"工具可以用於觀察運行時測試對象的屬性和方法,其中: 選擇"Native properti
原创 QTP 同步點設置
在運行測試腳本時,QuickTest通過識別對象來判斷腳本回放是否成功。當對象在默認的時間內未出現時,腳本回放就會報錯。如果需要指定QuickTest暫停運行一個測試或組件,直到特定的對象屬性存在後纔開始運行下一步,那麼可以插入同步點來實
原创 QTP中實現函數重載
在VBS中沒有提供函數重載的功能,很大程度上造成了開發腳本的不便,但是在QTP中是可以將方法重載的。 兩個方法: 1.註冊 RegisterUserFunc TOClass, MethodName, FunctionNa