亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種基于通用測試軟件開發(fā)平臺測試子系統(tǒng)的方法與流程

文檔序號:12176872閱讀:758來源:國知局

本發(fā)明屬于軟件開發(fā)技術(shù)領(lǐng)域,特別是涉及一種基于通用測試軟件開發(fā)平臺測試子系統(tǒng)的方法。



背景技術(shù):

國內(nèi)自主研制的同類檢測平臺中較有代表性的是634所的GTest軟件系統(tǒng)。其利用后發(fā)優(yōu)勢,通過集成較新的開發(fā)環(huán)境和工具,擺脫了專用硬件系統(tǒng)的使用束縛,可以在常見的計算機平臺上安裝使用。為用戶的測試軟件開發(fā)和運行環(huán)境提供了基于Windows系統(tǒng)的VC7.1開發(fā)環(huán)境和C1編譯器,數(shù)據(jù)庫管理系統(tǒng)為SQL SERVER2000,數(shù)據(jù)庫訪問語言為SQL,訪問接口方式為ODBC。另外,系統(tǒng)軟件開發(fā)環(huán)境還提供了MFC、BCG等軟件開發(fā)工具,可以便利的協(xié)助用戶進行TPS開發(fā)。總體而言,GTest在技術(shù)上具有后發(fā)優(yōu)勢,先進性和應(yīng)用便利性更加出色。但其在推廣范圍上還僅限于國內(nèi)部分機型的部分機載電子產(chǎn)品測試上,同時也不具備行業(yè)國際認證的政策優(yōu)勢,還無法與AIEC6展開競爭,這也反過來限制了其測試程序集開發(fā)以及自身的進一步完善、發(fā)展和推廣。



技術(shù)實現(xiàn)要素:

本發(fā)明的目的在于提供一種基于通用測試軟件開發(fā)平臺測試子系統(tǒng)的方法,通過圍繞著用戶進行產(chǎn)品測試而構(gòu)成的一種遞進式的選擇結(jié)構(gòu),用戶通過逐步的操作,使測試子系統(tǒng)完成從產(chǎn)品型號到測試項目的選擇,再到具體測試步驟的運行這樣一個過程;提供終端測試硬件的功能。

本發(fā)明是通過以下技術(shù)方案實現(xiàn)的:

本發(fā)明為一種基于通用測試軟件開發(fā)平臺測試子系統(tǒng)的方法,包括如下步驟:

步驟一,通過產(chǎn)品型號選擇界面,得到選擇的型號信息;

步驟二,通過產(chǎn)品測試選擇界面,得到選擇的測試程序信息;

步驟三,載入測試流程,通過測試程序運行界面進行系統(tǒng)測試;

步驟四,得到測試結(jié)果,測試結(jié)束。

優(yōu)選地,所述步驟三,載入測試流程,通過測試程序運行界面進行系統(tǒng)測試的具體方式包括人為操作中斷和執(zhí)行軟件測試操作步驟,所述人為操作中斷決定子系統(tǒng)的運行結(jié)果;所述執(zhí)行軟件測試操作通過反饋硬件及操作信息、判斷結(jié)果。

本發(fā)明具有以下有益效果:

本發(fā)明通過圍繞著用戶進行產(chǎn)品測試而構(gòu)成的一種遞進式的選擇結(jié)構(gòu),用戶通過逐步的操作,使測試子系統(tǒng)完成從產(chǎn)品型號到測試項目的選擇,再到具體測試步驟的運行這樣一個過程;實現(xiàn)對測試硬件的調(diào)用和初始化,實現(xiàn)對不同產(chǎn)品測試程序的選擇與執(zhí)行,識別用于測試的硬件適配器,提供終端測試硬件的功能。

當然,實施本發(fā)明的任一產(chǎn)品并不一定需要同時達到以上所述的所有優(yōu)點。

附圖說明

為了更清楚地說明本發(fā)明實施例的技術(shù)方案,下面將對實施例描述所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據(jù)這些附圖獲得其他的附圖。

圖1為本發(fā)明的一種基于通用測試軟件開發(fā)平臺測試子系統(tǒng)的方法流程圖。

具體實施方式

下面將結(jié)合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術(shù)方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例。基于本發(fā)明中的實施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其它實施例,都屬于本發(fā)明保護的范圍。

請參閱圖1所示,本發(fā)明為一種基于通用測試軟件開發(fā)平臺測試子系統(tǒng)的方法,包括如下步驟:

步驟一,通過產(chǎn)品型號選擇界面,得到選擇的型號信息;

步驟二,通過產(chǎn)品測試選擇界面,得到選擇的測試程序信息;

步驟三,載入測試流程,通過測試程序運行界面進行系統(tǒng)測試;

步驟四,得到測試結(jié)果,測試結(jié)束。

其中,步驟三,載入測試流程,通過測試程序運行界面進行系統(tǒng)測試的具體方式包括人為操作中斷和執(zhí)行軟件測試操作步驟,所述人為操作中斷決定子系統(tǒng)的運行結(jié)果;所述執(zhí)行軟件測試操作通過反饋硬件及操作信息、判斷結(jié)果。

產(chǎn)品型號選擇的主要過程是對現(xiàn)有產(chǎn)品測試程序(即開發(fā)子系統(tǒng)輸出的產(chǎn)品測試程序)進行識別并分類顯示,供用戶進行選擇。在用戶完成選擇后將選中的產(chǎn)品信息傳遞給產(chǎn)品測試選擇模塊。

產(chǎn)品測試選擇的主要過程是獲取選中的產(chǎn)品測試程序信息,然后對應(yīng)載入產(chǎn)品測試的測試組信息并顯示,供用戶進行選擇,在用戶進行選擇的過程中,動態(tài)更新選中的測試組信息以避免選擇的先后關(guān)系導(dǎo)致測試組的排列次序產(chǎn)生改變而影響測試的先后順序。同時,載入產(chǎn)品測試所要調(diào)用的測試儀器的硬件復(fù)位信息,以備進行產(chǎn)品測試前的測試硬件復(fù)位。在用戶完成測試組的選擇后,將選中的測試組信息傳遞給測試程序運行,并依據(jù)載入的硬件復(fù)位信息對測試硬件進行復(fù)位操作。

測試程序運行的主要過程是獲取選中的測試組信息,然后按次序逐項載入測試組內(nèi)包含的測試步驟信息以及配套的配罝信息和輸出信息,并對載入的測試步驟按步運行。在運行過程中動態(tài)反饋測試步驟的執(zhí)行情況以及相應(yīng)硬件的工作情況以及測試參數(shù)的判斷結(jié)果等信息。在測試步驟執(zhí)行完成后,會自動轉(zhuǎn)入下一個測試組執(zhí)行測試步驟,在全部測試組執(zhí)行完成后,將停止測試執(zhí)行。

值得注意的是,上述系統(tǒng)實施例中,所包括的各個單元只是按照功能邏輯進行劃分的,但并不局限于上述的劃分,只要能夠?qū)崿F(xiàn)相應(yīng)的功能即可;另外,各功能單元的具體名稱也只是為了便于相互區(qū)分,并不用于限制本發(fā)明的保護范圍。

另外,本領(lǐng)域普通技術(shù)人員可以理解實現(xiàn)上述各實施例方法中的全部或部分步驟是可以通過程序來指令相關(guān)的硬件來完成,相應(yīng)的程序可以存儲于一計算機可讀取存儲介質(zhì)中,所述的存儲介質(zhì),如ROM/RAM、磁盤或光盤等。

以上公開的本發(fā)明優(yōu)選實施例只是用于幫助闡述本發(fā)明。優(yōu)選實施例并沒有詳盡敘述所有的細節(jié),也不限制該發(fā)明僅為所述的具體實施方式。顯然,根據(jù)本說明書的內(nèi)容,可作很多的修改和變化。本說明書選取并具體描述這些實施例,是為了更好地解釋本發(fā)明的原理和實際應(yīng)用,從而使所屬技術(shù)領(lǐng)域技術(shù)人員能很好地理解和利用本發(fā)明。本發(fā)明僅受權(quán)利要求書及其全部范圍和等效物的限制。

當前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1