qileilove

          blog已經轉移至github,大家請訪問 http://qaseven.github.io/

          元數據的測試使用

          正是因為業務需求推動應用軟件的創建,所以應用程序的設計必須萬無一失且通過質量保證認證。質量保證的一個重要方面是:設計出能確保所有設計場景已在測試中被抓取的測試用例。測試用例是一組條件或變量,在其中,測試員將決定被測系統是否滿足設計的要求和功能。開發測試用例的過程也有助于發現應用程序的要求或設計中的問題。一個測試用例與一些元素指示(如測試集ID ,測試用例ID,測試總結和測試描述)有關。
            測試用例設計有兩個主要任務:
            ▪測試設計是所有邏輯測試用例的注意要求的草案。如果有效地設計,這就是一個能在測試執行時節省相當大精力及成本的關鍵部分。
            ▪規格包含被轉化為將要進行的物理測試指令的完整描述的草稿。
            我們使用一個基于元數據的方法來設計測試用例。這種方法對于將要跨多個應用程序進行統一測試時以可重復的方式設計測試用例來說是很有用的。示例場景是涉及數據遷移或企業數據屏蔽的項目。基于元數據的測試用例設計和通用測試用例設計的主要區別是:前者沒有在從需求去推導測試用例上花時間,因為通過元數據直接使用數據或前者沒有在從需求去推導測試用例上花時間,因為通過元數據直接使用數據或前期數據的數據或屬性是有可能的。

          圖1.使用測試用例生成工具設計測試用例
            用基于元數據的方法,我們可以著手處理庫存要求;反過來,著手處理庫存要求也可以獲取元數據存儲庫中的數據屬性?;趲齑?,就能準備高層次的場景,然后支持測試用例的開發。為了加快測試用例的準備過程,我們設計了可以用任意基本腳本語言(如VB腳本,UNIX或Perl)實現的方法,以可重復的方式高效地生成測試用例。
            測試用例生成工具( TCGT )是一個基于在矩陣上的信息的基礎上生成測試用例的高度自動化工具。它生成的測試用例可以滿足驗收,確認,應用核實的目的?;谠獢祿臏y試用例設計可以用于以下兩種場景,在這兩種場景中要求了基于工廠的測試用例設計和生成。
            場景1:數據遷移
            數據遷移項目需要大量的數據庫測試,以確保沒有數據泄漏,且遷移后數據的完整性和質量得以保留。遷移過程是由一組作為映射規則和轉換功能的規格決定的。例如,如果我們正在測試一個系統,把數據從SQL Server 2005遷移到SQL Server 2008中,我們就需要執行以下操作:
            ▪數據遷移的需求分析
            ▪規范化要求
            ▪元數據驗證
            ▪數據驗證
            場景2:數據屏蔽
            基于元數據的測試用例的設計也可以在企業數據屏蔽中實現。數據屏蔽測試需要比較數據正確性和完整性的源頭數據和目標數據。沒有屏蔽或屏蔽后復制的表格應該測試其數據變化,屏蔽算法和業務規則。在大多數情況下,數據屏蔽場景需要可重復準備和執行的測試用例,這樣測試用例設計中就可以使用元數據方法了。

          posted on 2014-05-23 10:06 順其自然EVO 閱讀(244) 評論(0)  編輯  收藏 所屬分類: 數據庫

          <2014年5月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          導航

          統計

          常用鏈接

          留言簿(55)

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 奇台县| 阳曲县| 台前县| 唐河县| 陇西县| 堆龙德庆县| 于都县| 收藏| 东乌珠穆沁旗| 景德镇市| 安化县| 张掖市| 北川| 古交市| 涿州市| 柏乡县| 宿州市| 霞浦县| 和龙市| 高唐县| 泰兴市| 集贤县| 阿克陶县| 德令哈市| 田林县| 上犹县| 阿瓦提县| 石泉县| 宿州市| 巴塘县| 东阿县| 华亭县| 故城县| 五河县| 西宁市| 娱乐| 滕州市| 济宁市| 建德市| 义马市| 资兴市|