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

      正交表擴(kuò)展裝置、軟件測(cè)試系統(tǒng)和正交表擴(kuò)展方法

      文檔序號(hào):6353959閱讀:422來(lái)源:國(guó)知局
      專利名稱:正交表擴(kuò)展裝置、軟件測(cè)試系統(tǒng)和正交表擴(kuò)展方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及軟件測(cè)試領(lǐng)域,具體而言,涉及一種正交表擴(kuò)展裝置、一種軟件測(cè)試系統(tǒng)和一種正交表擴(kuò)展方法。
      背景技術(shù)
      軟件的正常運(yùn)行可能受到眾多因素的影響,并且因素之間的相互作用也可能會(huì)對(duì)軟件的正常運(yùn)行產(chǎn)生影響。因此在測(cè)試時(shí)不僅要考慮所有對(duì)軟件產(chǎn)生影響的可能因素,而且對(duì)存在于這些因素之間的相互作用,就需要設(shè)計(jì)一個(gè)測(cè)試用例集,對(duì)系統(tǒng)因素的各種組合情況進(jìn)行充分覆蓋。軟件測(cè)試中經(jīng)常會(huì)碰到多個(gè)輸入?yún)?shù),每個(gè)參數(shù)多個(gè)取值的情況,假設(shè)所測(cè)試的某個(gè)軟件單元中有6個(gè)輸入?yún)?shù),每個(gè)參數(shù)可以取4個(gè)值,如果做全面測(cè)試,需要設(shè)計(jì)4096個(gè)測(cè)試用例,這很不現(xiàn)實(shí)。測(cè)試是一個(gè)重要且代價(jià)昂貴的工作,如何在給定的有限的時(shí)間和資源設(shè)計(jì)較少的測(cè)試用例來(lái)獲取最大的測(cè)試效果。因此在實(shí)際測(cè)試工作中我們應(yīng)用到了正交法,既能有效地減少測(cè)試用例數(shù)目,又能夠保證測(cè)試結(jié)果不受太大的影響,從而避免了測(cè)試的片面性和盲目性,以下對(duì)本發(fā)明涉及到幾個(gè)概念進(jìn)行解釋。正交法:正交實(shí)驗(yàn)法就是利用排列整齊的表一正交表來(lái)對(duì)試驗(yàn)進(jìn)行整體設(shè)計(jì)、綜合比較、統(tǒng)計(jì)分析,實(shí)現(xiàn)通過(guò)少數(shù)的實(shí)驗(yàn)次數(shù)找到較好的生產(chǎn)條件,以達(dá)到最高生產(chǎn)工藝效果。正交表能夠在因素變化范圍內(nèi)均衡抽樣,使每次試驗(yàn)都具有較強(qiáng)的代表性,由于正交表具備均衡分散的特點(diǎn),保證了全面實(shí)驗(yàn)的某些要求,這些試驗(yàn)往往能夠較好或更好的達(dá)到實(shí)驗(yàn)的目的。因素:指作試驗(yàn)研究過(guò)程的自變量,常常是造成試驗(yàn)指標(biāo)按某種規(guī)律發(fā)生變化的那些原因。水平:指試驗(yàn)中因素所處的具體狀態(tài)或情況,又稱為等級(jí)。下表水平1、水平2、水平3等表示因素的不同水平。如下表:以驗(yàn)證一個(gè)輸出為例
      權(quán)利要求
      1.一種正交表擴(kuò)展裝置,其特征在于,包括: 查詢單元,從原有因素的水平數(shù)中,查詢大于或等于新增因素的水平數(shù)的水平數(shù),或乘積大于或等于所述新增因素的水平數(shù)的多個(gè)水平數(shù); 行列設(shè)置單元,根據(jù)查詢出的水平數(shù)的數(shù)量,為所述新增因素設(shè)置列或行; 填充單元,根據(jù)所述查詢出的水平數(shù)對(duì)應(yīng)的列或行中的水平分配規(guī)則,對(duì)所述新增因素的列或行進(jìn)行填充。
      2.根據(jù)權(quán)利要求1所述的正交表擴(kuò)展裝置,其特征在于,所述查詢單元判斷所述新增因素的水平數(shù)是否大于所述原有因素的最大水平數(shù),并在判斷結(jié)果為否時(shí),查詢大于或等于所述新增因素的水平數(shù)的水平數(shù),在判斷結(jié)果為是時(shí),查詢乘積大于或等于所述新增因素的水平數(shù)的多個(gè)水平數(shù)。
      3.根據(jù)權(quán)利要求2所述的正交表擴(kuò)展裝置,其特征在于,所述查詢單元在判斷結(jié)果為否時(shí),在查詢出第一個(gè)大于或等于所述新增因素的水平數(shù)的水平數(shù)時(shí),停止查詢,在判斷結(jié)果為是時(shí),在查詢出第一組乘積大于或等于所述新增因素的水平數(shù)的多個(gè)水平數(shù)時(shí),停止查詢。
      4.根據(jù)權(quán)利要求3所述的正交表擴(kuò)展裝置,其特征在于,所述查詢單元在判斷結(jié)果為否時(shí),優(yōu)先查詢等于所述新增因素的水平數(shù)的水平數(shù),在判斷結(jié)果為是時(shí),優(yōu)先查詢乘積等于所述新增因素的水平數(shù) 的多個(gè)水平數(shù)。
      5.根據(jù)權(quán)利要求1至4中任一項(xiàng)所述的正交表擴(kuò)展裝置,其特征在于,所述查詢單元設(shè)置查詢規(guī)則,并按所述查詢規(guī)則對(duì)所述原有因素的水平數(shù)進(jìn)行查詢。
      6.一種軟件測(cè)試系統(tǒng),其特征在于,包括: 如權(quán)利要求1至5中任一項(xiàng)所述的正交表擴(kuò)展裝置。
      7.一種正交表擴(kuò)展方法,其特征在于,包括: 步驟202,從原有因素的水平數(shù)中,查詢大于或等于新增因素的水平數(shù)的水平數(shù),或乘積大于或等于所述新增因素的水平數(shù)的多個(gè)水平數(shù); 步驟204,根據(jù)查詢出的水平數(shù)的數(shù)量,為所述新增因素設(shè)置列或行; 步驟206,根據(jù)所述查詢出的水平數(shù)對(duì)應(yīng)的列或行中的水平分配規(guī)則,對(duì)所述新增因素的列或行進(jìn)行填充。
      8.根據(jù)權(quán)利要求7所述的正交表擴(kuò)展方法,其特征在于,所述步驟202包括: 判斷所述新增因素的水平數(shù)是否大于所述原有因素的最大水平數(shù),并在判斷結(jié)果為否時(shí),查詢大于或等于所述新增因素的水平數(shù)的水平數(shù),在判斷結(jié)果為是時(shí),查詢乘積大于或等于所述新增因素的水平數(shù)的多個(gè)水平數(shù)。
      9.根據(jù)權(quán)利要求8所述的正交表擴(kuò)展方法,其特征在于,所述步驟202還包括: 在判斷結(jié)果為否時(shí),在查詢出第一個(gè)大于或等于所述新增因素的水平數(shù)的水平數(shù)時(shí),停止查詢,在判斷結(jié)果為是時(shí),在查詢出第一組乘積大于或等于所述新增因素的水平數(shù)的多個(gè)水平數(shù)時(shí),停止查詢。
      10.根據(jù)權(quán)利要求9所述的正交表擴(kuò)展方法,其特征在于,所述步驟202還包括: 在判斷結(jié)果為否時(shí),優(yōu)先查詢等于所述新增因素的水平數(shù)的水平數(shù),在判斷結(jié)果為是時(shí),優(yōu)先查詢乘積等于所述新增因素的水平數(shù)的多個(gè)水平數(shù)。
      11.根據(jù)權(quán)利要求7至10中任一項(xiàng)所述的正交表擴(kuò)展方法,其特征在于,所述步驟202還包括:設(shè)置查詢規(guī)則,并按所述查 詢規(guī)則對(duì)所述原有因素的水平數(shù)進(jìn)行查詢。
      全文摘要
      本發(fā)明提供一種正交表擴(kuò)展裝置、一種軟件測(cè)試系統(tǒng)和一種正交表擴(kuò)展方法,其中,正交表擴(kuò)展裝置,包括查詢單元,從原有因素的水平數(shù)中,查詢大于或等于新增因素的水平數(shù)的水平數(shù),或乘積大于或等于所述新增因素的水平數(shù)的多個(gè)水平數(shù);行列設(shè)置單元,根據(jù)查詢出的水平數(shù)的數(shù)量,為所述新增因素設(shè)置列或行;填充單元,根據(jù)所述查詢出的水平數(shù)對(duì)應(yīng)的列或行中的水平分配規(guī)則,對(duì)所述新增因素的列或行進(jìn)行填充。通過(guò)該技術(shù)方案,實(shí)現(xiàn)了新增因素的水平的合理填充,可以保證覆蓋率較高而重復(fù)率較低,有效地利用了軟件測(cè)試系統(tǒng)的處理器和內(nèi)存等計(jì)算資源,且不需重新生成正交表,因此不會(huì)影響軟件測(cè)試系統(tǒng)的工作效率。
      文檔編號(hào)G06F11/36GK103176893SQ20111043176
      公開(kāi)日2013年6月26日 申請(qǐng)日期2011年12月21日 優(yōu)先權(quán)日2011年12月21日
      發(fā)明者唐曉東, 杜旭明, 任麗麗 申請(qǐng)人:方正國(guó)際軟件(北京)有限公司
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1