• 軟件測試技術
  • 軟件測試博客
  • 軟件測試視頻
  • 開源軟件測試技術
  • 軟件測試論壇
  • 軟件測試沙龍
  • 軟件測試資料下載
  • 軟件測試雜志
  • 軟件測試人才招聘
    暫時沒有公告

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

在QTP中建立一個數據庫檢查點

發布: 2008-7-14 13:39 | 作者: 網絡轉載 | 來源: 網絡轉載 | 查看: 213次 | 進入軟件測試論壇討論

領測軟件測試網


在QTP中建立一個數據庫檢查點


       與Robot相比,QTP直接提供了對數據庫中的數據進行檢查的檢查點,這樣如果在我們的測試中需要對后臺的業務數據進行檢查,只需要建立一個數據庫檢查點就可以了。建立數據庫檢查點對于一些比較復雜的業務邏輯的測試非常重要。
        在QTP 8種,建立一個數據庫檢查點的基本步驟如下:

        1、  從Insert菜單或工具條上選擇新建一個Database Checkpoint

        2、  接下來需要為這個Database Checkpoint建立相應的Database Query,這里我們可以通過QTP 8提供的向導完成建立Database Query的過程。

        在QTP 8里,我們有兩種建立數據庫query的選擇:一種是通過Microsoft Query建立,這種方法比較簡單,但是需要安裝Microsoft Office中的Microsoft Query;另一種方法是手動建立,如果你對在Windows中手動建立ODBC數據源和SQL語句比較熟悉,那么可以選擇這種方法。

        使用Microsoft Query建立數據庫query的畫面如下圖,Microsoft Query可以幫助我們建立數據連接,選擇數據源并建立數據庫的qeury:

        最后Microsoft Query會把建立好的query返回給QTP 8。

        3、  在query建立好之后,QTP 8將打開Database Checkpoint的屬性對話框讓我們決定如何建立這個數據庫檢查點。

        數據庫檢查點對話框上方的表格中有藍色對號的單元格表示將會作為基準數據在執行測試時參加檢查,我們可以選擇那些單元格的數據作為我們的基準數據。而在對話框下方有三個屬性頁,第一個屬性頁表明當前選擇的基準數據是怎樣配置的,可以是常數,也可以從數據表中讀取,或者從被測軟件的輸出數據中讀入。

        第二個屬性頁用來設置比較數據的規則。

        而第三個屬性頁用來設置在進行數據檢查時怎樣識別數據表的行,列以及單元格。如果我們選擇通過鍵值來定位行數據,那么被選擇為主鍵的列標題會加上圖標 作為標識。

        當屬性設置完成以后,一個數據庫檢查點就建立成功了。

        4、  修改數據庫檢查點

        如果需要對建立好的數據庫檢查點進行修改,可以通過選擇該數據庫檢查點,然后選擇檢查點的Object Properties,在數據庫檢查點的Object Properties對話框中修改連接字串或者SQL query。

        如果需要修改數據庫檢查點的數據或其它屬性,也可以再次打開蓋數據庫檢查點的Checkpoint

 

延伸閱讀

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

TAG: 后臺 檢查 數據庫 QTP中 Database


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

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

国产97人人超碰caoprom_尤物国产在线一区手机播放_精品国产一区二区三_色天使久久综合给合久久97