新四季網

一種基於測試框架的軟體測試方法

2023-05-03 19:19:41

專利名稱:一種基於測試框架的軟體測試方法
技術領域:
本發明涉及計算機軟體技術,特別涉及到軟體測試的方法,具體涉及到基於測試 框架的軟體測試方法。
背景技術:
軟體測試是提高軟體可靠性、保證軟體質量的重要手段,軟體測試活動已經融入 軟體全生命周期的各個階段中,軟體測試採用的各類技術方法以及測試工具已經日趨成 熟,相關的標準、體系也在不斷完善,軟體測試正在朝著規範化不斷發展。軟體測試是一項資源消耗很大的活動,測試質量受資源限制現象非常明顯。如何 在有限資源條件及保證質量的前提下提高軟體測試的效率是亟待解決的問題。目前軟體測 試領域的研究尚處各自為政狀態,還沒有形成一個完整的技術體系,導致各類從事軟體測 試工作的人員在測試中缺乏系統化的考慮,經常忽略或遺忘一些重要環節或者針對遇到的 問題無法找到合適的解決方案。另外,具體人員在具體測試過程中的一些好方法或成功經 驗以及發現的軟體缺陷在其他項目中都無法得到借鑑,致使軟體測試的效率很低,而且無 法保證測試質量。

發明內容
本發明的目的在於提供一種基於測試框架的軟體測試方法,該測試方法可以通過 復用解決同類產品軟體的測試問題。為了實現上述目的本發明採用的技術方案如下本發明的基於測試框架的軟體測試方法,包含以下步驟Sll 構建某一系列產品的基礎測試框架;S12 在具體軟體的測試過程中對基礎測試框架進行實例化,得到測試方案;S13 按照所述的測試方案執行測試;S14 根據本次測試過程與結果對所述的基礎測試框架進行完善;S15 下次測試同一系列的產品時重複S12至S14步。步驟Sll中所述的基礎測試框架的構建是本發明的軟體測試方法的核心部分,包 括以下步驟S21 構建測試過程視圖所述的測試過程視圖表述測試的具體執行活動組成及所述執行活動的具體內容和執行順序,其根據測試過程中不同的功能階段構建;優選的,所述的測試過程視圖按照如下方法構建所述的執行活動組成按照以下四個階段構建制定測試需求、進行測試設計、運行測試、測試結果分析,四個階段的執行順 序按照依次執行構建,四個階段的具體內容構建如下在所述的制定測試需求階段的具體 內容為生成被測軟體模型、交聯環境模型,在所述的測試設計階段的具體內容為建立策略 模型,根據所述的被測軟體模型生成測試空間模型,根據所述的交聯環境模型生成測試環境模型,在所述的運行測試階段的具體內容為根據所述的策略模型和測試空間模型生成測 試用例,根據所述的測試環境模型生成執行系統,並利用生成的測試用例和執行系統來運 行測試,所述的測試結果分析階段的具體內容為生成缺陷模型。S22:構建測試組件視圖
所述測試組件視圖表述所述的基礎測試框架對所述測試方案內容的組件劃分,以 及所述組件之間的各種關係;所述的測試組件視圖根據所述的執行活動組成從以下五個方面構建根據參與各 執行活動的測試人員構建測試人員組件、根據各執行活動中用到的測試工具構建測試工具 組件、根據各執行活動中生成的測試模型及測試文檔構建測試模型組件及測試文檔組件, 根據各執行活動動態流程構建測試執行體組件;所述各組件之間的關係構建如下測試人員完成各類測試文檔的編寫,同時要構 建測試執行體和使用測試工具;測試模型體現在測試文檔之中,並被實例化成為相應測試 執行體,利用測試工具構建相應測試模型;測試工具產生出相應測試執行體;測試結果數 據體現在測試文檔中;S33 分別構建測試測試人員視圖、測試工具視圖、測試文檔視圖所述的測試測試人員視圖表述所述測試方案中涉及到的測試角色及所述角色的 具體工作和各角色的組織管理關係,根據所述的測試人員組件和所述的各執行活動之間的 關係構建;所述的測試工具視圖表述測試過程中要用到的測試工具、所述測試工具的作用、 使用時間以及使用方法,根據所述的執行體組件、測試模型組件構建;所述的測試文檔視圖表述測試過程中要完成的文檔種類、所述文檔產生的時間以 及格式,根據所述的執行活動組成和執行體組件構建。優選的,根據所述的測試過程視圖的四階段的構建方法,所述的測試模型組件按 照以下組成構建需求模型、設計模型、分析模型,在所述的需求模型下構建被測軟體模型、 交聯環境模型,在所述的設計模型下構建測試空間模型、測試策略模型、執行系統模型。優選的。根據所述的測試過程視圖的四階段的構建方法,所述的測試執行體組件 按照以下組成構建測試用例、測試執行系統、仿真模型、測試結果數據;優選的,根據所述的測試過程視圖的四階段的構建方法,所述的測試人員組件按 照以下組成構建需求建模人員、測試設計人員、測試執行人員、測試分析人員。優選的,根據所述的測試過程視圖的四階段的構建方法,所述的測試文檔組件按 照以下組成構建測試計劃、測試需求規格說明、測試設計規格說明、測試用例規格說明、測 試執行規格說明、測試日誌、軟體問題報告和測試總結報告。更優選的,根據所述的測試過 程視圖的四階段的構建方法及所述的測試文檔組件構建所述的測試文檔視圖如下構建在測試策劃階段生成的測試計劃和測試需求規格說明,所述的測試計劃記錄 被測軟體以及主要測試目標,並確定人員和時間,所述的測試需求規格說明,描述制定測試 需求階段的測試需求模型,詳細描述測試對象;構建在測試設計階段生成的測試設計規格說明和測試用例規格說明及測試執行 規格說明,所述的測試設計規格說明描述測試設計階段的設計模型,所述的測試用例規格 說明,描述詳細的測試用例,所述的測試執行規格說明用於指定執行一個測試用例的步驟;構建測試執行階段生成的測試日至和軟體問題報告,所述的測試日誌記錄測試執 行規格說明的執行情況,所述的軟體問題報告,描述測試過程中發現的軟體問題及軟體故 障模型;構建測試分析階段生成的測試總結報告,報告測試的完成情況。優選的,所述的測試工具組件按照以下組成構建測試用例建模工具、測試環境建 模工具、測試分析建模工具。更優選的,根據所述的測試過程視圖的四階段的構建方法及測 試工具組件構建所述的測試工具視圖如下在所述的測試設計階段,使用所述測試用例建 模工具從所述策略模型和測試空間模型生成測試用例,並使用所述的測試環境建模工具生 成仿真模型,在測試結果分析階段,使用所述的測試分析建模工具對測試結果數據進行分 析,生成缺陷模型。本發明具有下述有益效果本發明的基於測試框架的軟體測試方法,首先明確提出了關於測試框架的概念, 將框架理論引入軟體測試,很好的利用了框架概念本身具備的通用性和可適配性兩大優 勢。本發明的軟體測試方法中引入的基礎框架具有良好的通用性,可以滿足一系列產品軟 件的測試基本要求,同時測試框架具有適配性,可以根據被測試軟體的特點進行靈活的配 置,在測試過程中極大的提高了測試效率與測試質量。


圖1基礎測試框架的構造;圖2測試過程視圖;圖3測試組件視圖;圖4測試工具視圖;圖5測試文檔視圖;圖6測試框架的抽象度與易用性關係圖;圖7基於測試框架的軟體測試過程。
具體實施例方式下面結合具體實施例和附圖對本發明的方法進一步進行說明。基礎測試框架是本方法的核心部件,測試框架的提出是為了提供一種描述形式, 可以有效的表述能夠解決一類測試問題的測試解決方案。基礎測試框架一般針對具有相 似特徵的一系列產品軟體,例如產品線軟體等,本發明的方法中構建基礎測試框架,通過泛 化軟體測試的共性問題,得到測試基礎框架的體系結構,參見附圖1,即從測試組件、測試過 程、測試人員、測試工具和測試文檔等五個方面進行抽象,得到「五視圖」表示的測試基礎框 架體系結構。所謂的測試框架體系結構就是測試框架對測試解決方案具體表述的基本組織形式,包括測試框架的組件以及組件之間的關係。測試框架中包括各種類型的組件,組件之間 的關係也有靜態的結構關係和動態的執行關係等多種類型,對於測試框架體系結構的描述 不能從單一方面完成,必須對體系結構中的組件和組件關係進行某種方式的劃分,然後分別對不同方面進行描述。得到一個基礎測試框架的體系結構後,要進一步對測試框架內的每一個視圖進行 完善,即對測試框架進行設計,具體如下測試過程視圖是對解決方案的執行過程的描述。過程視圖應該表述出測試有哪些 具體活動組成,這些執行活動的具體內容是什麼以及這些活動的執行順序是怎樣的等等。 參見附圖2,本發明的方法中基礎測試框架的測試過程視圖按照如下方法構建所述的執 行活動組成按照以下四個階段構建制定測試需求、進行測試設計、運行測試、測試結果分 析,四個階段的執行順序按照依次執行構建,四個階段的具體內容構建如下在所述的制定 測試需求階段的具體內容為生成被測軟體模型、交聯環境模型,在所述的測試設計階段的 具體內容為建立策略模型,根據所述的被測軟體模型生成測試空間模型,根據所述的交聯 環境模型生成測試環境模型,在所述的運行測試階段的具體內容為根據所述的策略模型和 測試空間模型生成測試用例,根據所述的測試環境模型生成執行系統,並利用生成的測試 用例和執行系統來運行測試,所述的測試結果分析階段的具體內容為生成缺陷模型。測試組件視圖是對體系結構劃分的組件以及組件之間的靜態結 構的描述。組件視 圖是測試框架體系結構的基本視圖,它應該表述出測試框架對測試解決方案內容的組件劃 分,以及這些組件之間的各種關係。組件視圖應該利用面向對象的思想進行構造,這樣有利 於框架體系結構的復用和擴展。參見附圖3,所述測試組件視圖根據所述的執行活動組成 從以下四個方面構建根據參 與各執行活動的測試人員構建測試人員組件、根據各執行活 動中用到的測試工具構建測試工具組件、根據各執行活動中生成的測試模型及測試文檔構 建測試模 型組件及測試文檔組件,根據各執行活動動態流程構建測試執行體組件;各組件 之間的關係構建如下測試人員完成各類測試文檔的編寫,同時要構建測試執行體和使用 測試工具;測試模型體現在測試文檔之中,同時也可以被實例化成為測試執行體,可以利用 測試工具構建測試模型;測試工具可以產生出測試執行體;測試結果數據體現在測試文檔 中;根據過程視圖的四階段的構建方法,所述各組件還構建有具體的內容所述的測試人 員組件按照以下組成構建需求建模人員、測試設計人員、測試執行人員、測試分析人員,所 述的測試執行體組件按照以下組成構建測試用例、測試執行系統、仿真模型、測試結果數 據,所述的測試模型組件按照以下組成構建需求模型、設計模型、分析模型,在所述的需求 模型下構建被測軟體模型、交聯環境模型,在所述的設計模型下構建測試空間模型、測試策 略模型、執行系統模型,所述的測試文檔組件按照以下組成構建測試計劃、測試需求規格 說明、測試設計規格說明、測試用例規格說明、測試執行規格說明、測試日誌、軟體問題報告 和測試總結報告,所述的測試工具組件按照以下組成構建測試用例建模工具、測試環境建 模工具、測試分析建模工具。測試測試人員視圖是對解決方案中人員組織的描述。測試人員視圖應該表述出 測試方案中涉及到的測試角色、這些角色的具體工作以及這些人員是以怎樣的組織進行管 理。根據所述的測試過程視圖的四階段的構建方法及所述的測試組件視圖構建所述的測試 測試人員視圖如下所述的需求建模人員包括建模人員和編檔人員,並在建模顧問的領導 下負責制定測試需求,所述的測試設計人員包括用例設計人員、環境搭建人員、測試調試人 員,並在設計顧問的領導下負責進行測試設計,所述的測試執行人員包括測試執行人員、測 試記錄人員,並在執行顧問的領導下負責執行測試,所述的測試分析人員包括結果分析人員和故障建模人員,並在分析顧問的領導下負責測試結果分析。為了更好的管理測試過程, 在所述的測試人員視圖中構建組長身份,負責領導所述的需求建模人員、測試設計人員、測 試執行人員、測試分析人員的工作。測試工具視圖是對測試解決方案中用到的各種軟體或硬體工具的描述。軟體測試 活動中測試工具發揮著很大的作用,尤其是自動化測試更是離不開工具的支持。測試工具 視圖應該表述出測試過程中要用到哪些測試工具、這些測試工具的作用是什麼、工具何時 使用以及如何使用等相關問題。參見附圖4,根據所述的測試過程視圖的四階段的構建方法 及測試工具組件構建所述的測試工具視圖如下在所述的測試設計階段,使用所述測試用 例建模工具從所述策略模型和測試空間模型生成測試用例,並使用所述的測試環境建模工 具生成仿真模型,在測試結果分析階段,使用所述的測試分析建模工具對測試結果數據進 行分析,生成缺陷模型。測試文檔視圖是對測試過程中要完成的測試文檔的描述。文檔視圖應該表述出測 試過程中要完成哪些文檔、文檔產生的時機以及文檔的格式等相關問題。參見附圖5,根據 所述的測試過程視圖的四階段的構建方法及所述的測試文檔組件構建所述的測試文檔視 圖如下構建在測試策劃階段生成的測試計劃和測試需求規格說明,所述的測試計劃記錄 被測軟體以及主要測試目標,並確定人員和時間,所述的測試需求規格說明,描述制定測試 需求階段的測試需求模型,詳細描述測試對象;構建在測試設計階段生成的測試設計規格說明和測試用例規格說明及測試執行 規格說明,所述的測試設計規格說明描述測試設計階段的設計模型,所述的測試用例規格 說明,描述詳細的測試用例,所述的測試執行規格說明用於指定執行一個測試用例的步 驟;構建測試執行階段生成的測試日至和軟體問題報告,所述的測試日誌記錄測試執 行規格說明的執行情況,所述的軟體問題報告,描述測試過程中發現的軟體問題及軟體故 障模型;構建測試分析階段生成的測試總結報告,報告測試的完成情況。至此,完成了整個基礎測試框架的構架,為了更好的完成測試任務,需要對構建的 基礎測試框架進行檢驗,通常採用專家評審的方式。專家根據以下原則對測試框架進行檢 查(1)提供準確而完整的功能測試框架首先要準確、完整地描述整個測試解決方案,對解決方案的相關知識進 行深入的理解並且能夠合理的設計測試框架的體系結構。(2)實現合理而適度的易用性易用性主要用來衡量測試框架在使用中滿足需要的能力,在設計過程中它主要考 慮兩個方面測試框架的普適性,即能夠在多大範圍內得到復用。測試框架的首要特徵就是復 用性,能夠解決的測試問題域的大小是衡量一個測試框架優劣的主要方面。測試框架的普 適性與測試問題域的抽象程度成反比,即抽象程度越高,測試框架的普適性越好。普適性與 抽象度之間的關係參照圖6。
測試框架的可操作性,即是否能夠有效地針對具體的測試領域進行具有專門性的 測試。測試框架既然是一個「半成品」那麼在實際使用中就需要根據被測試軟體的特點進 行「再加工」,即測試框架的實例化。可操作性表示的就是對測試框架進行實例化過程的難 易程度。一般來說,測試框架的抽象程度越高,實例化過程就越複雜。為了滿足可擴展性和可維護性的基本要求,基礎測試框架的體系結構儘量採用組 件化和模塊化設計。基礎測試框架是針對一系列產品軟體的「半成品」,其中將許多測試的 知識進行了分類整理,即可以提高測試質量,又可以提高軟體測試的效率。經過檢驗的基礎測試框架是針對某一系列軟體的抽象解決方案,在具體軟體的測 試過程中,需要根據測試目標對基礎測試框架進行實例化,構建出具體的測試方案。測試框架的實例化是將框架應用到實際軟體測試的過程,實質上也是對測試框架 的細節層中描述的組件屬性進行具體的賦值過程,例如多數測試框架體系結構中都有一個 測試用例組件,在結構層中只對測試用例的生成策略、描述形式以及運行機制進行了描述, 而在實例化過程中則要依照結構層定義產生出一個個具體的可以運行的測試用例,將測試 用例組件實現為一個測試用例集合。測試框架的實例化是測試框架使用過程中必須要做的 操作。參見附圖7,本環節中具體分為以下步驟1)確定測試目標在使用基礎框架之前,必須首先明確本次測試的測試目標,確定測試目標的依據 一般是軟體測試合同或者軟體測試的相關協議。測試目標要確定測試的級別、測試類型以 及測試的驗證標準等內容。2)學習測試基礎框架在測試之前,對要使用的針對某一系列軟體的測試基礎框架進行學習與了解。這 個過程主要是對基礎框架的適用範圍、體系結構、使用原則以及適配規則等進行掌握,同時 需要對基礎測試框架中的各個組件進行了解。3)測試框架的實例化測試框架的實例化,實例化的過程就是將基礎測試框架中的各個組件細節層中的 屬性賦予具體的值,也就是按照測試解決方案的要求進行測試框架的細化。泛化後的解決 方案中應該明確具體的測試過程、測試工具、測試文檔以及測試方法等。4)執行軟體測試,必要時修改測試方案在制定好的測試方案指導下進行測試,並進行測試結果的記錄。在測試過程中如 果發現測試方案不能滿足測試的要求,那麼就需要對測試方案進行修改以適應測試要求。5)分析測試結果,擴展基礎測試框架測試結束後,需要對測試結果進行分析,並提出對本系列軟體的基礎測試框架的 改進或補充,然後進行基礎測試框架的擴展。測試框架的擴展一般包括識別框架可擴展點和進行更改兩個步驟識別擴展點就是要明確測試框架中的哪些部分是允許修改和擴展的,這些內容一 般在框架的基本原則中予以說明。一般來說測試框架體系結構中的組件以及組件之間的協 作關係都是可以進行擴展的部分。擴展過程是在不違反測試基本原則的基礎上進行的,也就是說框架的擴展不能改 變測試框架的測試域和測試方法的基本原理,擴展所做的只是實現了測試框架原則層的另一種實例化方式。通過每一次具體軟體測試之後的擴展,可以有效的對測試基礎框架進行補充與完善,繼而在不斷提高測試質量的同時也不斷提高軟體測試的效率。測試框架好像一個模板,規定了一種解決方案應該具有的內容以及內容的表達形 式,同時這種分層表示的方式需要對測試解決方案進行不同層次的抽象,這為方案的復用 和擴展提供了理想的機制保證。測試框架是一組相互協作的組件的集合,能夠實現一個或多個測試域中的一系列 問題的解決方案。本發明,通過建立、學習和使用測試框架,建立軟體測試方案,同時通過框 架的復用,解決同類產品軟體的測試問題。本發明是在一種全新的軟體測試模型基礎上提 出了測試框架的概念,並據此建立了完整的測試框架理論,可以有效的分析軟體測試目標, 建立軟體測試解決方案。
權利要求
一種基於測試框架的軟體測試方法,其特徵在於包含以下步驟S11構建某一系列產品的基礎測試框架;S12在具體軟體的測試過程中對基礎測試框架進行實例化,得到測試方案;S13按照所述的測試方案執行測試;S14根據本次測試過程與結果對所述的基礎測試框架進行完善;S15下次測試同一系列的產品時重複S12至S14步。
2.根據權利要求1所述的基於測試框架的軟體測試方法,其特徵在於步驟S11中所 述的基礎測試框架的構建,包括以下步驟521構建測試過程視圖所述的測試過程視圖表述測試的具體執行活動組成及所述執行活動的具體內容和執 行順序,其根據測試過程中不同的功能階段構建;522構建測試組件視圖所述測試組件視圖表述所述的基礎測試框架對所述測試方案內容的組件劃分,以及所 述組件之間的各種關係;所述的測試組件視圖根據所述的執行活動組成從以下五個方面構建根據參與各執 行活動的測試人員構建測試人員組件、根據各執行活動中用到的測試工具構建測試工具組 件、根據各執行活動中生成的測試模型及測試文檔構建測試模型組件及測試文檔組件,根 據各執行活動動態流程構建測試執行體組件;所述各組件之間的關係構建如下測試人員完成各類測試文檔的編寫,同時要構建測 試執行體和使用測試工具;測試模型體現在測試文檔之中,並被實例化成為相應測試執行 體,利用測試工具構建相應測試模型;測試工具產生出相應測試執行體;測試結果數據體 現在測試文檔中;S33 分別構建測試測試人員視圖、測試工具視圖、測試文檔視圖所述的測試測試人員視圖表述所述測試方案中涉及到的測試角色及所述角色的具體 工作和各角色的組織管理關係,根據所述的測試人員組件和所述的各執行活動之間的關係 構建;所述的測試工具視圖表述測試過程中要用到的測試工具、所述測試工具的作用、使用 時間以及使用方法,根據所述的執行體組件、測試模型組件構建;所述的測試文檔視圖表述測試過程中要完成的文檔種類、所述文檔產生的時間以及格 式,根據所述的執行活動組成和執行體組件構建。
3.根據權利要求2所述的基於測試框架的軟體測試方法,其特徵在於所述的測試過 程視圖按照如下方法構建所述的執行活動組成按照以下四個階段構建制定測試需求、 進行測試設計、運行測試、測試結果分析,四個階段的執行順序按照依次執行構建,四個階 段的具體內容構建如下在所述的制定測試需求階段的具體內容為生成被測軟體模型、交 聯環境模型,在所述的測試設計階段的具體內容為建立策略模型,根據所述的被測軟體模 型生成測試空間模型,根據所述的交聯環境模型生成測試環境模型,在所述的運行測試階 段的具體內容為根據所述的策略模型和測試空間模型生成測試用例,根據所述的測試環境 模型生成執行系統,並利用生成的測試用例和執行系統來運行測試,所述的測試結果分析 階段的具體內容為生成缺陷模型。
4.根據權利要求3所述的基於測試框架的軟體測試方法,其特徵在於根據所述的測 試過程視圖的四階段的構建方法,所述的測試模型組件按照以下組成構建需求模型、設計 模型、分析模型,在所述的需求模型下構建被測軟體模型、交聯環境模型,在所述的設計模 型下構建測試空間模型、測試策略模型、執行系統模型。
5.根據權利要求3所述的基於測試框架的軟體測試方法,其特徵在於根據所述的測 試過程視圖的四階段的構建方法,所述的測試執行體組件按照以下組成構建測試用例、測 試執行系統、仿真模型、測試結果數據;
6.根據權利要求3所述的基於測試框架的軟體測試方法,其特徵在於根據所述的測 試過程視圖的四階段的構建方法,所述的測試人員組件按照以下組成構建需求建模人員、 測試設計人員、測試執行人員、測試分析人員。
7.根據權利要求3所述的基於測試框架的軟體測試方法,其特徵在於根據所述的測 試過程視圖的四階段的構建方法,所述的測試文檔組件按照以下組成構建測試計劃、測試 需求規格說明、測試設計規格說明、測試用例規格說明、測試執行規格說明、測試日誌、軟體 問題報告和測試總結報告。
8.根據權利要求7所述的基於測試框架的軟體測試方法,其特徵在於根據所述的測 試過程視圖的四階段的構建方法及所述的測試文檔組件構建所述的測試文檔視圖如下構建在測試策劃階段生成的測試計劃和測試需求規格說明,所述的測試計劃記錄被測 軟體以及主要測試目標,並確定人員和時間,所述的測試需求規格說明,描述制定測試需求 階段的測試需求模型,詳細描述測試對象;構建在測試設計階段生成的測試設計規格說明和測試用例規格說明及測試執行規格 說明,所述的測試設計規格說明描述測試設計階段的設計模型,所述的測試用例規格說明, 描述詳細的測試用例,所述的測試執行規格說明用於指定執行一個測試用例的步驟;構建測試執行階段生成的測試日至和軟體問題報告,所述的測試日誌記錄測試執行規 格說明的執行情況,所述的軟體問題報告,描述測試過程中發現的軟體問題及軟體故障模 型;構建測試分析階段生成的測試總結報告,報告測試的完成情況。
9.根據權利要求3所述的基於測試框架的軟體測試方法,其特徵在於所述的測試工 具組件按照以下組成構建測試用例建模工具、測試環境建模工具、測試分析建模工具。
10.根據權利要求9所述的基於測試框架的軟體測試方法,其特徵在於根據所述的 測試過程視圖的四階段的構建方法及測試工具組件構建所述的測試工具視圖如下在所述 的測試設計階段,使用所述測試用例建模工具從所述策略模型和測試空間模型生成測試用 例,並使用所述的測試環境建模工具生成仿真模型,在測試結果分析階段,使用所述的測試 分析建模工具對測試結果數據進行分析,生成缺陷模型。
全文摘要
本發明公開了基於測試框架的軟體測試方法,屬於軟體測試領域。該方法通過針對同一系列軟體構建一個基礎測試框架,完成對同一些列軟體的測試問題,通過測試過程中對框架的實例化及框架的復用解決了軟體測試領域中目前存在的測試質量受資源限制現象明顯、測試的效率很低、無法保證測試質量的問題。本發明的基礎測試框架從五個方面構建測試過程、測試人員、測試工具、測試組件、測試文檔。
文檔編號G06F11/36GK101833507SQ201010161608
公開日2010年9月15日 申請日期2010年5月4日 優先權日2010年5月4日
發明者王軼辰 申請人:王軼辰

同类文章

一種新型多功能組合攝影箱的製作方法

一種新型多功能組合攝影箱的製作方法【專利摘要】本實用新型公開了一種新型多功能組合攝影箱,包括敞開式箱體和前攝影蓋,在箱體頂部設有移動式光源盒,在箱體底部設有LED脫影板,LED脫影板放置在底板上;移動式光源盒包括上蓋,上蓋內設有光源,上蓋部設有磨沙透光片,磨沙透光片將光源封閉在上蓋內;所述LED脫影

壓縮模式圖樣重疊檢測方法與裝置與流程

本發明涉及通信領域,特別涉及一種壓縮模式圖樣重疊檢測方法與裝置。背景技術:在寬帶碼分多址(WCDMA,WidebandCodeDivisionMultipleAccess)系統頻分復用(FDD,FrequencyDivisionDuplex)模式下,為了進行異頻硬切換、FDD到時分復用(TDD,Ti

個性化檯曆的製作方法

專利名稱::個性化檯曆的製作方法技術領域::本實用新型涉及一種檯曆,尤其涉及一種既顯示月曆、又能插入照片的個性化檯曆,屬於生活文化藝術用品領域。背景技術::公知的立式檯曆每頁皆由月曆和畫面兩部分構成,這兩部分都是事先印刷好,固定而不能更換的。畫面或為風景,或為模特、明星。功能單一局限性較大。特別是畫

一種實現縮放的視頻解碼方法

專利名稱:一種實現縮放的視頻解碼方法技術領域:本發明涉及視頻信號處理領域,特別是一種實現縮放的視頻解碼方法。背景技術: Mpeg標準是由運動圖像專家組(Moving Picture Expert Group,MPEG)開發的用於視頻和音頻壓縮的一系列演進的標準。按照Mpeg標準,視頻圖像壓縮編碼後包

基於加熱模壓的纖維增強PBT複合材料成型工藝的製作方法

本發明涉及一種基於加熱模壓的纖維增強pbt複合材料成型工藝。背景技術:熱塑性複合材料與傳統熱固性複合材料相比其具有較好的韌性和抗衝擊性能,此外其還具有可回收利用等優點。熱塑性塑料在液態時流動能力差,使得其與纖維結合浸潤困難。環狀對苯二甲酸丁二醇酯(cbt)是一種環狀預聚物,該材料力學性能差不適合做纖

一種pe滾塑儲槽的製作方法

專利名稱:一種pe滾塑儲槽的製作方法技術領域:一種PE滾塑儲槽一、 技術領域 本實用新型涉及一種PE滾塑儲槽,主要用於化工、染料、醫藥、農藥、冶金、稀土、機械、電子、電力、環保、紡織、釀造、釀造、食品、給水、排水等行業儲存液體使用。二、 背景技術 目前,化工液體耐腐蝕貯運設備,普遍使用傳統的玻璃鋼容

釘的製作方法

專利名稱:釘的製作方法技術領域:本實用新型涉及一種釘,尤其涉及一種可提供方便拔除的鐵(鋼)釘。背景技術:考慮到廢木材回收後再加工利用作業的方便性與安全性,根據環保規定,廢木材的回收是必須將釘於廢木材上的鐵(鋼)釘拔除。如圖1、圖2所示,目前用以釘入木材的鐵(鋼)釘10主要是在一釘體11的一端形成一尖

直流氧噴裝置的製作方法

專利名稱:直流氧噴裝置的製作方法技術領域:本實用新型涉及ー種醫療器械,具體地說是ー種直流氧噴裝置。背景技術:臨床上的放療過程極易造成患者的局部皮膚損傷和炎症,被稱為「放射性皮炎」。目前對於放射性皮炎的主要治療措施是塗抹藥膏,而放射性皮炎患者多伴有局部疼痛,對於止痛,多是通過ロ服或靜脈注射進行止痛治療

新型熱網閥門操作手輪的製作方法

專利名稱:新型熱網閥門操作手輪的製作方法技術領域:新型熱網閥門操作手輪技術領域:本實用新型涉及一種新型熱網閥門操作手輪,屬於機械領域。背景技術::閥門作為流體控制裝置應用廣泛,手輪傳動的閥門使用比例佔90%以上。國家標準中提及手輪所起作用為傳動功能,不作為閥門的運輸、起吊裝置,不承受軸向力。現有閥門

用來自動讀取管狀容器所載識別碼的裝置的製作方法

專利名稱:用來自動讀取管狀容器所載識別碼的裝置的製作方法背景技術:1-本發明所屬領域本發明涉及一種用來自動讀取管狀容器所載識別碼的裝置,其中的管狀容器被放在循環於配送鏈上的文檔匣或託架裝置中。本發明特別適用於,然而並非僅僅專用於,對引入自動分析系統的血液樣本試管之類的自動識別。本發明還涉及專為實現讀