国产精品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>

      一種基于測試用例批量處理方法

      文檔序號:8257905閱讀:295來源:國知局
      一種基于測試用例批量處理方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及一種基于測試用例批量處理方法。
      【背景技術(shù)】
      [0002]軟件測試用例的運(yùn)行,現(xiàn)在還停留在單線程處理的階段,以方便實(shí)時(shí)管理,發(fā)現(xiàn)問題及時(shí)處理。但是在面臨大量的測試用例時(shí),單線程的處理耗時(shí)驚人,需要上百小時(shí),對程序員的身心造成了巨大的損害。

      【發(fā)明內(nèi)容】

      [0003]本發(fā)明針對以上問題的提出,而研制的一種基于測試用例批量處理方法,具有如下步驟:
      [0004]一為測試用例建立先入先出隊(duì)列,每個(gè)測試用例均不帶有相關(guān)數(shù)據(jù),且每個(gè)測試用例占用的資源量均在閾值范圍之內(nèi);
      [0005]一按均分法從所述的隊(duì)列中依次調(diào)取隊(duì)列中的測試用例,均分給多個(gè)處理機(jī);
      [0006]一記錄每個(gè)處理機(jī)處理測試用例占用的時(shí)間;根據(jù)占用時(shí)間估計(jì)每個(gè)處理機(jī)的性倉泛;
      [0007]一按處理機(jī)性能的優(yōu)劣,分配測試用例。
      [0008]在所述的步驟“一記錄每個(gè)處理機(jī)處理測試用例占用的時(shí)間;根據(jù)占用時(shí)間估計(jì)每個(gè)處理機(jī)的性能”中,有處理機(jī)超時(shí)處理某個(gè)測試用例;則判定當(dāng)前處理機(jī)無法處理該測試用例,中斷該測試用例的運(yùn)行,將測試用例重新放回所述的隊(duì)列中。
      [0009]所述當(dāng)判定全部處理機(jī)的性能后,將隊(duì)列中的全部測試用例,按各處理機(jī)的性能分發(fā)給各處理機(jī)。
      [0010]接收撤回的測試用例,綜合評估各處理機(jī)的運(yùn)算空閑,將撤回的測試用例發(fā)給運(yùn)算空閑比較大的處理機(jī)。
      [0011]所述的運(yùn)算空閑為當(dāng)前處理機(jī)完成已分配任務(wù)所需的時(shí)間。
      [0012]由于采用了上述技術(shù)方案,本發(fā)明提供的一種基于測試用例批量處理方法,通過設(shè)立用例分配機(jī)制和多個(gè)并行的處理機(jī),有效的將大量的測試用例進(jìn)行了合理的分配,極大的節(jié)約了測試時(shí)間,解放了廣大勞苦程序員眾。而且采用的技術(shù)成熟可靠,十分適于大范圍的推廣和使用。
      【附圖說明】
      [0013]為了更清楚的說明本發(fā)明的實(shí)施例或現(xiàn)有技術(shù)的技術(shù)方案,下面將對實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖做一簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。
      [0014]圖1為本發(fā)明的流程圖
      【具體實(shí)施方式】
      [0015]為使本發(fā)明的實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚完整的描述:
      [0016]如圖1所示:一種基于測試用例批量處理方法,主要包括如下步驟:
      [0017]首先,為測試用例建立先入先出隊(duì)列,每個(gè)測試用例均不帶有相關(guān)數(shù)據(jù),且每個(gè)測試用例占用的資源量均在閾值范圍之內(nèi);
      [0018]其次,按均分法從所述的隊(duì)列中依次調(diào)取隊(duì)列中的測試用例,均分給多個(gè)處理機(jī);
      [0019]然后,記錄每個(gè)處理機(jī)處理測試用例占用的時(shí)間;根據(jù)占用時(shí)間估計(jì)每個(gè)處理機(jī)的性能;
      [0020]最后,按處理機(jī)性能的優(yōu)劣,分配測試用例。
      [0021]在所述的步驟“一記錄每個(gè)處理機(jī)處理測試用例占用的時(shí)間;根據(jù)占用時(shí)間估計(jì)每個(gè)處理機(jī)的性能”中,有處理機(jī)超時(shí)處理某個(gè)測試用例;則判定當(dāng)前處理機(jī)無法處理該測試用例,中斷該測試用例的運(yùn)行,將測試用例重新放回所述的隊(duì)列中。
      [0022]所述當(dāng)判定全部處理機(jī)的性能后,將隊(duì)列中的全部測試用例,按各處理機(jī)的性能分發(fā)給各處理機(jī)。
      [0023]接收撤回的測試用例,綜合評估各處理機(jī)的運(yùn)算空閑,將撤回的測試用例發(fā)給運(yùn)算空閑比較大的處理機(jī)。
      [0024]所述的運(yùn)算空閑為當(dāng)前處理機(jī)完成已分配任務(wù)所需的時(shí)間。
      [0025]以上所述,僅為本發(fā)明較佳的【具體實(shí)施方式】,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),根據(jù)本發(fā)明的技術(shù)方案及其發(fā)明構(gòu)思加以等同替換或改變,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。
      【主權(quán)項(xiàng)】
      1.一種基于測試用例批量處理方法,具有如下步驟: 一為測試用例建立先入先出隊(duì)列,每個(gè)測試用例均不帶有相關(guān)數(shù)據(jù),且每個(gè)測試用例占用的資源量均在閾值范圍之內(nèi); 一按均分法從所述的隊(duì)列中依次調(diào)取隊(duì)列中的測試用例,均分給多個(gè)處理機(jī); 一記錄每個(gè)處理機(jī)處理測試用例占用的時(shí)間;根據(jù)占用時(shí)間估計(jì)每個(gè)處理機(jī)的性能; 一按處理機(jī)性能的優(yōu)劣,分配測試用例。
      2.根據(jù)權(quán)利要求1所述的一種基于測試用例批量處理方法,其特征還在于: 在所述的步驟“一記錄每個(gè)處理機(jī)處理測試用例占用的時(shí)間;根據(jù)占用時(shí)間估計(jì)每個(gè)處理機(jī)的性能”中,有處理機(jī)超時(shí)處理某個(gè)測試用例;則判定當(dāng)前處理機(jī)無法處理該測試用例,中斷該測試用例的運(yùn)行,將測試用例重新放回所述的隊(duì)列中。
      3.根據(jù)權(quán)利要求1所述的一種基于測試用例批量處理方法,其特征還在于:所述當(dāng)判定全部處理機(jī)的性能后,將隊(duì)列中的全部測試用例,按各處理機(jī)的性能分發(fā)給各處理機(jī)。
      4.根據(jù)權(quán)利要求3所述的一種基于測試用例批量處理方法,其特征還在于:接收撤回的測試用例,綜合評估各處理機(jī)的運(yùn)算空閑,將撤回的測試用例發(fā)給運(yùn)算空閑比較大的處理機(jī)。
      5.根據(jù)權(quán)利要求4所述的一種基于測試用例批量處理方法,其特征還在于:所述的運(yùn)算空閑為當(dāng)前處理機(jī)完成已分配任務(wù)所需的時(shí)間。
      【專利摘要】本發(fā)明公開了一種基于測試用例批量處理方法,具有如下步驟:為測試用例建立先入先出隊(duì)列,每個(gè)測試用例均不帶有相關(guān)數(shù)據(jù),且每個(gè)測試用例占用的資源量均在閾值范圍之內(nèi);按均分法從所述的隊(duì)列中依次調(diào)取隊(duì)列中的測試用例,均分給多個(gè)處理機(jī);記錄每個(gè)處理機(jī)處理測試用例占用的時(shí)間;根據(jù)占用時(shí)間估計(jì)每個(gè)處理機(jī)的性能;按處理機(jī)性能的優(yōu)劣,分配測試用例。由于采用了上述技術(shù)方案,本發(fā)明提供的一種基于測試用例批量處理方法,通過設(shè)立用例分配機(jī)制和多個(gè)并行的處理機(jī),有效的將大量的測試用例進(jìn)行了合理的分配,極大的節(jié)約了測試時(shí)間,解放了廣大勞苦程序員眾。而且采用的技術(shù)成熟可靠,十分適于大范圍的推廣和使用。
      【IPC分類】G06F9-38, G06F9-50
      【公開號】CN104572025
      【申請?zhí)枴緾N201310526046
      【發(fā)明人】王永生
      【申請人】大連生容享科技有限公司
      【公開日】2015年4月29日
      【申請日】2013年10月29日
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會(huì)獲得點(diǎn)贊!
      1