国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      一種實(shí)現(xiàn)軟件自動(dòng)測試的系統(tǒng)的制作方法

      文檔序號:6444287閱讀:338來源:國知局
      專利名稱:一種實(shí)現(xiàn)軟件自動(dòng)測試的系統(tǒng)的制作方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及軟件測試領(lǐng)域,特別是涉及一種實(shí)現(xiàn)軟件自動(dòng)測試的系統(tǒng)。
      背景技術(shù)
      隨著現(xiàn)代科學(xué)技術(shù)的進(jìn)歩,軟件產(chǎn)品在人們生活中的應(yīng)用越來越普遍。在現(xiàn)行的軟件產(chǎn)品測試領(lǐng)域,據(jù)統(tǒng)計(jì),軟件產(chǎn)品測試的時(shí)間大約占整個(gè)產(chǎn)品開發(fā)周期的2/3,所以軟件測試的速度會很大程度上影響整個(gè)產(chǎn)品的開發(fā)速度。目前,國內(nèi)外一直都采用人工手動(dòng)測試的方法,尚無對軟件產(chǎn)品自動(dòng)測試的概念產(chǎn)生。因?yàn)檐浖a(chǎn)品測試的要點(diǎn)繁多、復(fù)雜、 重復(fù)性大,所以人工手動(dòng)測試軟件,一直都存在工作量巨大、易疲勞、易遺漏要點(diǎn)、人為誤操作、速度慢、準(zhǔn)確性低等缺點(diǎn),從而嚴(yán)重影響產(chǎn)品的開發(fā)周期。

      發(fā)明內(nèi)容
      本發(fā)明主要解決的技術(shù)問題是提供一種實(shí)現(xiàn)軟件自動(dòng)測試的系統(tǒng),能夠解決現(xiàn)有技術(shù)存在的不足,能夠脫離人工控制自動(dòng)運(yùn)行,測試效率高。為解決上述技術(shù)問題,本發(fā)明采用的一個(gè)技術(shù)方案是提供ー種實(shí)現(xiàn)軟件自動(dòng)測試的系統(tǒng),包括中央處理單元CPU、測試信息単元、接ロ単元、主控模塊、測試結(jié)果比較模塊、數(shù)據(jù)庫模塊和待測軟件指令集產(chǎn)生模塊,其中
      所述中央處理單元CPU,用于通過接ロ単元接收待測試軟件的指令集,運(yùn)行接收到的指令集中的指令,根據(jù)指令集中的記錄指令,將該記錄指令對應(yīng)的指令運(yùn)行結(jié)果實(shí)時(shí)輸出給測試信息単元;
      所述測試信息単元,用于接收并存儲CPU輸出的指令運(yùn)行結(jié)果,通過接ロ単元將存儲的指令運(yùn)行結(jié)果作為測試結(jié)果輸出;
      所述主控模塊,與所述測試結(jié)果比較模塊、數(shù)據(jù)庫模塊、待測軟件指令集產(chǎn)生模塊和接 ロ單元連接,用于將待測軟件指令集通過接ロ単元傳輸給中央處理單元CPU,并接收通過接 ロ單元傳輸?shù)臏y試結(jié)果;
      所述測試結(jié)果比較模塊,用于將測試結(jié)果數(shù)據(jù)與數(shù)據(jù)庫模塊內(nèi)的被測軟件預(yù)設(shè)結(jié)果的數(shù)據(jù)進(jìn)行比較,將比較后的結(jié)果生成測試報(bào)告;
      所述數(shù)據(jù)庫模塊,用于存放被測軟件預(yù)設(shè)結(jié)果的數(shù)據(jù)、生成的測試報(bào)告的數(shù)據(jù); 所述待測軟件指令集產(chǎn)生模塊,用于產(chǎn)生待測軟件的指令集。在本發(fā)明ー個(gè)較佳實(shí)施例中,所述接ロ単元包括輸入接口和輸出接ロ,所述中央處理單元CPU通過輸入接ロ接收待測軟件的指令集,所述測試信息単元通過輸出接ロ將存儲的指令運(yùn)行結(jié)果作為測試結(jié)果輸出。在本發(fā)明一個(gè)較佳實(shí)施例中,所述中央處理単元CPU在執(zhí)行完指令集中的所有指令之后,再請求所述測試信息單元輸出內(nèi)部存儲的測試結(jié)果。在本發(fā)明ー個(gè)較佳實(shí)施例中,所述測試信息単元根據(jù)預(yù)先設(shè)定的時(shí)間間隔,周期性地通過輸出接ロ將內(nèi)部存儲的測試結(jié)果輸出。
      本發(fā)明的有益效果是本發(fā)明掲示的實(shí)現(xiàn)軟件自動(dòng)測試的系統(tǒng),能夠脫離人工控制自動(dòng)運(yùn)行,測試效率高,準(zhǔn)確性高。


      圖1是本發(fā)明實(shí)現(xiàn)軟件自動(dòng)測試的系統(tǒng)的ー較佳實(shí)施例的結(jié)構(gòu)示意圖; 附圖中各部件的標(biāo)記如下1、中央處理單元CPU,2、測試信息単元,3、接ロ単元,4、主
      控模塊,5、待測軟件指令集產(chǎn)生模塊,6、數(shù)據(jù)庫模塊,7、測試結(jié)果比較模塊。
      具體實(shí)施例方式下面結(jié)合附圖對本發(fā)明的較佳實(shí)施例進(jìn)行詳細(xì)闡述,以使本發(fā)明的優(yōu)點(diǎn)和特征能更易于被本領(lǐng)域技術(shù)人員理解,從而對本發(fā)明的保護(hù)范圍做出更為清楚明確的界定。 請參閱圖1,本發(fā)明實(shí)施例包括
      一種實(shí)現(xiàn)軟件自動(dòng)測試的系統(tǒng),包括中央處理單元CPU1、測試信息単元2、接ロ単元 3、主控模塊4、測試結(jié)果比較模塊7、數(shù)據(jù)庫模塊6和待測軟件指令集產(chǎn)生模塊5,其中
      所述中央處理單元CPU1,用于通過接ロ単元3接收待測試軟件的指令集,運(yùn)行接收到的指令集中的指令,根據(jù)指令集中的記錄指令,將該記錄指令對應(yīng)的指令運(yùn)行結(jié)果實(shí)時(shí)輸出給測試信息単元2 ;
      所述測試信息単元2,用于接收并存儲中央處理單元CPUl輸出的指令運(yùn)行結(jié)果,通過接ロ単元3將存儲的指令運(yùn)行結(jié)果作為測試結(jié)果輸出;
      所述主控模塊4,與所述測試結(jié)果比較模塊7、數(shù)據(jù)庫模塊6、待測軟件指令集產(chǎn)生模塊 5和接ロ単元3連接,用于將待測軟件指令集通過接ロ単元3傳輸給中央處理單元CPUl,并接收通過接ロ単元3傳輸?shù)臏y試結(jié)果;
      所述測試結(jié)果比較模塊7,用于將測試結(jié)果數(shù)據(jù)與數(shù)據(jù)庫模塊6內(nèi)的被測軟件預(yù)設(shè)結(jié)果的數(shù)據(jù)進(jìn)行比較,將比較后的結(jié)果生成測試報(bào)告;
      所述數(shù)據(jù)庫模塊6,用于存放被測軟件預(yù)設(shè)結(jié)果的數(shù)據(jù)、生成的測試報(bào)告的數(shù)據(jù); 所述待測軟件指令集產(chǎn)生模塊5,用于產(chǎn)生待測軟件的指令集。所述接ロ単元3包括輸入接口和輸出接ロ,所述中央處理單元CPUl通過輸入接ロ 接收待測軟件的指令集,所述測試信息単元2通過輸出接ロ將存儲的指令運(yùn)行結(jié)果作為測試結(jié)果輸出。所述中央處理單元CPUl在執(zhí)行完指令集中的所有指令之后,再請求所述測試信息単元2輸出內(nèi)部存儲的測試結(jié)果。所述測試信息単元2根據(jù)預(yù)先設(shè)定的時(shí)間間隔,周期性地通過輸出接ロ將內(nèi)部存儲的測試結(jié)果輸出,方便工作人員進(jìn)行比較。本發(fā)明掲示的實(shí)現(xiàn)軟件自動(dòng)測試的系統(tǒng),能夠脫離人工控制自動(dòng)運(yùn)行,測試效率高,準(zhǔn)確性高。以上所述僅為本發(fā)明的實(shí)施例,并非因此限制本發(fā)明的專利范圍,凡是利用本發(fā)明說明書及附圖內(nèi)容所作的等效結(jié)構(gòu)或等效流程變換,或直接或間接運(yùn)用在其他相關(guān)的技術(shù)領(lǐng)域,均同理包括在本發(fā)明的專利保護(hù)范圍內(nèi)。
      權(quán)利要求
      1.一種實(shí)現(xiàn)軟件自動(dòng)測試的系統(tǒng),其特征在干,包括中央處理單元CPU、測試信息單元、接ロ単元、主控模塊、測試結(jié)果比較模塊、數(shù)據(jù)庫模塊和待測軟件指令集產(chǎn)生模塊,其中所述中央處理單元CPU,用于通過接ロ単元接收待測試軟件的指令集,運(yùn)行接收到的指令集中的指令,根據(jù)指令集中的記錄指令,將該記錄指令對應(yīng)的指令運(yùn)行結(jié)果實(shí)時(shí)輸出給測試信息単元;所述測試信息単元,用于接收并存儲CPU輸出的指令運(yùn)行結(jié)果,通過接ロ単元將存儲的指令運(yùn)行結(jié)果作為測試結(jié)果輸出;所述主控模塊,與所述測試結(jié)果比較模塊、數(shù)據(jù)庫模塊、待測軟件指令集產(chǎn)生模塊和接 ロ單元連接,用于將待測軟件指令集通過接ロ単元傳輸給中央處理單元CPU,并接收通過接 ロ單元傳輸?shù)臏y試結(jié)果;所述測試結(jié)果比較模塊,用于將測試結(jié)果數(shù)據(jù)與數(shù)據(jù)庫模塊內(nèi)的被測軟件預(yù)設(shè)結(jié)果的數(shù)據(jù)進(jìn)行比較,將比較后的結(jié)果生成測試報(bào)告;所述數(shù)據(jù)庫模塊,用于存放被測軟件預(yù)設(shè)結(jié)果的數(shù)據(jù)、生成的測試報(bào)告的數(shù)據(jù);所述待測軟件指令集產(chǎn)生模塊,用于產(chǎn)生待測軟件的指令集。
      2.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)軟件自動(dòng)測試的系統(tǒng),其特征在干,所述接ロ単元包括輸入接口和輸出接ロ,所述中央處理單元CPU通過輸入接ロ接收待測軟件的指令集,所述測試信息単元通過輸出接ロ將存儲的指令運(yùn)行結(jié)果作為測試結(jié)果輸出。
      3.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)軟件自動(dòng)測試的系統(tǒng),其特征在干,所述中央處理單元 CPU在執(zhí)行完指令集中的所有指令之后,再請求所述測試信息單元輸出內(nèi)部存儲的測試結(jié)果。
      4.根據(jù)權(quán)利要求1所述的實(shí)現(xiàn)軟件自動(dòng)測試的系統(tǒng),其特征在干,所述測試信息単元根據(jù)預(yù)先設(shè)定的時(shí)間間隔,周期性地通過輸出接ロ將內(nèi)部存儲的測試結(jié)果輸出。
      全文摘要
      本發(fā)明公開了一種實(shí)現(xiàn)軟件自動(dòng)測試的系統(tǒng),包括中央處理單元CPU、測試信息單元、接口單元、主控模塊、測試結(jié)果比較模塊、數(shù)據(jù)庫模塊和待測軟件指令集產(chǎn)生模塊。通過上述方式,本發(fā)明能夠脫離人工控制自動(dòng)運(yùn)行,測試效率高,準(zhǔn)確性高。
      文檔編號G06F11/36GK102591775SQ20111045304
      公開日2012年7月18日 申請日期2011年12月30日 優(yōu)先權(quán)日2011年12月30日
      發(fā)明者王清榮 申請人:蘇州漢清投資管理有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1