專利名稱:在計(jì)算機(jī)支持下以圖形方框的形式設(shè)置測(cè)試過程的設(shè)備的制作方法
技術(shù)領(lǐng)域:
本公開涉及一種用于在計(jì)算機(jī)支持下以圖形方框的形式設(shè)置測(cè)試過程的設(shè)備。
背景技術(shù):
在開發(fā)控制器功能時(shí)在開發(fā)的早期階段中已經(jīng)執(zhí)行測(cè)試。為了在存在原型機(jī)之前能夠例如基于模型進(jìn)行測(cè)試,使用不同的仿真方法。通常,通過模型在環(huán)(MIL: Model-in-the-Loop)、軟件在環(huán)(SIL Software-in-the-Loop)和處理器在環(huán)(PIL Processor-in-the-Loop)在功能開發(fā)的時(shí)候就已經(jīng)測(cè)試第一功能性。但是,在該測(cè)試中只能識(shí)別可能的問題和缺陷中的一部分。只有在硬件在環(huán)(HIL)仿真中才能識(shí)別調(diào)度和實(shí)施問題,其中在硬件在環(huán)中,實(shí)際的控制器與受控對(duì)象的實(shí)時(shí)模型連接地運(yùn)行。同樣,1/0缺陷、總線缺陷、能量管理缺陷和不兼容的硬件和軟件版本只有通過使用HIL仿真才能被發(fā)現(xiàn)。尤其地,HIL仿真用于測(cè)試控制器的診斷功能。因此,HIL仿真是流行最廣的測(cè)試方法。HIL仿真在汽車工業(yè)中以各種方式被使用。因此,HIL仿真例如在測(cè)試用于空調(diào)設(shè)備、內(nèi)部空間電子設(shè)備、發(fā)動(dòng)機(jī)、傳動(dòng)裝置的控制器時(shí)或在調(diào)節(jié)行駛動(dòng)力特性時(shí)成功地被使用。測(cè)試除了涉及功能測(cè)試之外還涉及實(shí)施測(cè)試或隨車診斷測(cè)試,其中在隨車診斷測(cè)試中經(jīng)歷例如規(guī)定的行駛循環(huán)。HIL仿真器的測(cè)試通常不是手動(dòng)進(jìn)行的,而是自動(dòng)進(jìn)行的。為此使用相應(yīng)的測(cè)試自動(dòng)化工具。其中在測(cè)試的設(shè)置、執(zhí)行和維護(hù)中存在很大的花費(fèi)。但是,如果所使用的測(cè)試自動(dòng)化工具相對(duì)于開發(fā)所伴隨的測(cè)試的要求理想地調(diào)校,則該花費(fèi)可以被減低,并且測(cè)試自動(dòng)化對(duì)于使用者的效應(yīng)可以被提高。其中測(cè)試在圖形工具中被設(shè)置。其中測(cè)試過程以方框表示,這些方框可以按順序被處理并且還可以相互嵌套(Verschachtelimg)。除了用于實(shí)際測(cè)試步驟的方框之外,還存在用于控制流、錯(cuò)誤處理和其他控制功能的方框。由圖形設(shè)置提供的優(yōu)點(diǎn)是測(cè)試過程的概述性的展示以及避免了語法錯(cuò)誤,因?yàn)榫庉嬈鞅O(jiān)視并確保語法正確的實(shí)現(xiàn)。此外,圖形表示能很容易地學(xué)習(xí),并且因此不要求很大的培訓(xùn)花費(fèi)。除了預(yù)先構(gòu)造的方框之外,還可以將各自的腳本或各自的程序代碼插入到特定的方框中。其中工具監(jiān)視整個(gè)測(cè)試的正確語法。在庫中可以保存復(fù)合的方框、特定配置的方框或具有各自代碼的方框。庫中的方框可以在其他的測(cè)試中被重新使用。通過將測(cè)試中的方框與庫中的方框相連接,在庫中的方框改變的情況下可以自動(dòng)地或按要求而更新測(cè)試中的所有方框。測(cè)試和庫也可以與版本管理軟件連接。在執(zhí)行測(cè)試期間生成自動(dòng)報(bào)告。該報(bào)告可以以不同格式被輸出并且可以包含不同內(nèi)容。例如所接收的數(shù)據(jù)的圖形或由計(jì)算和分析得到的圖形、統(tǒng)計(jì)數(shù)據(jù)、測(cè)試步驟的執(zhí)行、圖片、超級(jí)鏈接以及其他。使用者也可以生成自己的報(bào)告。在這種情況下,通過樣式表 (Stylesheets)描述所接收的數(shù)據(jù)應(yīng)如何進(jìn)入報(bào)告中。測(cè)試的執(zhí)行可以由工具控制,也可以由外部程序控制。對(duì)于外部控制,工具提供API。API可以被其他程序調(diào)用。通過API可以在可能的情況下以參數(shù)轉(zhuǎn)移 (Parameterubergabe)而啟動(dòng)對(duì)測(cè)試的執(zhí)行,并且獲得所生成的報(bào)告。以該方式可以使測(cè)試執(zhí)行自動(dòng)化。根據(jù)報(bào)告中的結(jié)果啟動(dòng)進(jìn)一步的測(cè)試,而不需要手動(dòng)的干預(yù)。待測(cè)試的裝置經(jīng)常與環(huán)境模型一起被測(cè)試。環(huán)境模型模擬待測(cè)試的裝置的環(huán)境, 如果其對(duì)于待測(cè)試的裝置是重要的話。為了確保仿真的可再現(xiàn)性,在具有實(shí)時(shí)能力的計(jì)算機(jī)上運(yùn)行環(huán)境模型。因?yàn)楣ぞ卟粌H形成測(cè)試工程師和HIL仿真器之間的接口,而且必須集成到整個(gè)測(cè)試過程中,所以對(duì)工具提出了整個(gè)一系列的要求。中央部件是測(cè)試項(xiàng)目管理部件。中央部件一方面支持對(duì)各個(gè)測(cè)試和測(cè)試數(shù)據(jù)的管理,并且構(gòu)成對(duì)測(cè)試執(zhí)行以及管理測(cè)試結(jié)果和報(bào)告的中央入口。另一方面,中央部件提供到其他外部工具(如要求管理工具)、到錯(cuò)誤跟蹤工具和到版本和配置管理工具的接口。測(cè)試自動(dòng)化工具如今提供的其他功能性包括調(diào)試器、書簽、評(píng)注各個(gè)測(cè)試步驟、附加筆記的可能性、統(tǒng)計(jì)分析以及在不連接到HIL仿真器或第三方工具的情況下的離線測(cè)試執(zhí)行。通過調(diào)試器逐步地執(zhí)行測(cè)試。其中根據(jù)層級(jí)向下并重新向外(heraus)提高進(jìn)入分層構(gòu)造的測(cè)試中。在調(diào)試時(shí)測(cè)試執(zhí)行暫停期間,可以觀察并且還可以改變中間結(jié)果。通過書簽標(biāo)記測(cè)試步驟,以便快速且容易地導(dǎo)航到高測(cè)試步驟。在統(tǒng)計(jì)分析中尋找在測(cè)試執(zhí)行中導(dǎo)致問題的錯(cuò)誤。將圖形的測(cè)試過程轉(zhuǎn)換為機(jī)器可讀的代碼所構(gòu)成的步驟在設(shè)置測(cè)試過程期間花費(fèi)很多時(shí)間。每個(gè)新版本的測(cè)試過程必須由編譯器轉(zhuǎn)換為機(jī)器可讀的代碼之后, 其正確的過程才被測(cè)試。除了能自動(dòng)執(zhí)行的測(cè)試的設(shè)置以及其執(zhí)行之外,很大的花費(fèi)在于過程集成中測(cè)試結(jié)果必須分配給控制器的不同軟件版本或者還有硬件版本,錯(cuò)誤必須中央地被收集并且通知到功能開發(fā)器,并且在質(zhì)量責(zé)任說明方面必須能夠容易地快速地提供對(duì)于控制器的當(dāng)前質(zhì)量狀態(tài)的概述。其中必須保證該概述始終是最新的和一致的。
發(fā)明內(nèi)容
本公開的一個(gè)實(shí)施例的一個(gè)目的是解決將圖形的測(cè)試過程轉(zhuǎn)換為機(jī)器可讀的代碼的問題。根據(jù)一個(gè)實(shí)施例,提供了一種用于在計(jì)算機(jī)支持下以圖形方框的形式設(shè)置測(cè)試過程的設(shè)備,其中所述設(shè)備包括用于配置所述圖形方框的裝置和用于將所述圖形方框相互嵌套的裝置,其特征在于,所述設(shè)備包括用于解釋所述圖形方框的裝置。根據(jù)本公開的這個(gè)實(shí)施例,為包括用于配置所述圖形方框的裝置和用于將所述圖形方框相互嵌套的裝置的用于在計(jì)算機(jī)支持下以圖形方框的形式設(shè)置測(cè)試過程的設(shè)備添加用于解釋圖形方框的裝置。根據(jù)本公開的這個(gè)實(shí)施例的一個(gè)技術(shù)效果是通過這個(gè)新的裝置,設(shè)備可以直接執(zhí)行測(cè)試過程。本公開的一種擴(kuò)展方式是,所述設(shè)備包括用于將使用者生成的代碼插入到至少一個(gè)圖形方框中的裝置。根據(jù)本公開的這個(gè)擴(kuò)展方式的一個(gè)技術(shù)效果是通過這個(gè)新的裝置, 設(shè)備可以除了圖形方框之外還通過使用者生成的代碼定義測(cè)試過程。這使得使用者能夠用自己的代碼擴(kuò)展圖形方框的功能性。本公開的一種擴(kuò)展方式是,所述設(shè)備包括用于在庫中存儲(chǔ)由使用者配置和嵌套的圖形方框的裝置。根據(jù)本公開的這個(gè)擴(kuò)展方式的一個(gè)技術(shù)效果是通過這個(gè)新的裝置,設(shè)備可以將測(cè)試過程的部分存入庫中以用于其他的測(cè)試過程。本公開的一種擴(kuò)展方式是,所述設(shè)備包括用于將所述庫中的圖形方框引入到測(cè)試過程中的裝置以及用于在所述庫中的方框改變的情況下在測(cè)試過程中更新所述圖形方框的裝置。根據(jù)本公開的這個(gè)擴(kuò)展方式的一個(gè)技術(shù)效果是設(shè)備監(jiān)視庫并在庫中的方框改變時(shí)更新測(cè)試過程的方框。方框的更新只有在庫中是不許的,并且在所有使用的方框中由設(shè)備來執(zhí)行。本公開的一種擴(kuò)展方式是,所述設(shè)備包括用于將要求管理工具中的結(jié)構(gòu)作為所述設(shè)備中的測(cè)試過程的結(jié)構(gòu)接收到圖形方框的布置中的裝置。根據(jù)本公開的這個(gè)擴(kuò)展方式的一個(gè)技術(shù)效果是設(shè)備分析在要求管理工具中存在的結(jié)構(gòu)并將所述結(jié)構(gòu)轉(zhuǎn)移到圖形方框的布置上。本公開的一種擴(kuò)展方式是,所述設(shè)備包括用于采集測(cè)試結(jié)果并且用于將測(cè)試結(jié)果從所述設(shè)備傳輸?shù)揭蠊芾砉ぞ叩难b置。根據(jù)本公開的這個(gè)擴(kuò)展方式的一個(gè)技術(shù)效果是 通過這個(gè)新的裝置,設(shè)備可以將測(cè)試結(jié)果傳輸?shù)揭蠊芾砉ぞ?。使用者不需要自己在要求管理工具中登記測(cè)試結(jié)果。本公開的一種擴(kuò)展方式是,所述設(shè)備包括用于登記對(duì)于測(cè)試過程的說明并用于將所述說明從所述設(shè)備傳輸?shù)揭蠊芾砉ぞ叩难b置。根據(jù)本公開的這個(gè)擴(kuò)展方式的一個(gè)技術(shù)效果是由使用者在設(shè)備中向測(cè)試過程添加的描述由設(shè)備傳輸?shù)揭蠊芾砉ぞ摺R虼?,使用者不需要自己在要求管理工具中登記描述。本公開的一種擴(kuò)展方式是,所述設(shè)備包括用于在解釋測(cè)試過程期間生成報(bào)告并且將所述報(bào)告從所述設(shè)備傳輸?shù)揭蠊芾砉ぞ叩难b置。根據(jù)本公開的這個(gè)擴(kuò)展方式的一個(gè)技術(shù)效果是通過這個(gè)新的裝置,設(shè)備可以向要求管理工具傳輸報(bào)告。使用者不需要自己在要求管理工具中登記報(bào)告。
下面結(jié)合實(shí)施例對(duì)本公開進(jìn)行說明。圖1示出了一種根據(jù)本公開的設(shè)備的示例性的用戶界面;圖2示出了一種根據(jù)本公開的設(shè)備和要求管理工具的共同作用;圖3示出了一種根據(jù)本公開的設(shè)備的框圖。
具體實(shí)施例方式不僅功能開發(fā)、而且測(cè)試都基于要求在功能開發(fā)中,軟件基于要求而被實(shí)現(xiàn)并且在測(cè)試時(shí)檢驗(yàn)這些要求是否被滿足。為此,通常首先根據(jù)要求推導(dǎo)測(cè)試規(guī)范。這樣的一個(gè)測(cè)試規(guī)范是測(cè)試的非正式的不能自動(dòng)執(zhí)行的過程描述。
要求由要求管理工具(200)管理。在要求管理工具(200)中通常說明被轉(zhuǎn)移到測(cè)試規(guī)范(220)中的要求(210)。在要求管理工具(200)中,要求(210)通常以文本的非正式的方式被說明。在到能執(zhí)行的測(cè)試的路徑上,其首先轉(zhuǎn)移到結(jié)構(gòu)化的測(cè)試規(guī)范(220)中。 該測(cè)試規(guī)范同樣是文本的并且是未格式化的,并且經(jīng)常同樣在要求管理軟件(200)中被管理。此外,說明什么要求由什么測(cè)試規(guī)范測(cè)試的參考(Referenz)在要求管理工具中
被管理。此外,在要求管理工具中管理對(duì)測(cè)試的參考。這些參考說明什么要求由什么測(cè)試規(guī)范測(cè)試。在測(cè)試中存在對(duì)要求的參考,從而測(cè)試結(jié)果可以返回到相應(yīng)的要求。測(cè)試設(shè)置中最大的花費(fèi)是將測(cè)試規(guī)范轉(zhuǎn)換為能自動(dòng)執(zhí)行的測(cè)試實(shí)現(xiàn)(240)。由測(cè)試工程師生成這樣的測(cè)試實(shí)現(xiàn)。通過使用測(cè)試自動(dòng)化工具(230)內(nèi)的模塊,由要求管理工具(200)內(nèi)的結(jié)構(gòu)自動(dòng)地生成用于測(cè)試自動(dòng)化工具(230)中測(cè)試的相應(yīng)結(jié)構(gòu)。這些結(jié)構(gòu)然后還必須由測(cè)試步驟的實(shí)現(xiàn)來填充,這由測(cè)試工程師手動(dòng)執(zhí)行。其中,測(cè)試規(guī)范的文本承擔(dān)評(píng)注的角色,并且在測(cè)試步驟實(shí)現(xiàn)時(shí)指引測(cè)試工程師。除了結(jié)構(gòu)之外,還有已經(jīng)在測(cè)試規(guī)范(220)中被定義的參數(shù)被接收到測(cè)試自動(dòng)化工具(230)中。使用者可以各自定義要求管理工具(200)中的什么構(gòu)造映射到什么測(cè)試過程構(gòu)造上。在測(cè)試步驟的成功實(shí)現(xiàn)之后,從要求管理工具中啟動(dòng)測(cè)試執(zhí)行。測(cè)試結(jié)果(240) 以及結(jié)構(gòu)或參數(shù)的改變自動(dòng)地又傳回到要求管理工具中。結(jié)構(gòu)和參數(shù)的自動(dòng)接收節(jié)省了時(shí)間,并且因此在測(cè)試設(shè)置中節(jié)省了花費(fèi)。因?yàn)樵诠ぞ咧g兩個(gè)方向上實(shí)現(xiàn)同步,所以確保了測(cè)試規(guī)范(220)和相關(guān)的測(cè)試實(shí)現(xiàn)(240)在后來的改變之后也相互一致。通過將測(cè)試結(jié)果傳回到要求文檔中,可以分析當(dāng)前的質(zhì)量狀態(tài),而不需要具有對(duì)于測(cè)試實(shí)現(xiàn)的細(xì)節(jié)了解。此外,在中央位置要求和結(jié)果的這個(gè)調(diào)整減小了測(cè)試結(jié)果淹沒在開發(fā)項(xiàng)目的信息洪潮 (Informationsflut)中的危險(xiǎn),并且因此提高了測(cè)試的接受性。然后可以用這樣實(shí)現(xiàn)的測(cè)試來測(cè)試控制器。其中,除了待測(cè)試的控制器的本來的功能性之外,還識(shí)別調(diào)度和實(shí)施問題、I/O缺陷、總線缺陷、能量管理缺陷、不兼容的硬件和軟件版本以及診斷功能中的缺陷。HIL仿真在汽車工業(yè)中被建立,并且在那里以多種方式被使用。因此,HIL仿真器例如在測(cè)試用于空調(diào)設(shè)備、內(nèi)部空間電子部件、發(fā)動(dòng)機(jī)、傳動(dòng)裝置的控制器時(shí)或者在調(diào)節(jié)行駛動(dòng)態(tài)特性時(shí)成功地被使用。為了在功能開發(fā)中引入所發(fā)現(xiàn)的缺陷,經(jīng)常使用基于數(shù)據(jù)庫的缺陷跟蹤器(240)。 缺陷跟蹤器經(jīng)常集成在管理工具(200)中。要求(210)和所發(fā)現(xiàn)的缺陷(240)于是被提供給功能開發(fā)器(270)。為了簡(jiǎn)化在功能開發(fā)器(270)側(cè)的缺陷查找,在數(shù)據(jù)庫中除了簡(jiǎn)單的成功/失敗測(cè)試結(jié)果之外還管理測(cè)試說明和報(bào)告。通過將測(cè)試自動(dòng)化工具連接到管理工具,測(cè)試說明、測(cè)試結(jié)果和報(bào)告被保存在管理工具的數(shù)據(jù)庫中,由此提高了開發(fā)過程的清楚性(DurchgMngigkeit )。測(cè)試可以由管理工具參數(shù)化和啟動(dòng)。測(cè)試自動(dòng)化工具提供多個(gè)基本庫元素,以描述控制結(jié)構(gòu)、訪問HIL仿真器和缺陷仿真單元、容易地連接不同工具(例如測(cè)量和校準(zhǔn)工具以及診斷工具或訪問總線和網(wǎng)絡(luò)的工具等)、自動(dòng)地分析測(cè)量數(shù)據(jù)、配置報(bào)告、或者訪問其他接口?;編煸乜梢苑浅H菀椎貜膸?110)中取出并且引入到測(cè)試過程中。除了基本庫元素之外,在測(cè)試開發(fā)環(huán)境中還可以非常容易地生成使用者定義的方框并且將其保存在庫(110)中,以便擴(kuò)展基本規(guī)模、重新使用所生成的結(jié)構(gòu)或者以便生成更高級(jí)的基本步驟。在設(shè)置測(cè)試過程期間,方框(120) 可以從庫(110)中取出、被配置以及相互連接并相互嵌套。對(duì)于大的測(cè)試過程,保持關(guān)于測(cè)試過程的概述就簡(jiǎn)化了測(cè)試自動(dòng)化工具中的概述(130)。通過自動(dòng)化的測(cè)試執(zhí)行,可以通宵地或者在周末運(yùn)行多個(gè)測(cè)試。測(cè)試執(zhí)行的測(cè)試結(jié)果、報(bào)告以及測(cè)試本身和測(cè)試參數(shù)很容易在測(cè)試自動(dòng)化工具中被管理。對(duì)于在廣泛的夜間測(cè)試(Lights-out-Tests)或周末測(cè)試中所要求的廣泛的測(cè)試設(shè)計(jì),測(cè)試自動(dòng)化工具提供了以下可能性,即可能通過由任意的支持COM的編程語言(例如 Python,Visual BasicX++等)生成的COM-API遠(yuǎn)程控制。其中,測(cè)試自動(dòng)化工具作為COM 服務(wù)器,并且允許客戶機(jī)應(yīng)用訪問COM接口。因此,例如可以非常容易地編程腳本,借助于該腳本可以加載正確的測(cè)試項(xiàng)目并且控制測(cè)試執(zhí)行向下直到各個(gè)測(cè)試層面。測(cè)試結(jié)果可以被自動(dòng)分析,并且可以又被用于決定進(jìn)一步的測(cè)試執(zhí)行。同樣地,測(cè)試序列可以以不同參數(shù)化被多次執(zhí)行或者還未釋放的測(cè)試可以容易地被跳過??蛻魴C(jī)應(yīng)用也可以是外部應(yīng)用,其通過自己的接口觸發(fā)測(cè)試自動(dòng)化工具。COM接口的其他應(yīng)用可能性是角色特定或各自的用戶界面。例如,測(cè)試執(zhí)行者只需要對(duì)于其重要的動(dòng)作,并且用戶界面可能非常容易失靈,并且使測(cè)試執(zhí)行者不受到測(cè)試自動(dòng)化工具整體的復(fù)雜性的影響。自動(dòng)化的測(cè)試現(xiàn)在在PC上執(zhí)行,并且因此不是具有實(shí)時(shí)能力的。特定的實(shí)時(shí)部分 (例如控制對(duì)象模型的仿真)裝載在實(shí)時(shí)計(jì)算機(jī)上。此時(shí),但是對(duì)于測(cè)試本身也存在對(duì)實(shí)時(shí)能力的要求,以便例如能夠時(shí)間準(zhǔn)確地對(duì)所觀察的模型量進(jìn)行反應(yīng)或者以便能夠時(shí)間確定地仿真模型量。為了實(shí)現(xiàn)實(shí)時(shí)能力,在只使用對(duì)于其重要的動(dòng)作的情況下,實(shí)時(shí)解釋器在 HIL仿真器上與被仿真的控制對(duì)象模型時(shí)鐘同步地執(zhí)行。通過使用Python作為實(shí)時(shí)測(cè)試器的語言,可以使用該語言的優(yōu)點(diǎn)其是很多開發(fā)者在非實(shí)時(shí)環(huán)境中已經(jīng)知道的一種標(biāo)準(zhǔn)語言,并且其能簡(jiǎn)單地學(xué)會(huì)。標(biāo)準(zhǔn)語言(如Python)可以由使用者自己擴(kuò)展以特定模型,并且在Python范圍中已經(jīng)存在很多能自由使用的擴(kuò)展。Python實(shí)時(shí)解釋器的使用對(duì)于測(cè)試提供了很多進(jìn)一步的可能性測(cè)試時(shí)鐘準(zhǔn)確地對(duì)所觀察的模型量進(jìn)行反應(yīng),并且仿真確定地進(jìn)行而沒有延遲。很多實(shí)時(shí)測(cè)試可以相互獨(dú)立地并行執(zhí)行并且相互通信。通過時(shí)鐘同步的執(zhí)行,控制對(duì)象模型可以在運(yùn)行中被擴(kuò)展以Python代碼,而不必重新編譯。因此,將系統(tǒng)監(jiān)視器(定時(shí)器Watchdog)轉(zhuǎn)換為電壓監(jiān)視、可信度監(jiān)視(自診斷)、活動(dòng)監(jiān)視(Is-Alive- tberwachung)或者簡(jiǎn)單地作為緊急關(guān)機(jī)可以無問題地被轉(zhuǎn)換。根據(jù)本公開的一個(gè)實(shí)施例,如圖3所示,提供了一種用于在計(jì)算機(jī)支持下以圖形方框的形式設(shè)置測(cè)試過程的設(shè)備300,其中所述設(shè)備包括用于配置所述圖形方框的裝置 301和用于將所述圖形方框相互嵌套的裝置302,其特征在于,所述設(shè)備包括用于解釋所述圖形方框的裝置303。根據(jù)該實(shí)施例的第一個(gè)方面,盡管圖3中未示出,所述設(shè)備還可以包括用于將使用者生成的代碼插入到至少一個(gè)圖形方框中的裝置。根據(jù)該實(shí)施例的第二個(gè)方面,盡管圖3中未示出,所述設(shè)備還可以包括用于在庫中存儲(chǔ)由使用者配置和嵌套的圖形方框的裝置。根據(jù)該實(shí)施例的第三個(gè)方面,盡管圖3中未示出,所述設(shè)備還可以包括用于將所述庫中的圖形方框引入到測(cè)試過程中的裝置以及用于在所述庫中的方框改變的情況下在測(cè)試過程中更新所述圖形方框的裝置。根據(jù)該實(shí)施例的第四個(gè)方面,盡管圖3中未示出,所述設(shè)備還可以包括用于將要求管理工具中的結(jié)構(gòu)作為所述設(shè)備中的測(cè)試過程的結(jié)構(gòu)接收到圖形方框的布置中的裝置。根據(jù)該實(shí)施例的第五個(gè)方面,盡管圖3中未示出,所述設(shè)備還可以包括用于采集測(cè)試結(jié)果并且用于將測(cè)試結(jié)果從所述設(shè)備傳輸?shù)揭蠊芾砉ぞ叩难b置。根據(jù)該實(shí)施例的第六個(gè)方面,盡管圖3中未示出,所述設(shè)備還可以包括用于登記對(duì)于測(cè)試過程的說明并用于將所述說明從所述設(shè)備傳輸?shù)揭蠊芾砉ぞ叩难b置。根據(jù)該實(shí)施例的第七個(gè)方面,盡管圖3中未示出,所述設(shè)備還可以包括用于在解釋測(cè)試過程期間生成報(bào)告并且將所述報(bào)告從所述設(shè)備傳輸?shù)揭蠊芾砉ぞ叩难b置。對(duì)于本領(lǐng)域技術(shù)人員來說,圖3中的各個(gè)功能模塊可以用軟件、硬件或其組合來實(shí)現(xiàn)。另外,圖3中各個(gè)功能模塊之間的帶箭頭的連線指示這些模塊間的信號(hào)流向。
權(quán)利要求
1.一種用于在計(jì)算機(jī)支持下以圖形方框的形式設(shè)置測(cè)試過程的設(shè)備,其中所述設(shè)備包括用于配置所述圖形方框的裝置和用于將所述圖形方框相互嵌套的裝置,其特征在于,所述設(shè)備包括用于解釋所述圖形方框的裝置。
2.根據(jù)權(quán)利要求1所述的設(shè)備,其特征在于,所述設(shè)備包括用于將使用者生成的代碼插入到至少一個(gè)圖形方框中的裝置。
3.根據(jù)權(quán)利要求1所述的設(shè)備,其特征在于,所述設(shè)備包括用于在庫中存儲(chǔ)由使用者配置和嵌套的圖形方框的裝置。
4.根據(jù)權(quán)利要求3所述的設(shè)備,其特征在于,所述設(shè)備包括用于將所述庫中的圖形方框引入到測(cè)試過程中的裝置以及用于在所述庫中的方框改變的情況下在測(cè)試過程中更新所述圖形方框的裝置。
5.根據(jù)權(quán)利要求1所述的設(shè)備,其特征在于,所述設(shè)備包括用于將要求管理工具中的結(jié)構(gòu)作為所述設(shè)備中的測(cè)試過程的結(jié)構(gòu)接收到圖形方框的布置中的裝置。
6.根據(jù)權(quán)利要求1所述的設(shè)備,其特征在于,所述設(shè)備包括用于采集測(cè)試結(jié)果并且用于將測(cè)試結(jié)果從所述設(shè)備傳輸?shù)揭蠊芾砉ぞ叩难b置。
7.根據(jù)權(quán)利要求1所述的設(shè)備,其特征在于,所述設(shè)備包括用于登記對(duì)于測(cè)試過程的說明并用于將所述說明從所述設(shè)備傳輸?shù)揭蠊芾砉ぞ叩难b置。
8.根據(jù)權(quán)利要求1所述的設(shè)備,其特征在于,所述設(shè)備包括用于在解釋測(cè)試過程期間生成報(bào)告并且將所述報(bào)告從所述設(shè)備傳輸?shù)揭蠊芾砉ぞ叩难b置。
全文摘要
本公開涉及一種用于在計(jì)算機(jī)支持下以圖形方框的形式設(shè)置測(cè)試過程的設(shè)備,所述設(shè)備包括用于配置所述圖形方框的裝置和用于將所述圖形方框相互嵌套的裝置,所述設(shè)備包括用于解釋所述圖形方框的裝置。本公開的一個(gè)實(shí)施例解決的一個(gè)問題是將圖形的測(cè)試過程轉(zhuǎn)換為機(jī)器可讀的代碼。根據(jù)本公開的一個(gè)實(shí)施例的一個(gè)用途是圖形地開發(fā)自動(dòng)測(cè)試。
文檔編號(hào)G06F11/36GK102495794SQ201110376528
公開日2012年6月13日 申請(qǐng)日期2011年11月24日 優(yōu)先權(quán)日2011年5月27日
發(fā)明者H·漢澤爾曼, K·蘭貝格 申請(qǐng)人:帝斯貝思數(shù)字信號(hào)處理和控制工程有限公司