• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    QTP自動化對象模型

    發布: 2008-8-18 11:09 | 作者: 網絡轉載 | 來源: 網絡轉載 | 查看: 210次 | 進入軟件測試論壇討論

    領測軟件測試網



       正如使用 QuickTest 實現應用程序測試自動化一樣,也可以使用 QuickTest Professional 自動化對象模型實現 QuickTest 操作自動化。 可以使用由 QuickTest 自動化對象模型公開的對象、方法和屬性來編寫程序,用以配置 QuickTest 選項和運行測試或業務組件,而不必使用 QuickTest 界面手動執行這些操作。

       自動化程序在以下情形特別有用:多次執行相同任務或就多個測試或組件執行相同任務;根據特定環境或應用程序的需要快速配置QuickTest。

       其實要自動化運行QuickTest 相當簡單,只需自己在電腦上建個vbs文件,完成后雙擊運行就可以實現了.下面給個最簡單的配置QuickTest自動化啟動,打開測試腳本,然后保存測試結果,然后自己關閉QuickTest程序的例子腳本.

    dim qtApp  

    dim qttest

    set qtApp = Createobject("QuickTest.Application")   '創建 Application 對象

    qtApp.launch   ' 啟動

    qtApp.Options.Run.ViewResults = true

    qtApp.Visible = True  '可見

    qtApp.open "E:\Test1",true   '用只讀的方法打開測試腳本

    Set qtTest = qtApp.Test   '創建 Test 對象

    Set qtResultsOpt = CreateObject("QuickTest.RunResultsOptions") ' 創建 Run Results Options 對象

    qtResultsOpt.ResultsLocation = "E:\Test1\Res1" ' 設置測試結果保存位置

    qtTest.run qtResultsOpt   '   執行測試

    qtTest.close   ' 關閉測試

    qtApp.quit    '關閉QTP

    Set qtTest = Nothing ' 釋放 Test 對象

    set qtApp =nothing   '釋放

    有興趣的可以自己再研究更深層次的配置運行,QTP中基本上大多數的配置都可以通過它提供的對象及其方法和屬性來通過代碼實現

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>