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

      一種軟件測(cè)試方法與系統(tǒng)的制作方法

      文檔序號(hào):9489375閱讀:446來(lái)源:國(guó)知局
      一種軟件測(cè)試方法與系統(tǒng)的制作方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及軟件測(cè)試領(lǐng)域,特別是涉及一種軟件測(cè)試方法與系統(tǒng)。
      【背景技術(shù)】
      [0002]隨著信息化的不斷發(fā)展,數(shù)據(jù)量正以幾何數(shù)級(jí)的速度增長(zhǎng),網(wǎng)絡(luò)存儲(chǔ)時(shí)代已經(jīng)來(lái)臨。與傳統(tǒng)存儲(chǔ)相比,網(wǎng)絡(luò)存儲(chǔ)具有更好的系統(tǒng)性能,良好的可擴(kuò)展性,更低的管理成本。這些特點(diǎn)都使得網(wǎng)絡(luò)存儲(chǔ)處于一個(gè)快速發(fā)展的時(shí)期。
      [0003]而在以軟件技術(shù)為主的網(wǎng)絡(luò)存儲(chǔ)系統(tǒng)中,軟件測(cè)試占據(jù)著非常重要的地位,其直接決定著存儲(chǔ)系統(tǒng)的可靠性。而隨著存儲(chǔ)系統(tǒng)的不斷發(fā)展,軟件測(cè)試的復(fù)雜度越來(lái)越高,傳統(tǒng)的手工測(cè)試已經(jīng)不能滿足當(dāng)前存儲(chǔ)產(chǎn)品的測(cè)試需要。

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

      [0004]有鑒于此,本發(fā)明的主要目的在于提供一種軟件測(cè)試方法與系統(tǒng),可以高效自動(dòng)地進(jìn)行大數(shù)據(jù)量的測(cè)試。
      [0005]為實(shí)現(xiàn)上述目的,本發(fā)明提供了一種軟件測(cè)試方法,包括:
      [0006]確定測(cè)試控制對(duì)象,將所述測(cè)試控制對(duì)象進(jìn)行數(shù)據(jù)結(jié)構(gòu)描述;
      [0007]根據(jù)進(jìn)行數(shù)據(jù)結(jié)構(gòu)描述后的所述測(cè)試控制對(duì)象將測(cè)試需要的目標(biāo)操作抽象成類和函數(shù),得到公用函數(shù)庫(kù);
      [0008]根據(jù)進(jìn)行數(shù)據(jù)結(jié)構(gòu)描述后的所述測(cè)試控制對(duì)象利用所述公用函數(shù)庫(kù)生成測(cè)試用例腳本;
      [0009]將所述測(cè)試用例腳本利用GUI工具進(jìn)行可視化顯示;
      [0010]利用可視化的測(cè)試用例腳本進(jìn)行測(cè)試。
      [0011]優(yōu)選地,所述軟件測(cè)試方法還包括:利用可視化的測(cè)試用例腳本進(jìn)行測(cè)試時(shí)將測(cè)試過(guò)程進(jìn)行測(cè)試日志記錄。
      [0012]優(yōu)選地,利用可視化的測(cè)試用例腳本進(jìn)行測(cè)試后還包括:
      [0013]根據(jù)測(cè)試用例腳本的執(zhí)行情況生成測(cè)試報(bào)告。
      [0014]優(yōu)選地,所述軟件測(cè)試方法還包括:將相同執(zhí)行環(huán)境和配置下使用的多個(gè)測(cè)試用例腳本抽取公共信息,生成測(cè)試集配置文件。
      [0015]本發(fā)明還提供了一種軟件測(cè)試系統(tǒng),包括:
      [0016]測(cè)試控制對(duì)象確定模塊,用于確定測(cè)試控制對(duì)象,將所述測(cè)試控制對(duì)象進(jìn)行數(shù)據(jù)結(jié)構(gòu)描述;
      [0017]公用函數(shù)庫(kù)生成模塊,用于根據(jù)進(jìn)行數(shù)據(jù)結(jié)構(gòu)描述后的所述測(cè)試控制對(duì)象將測(cè)試需要的目標(biāo)操作抽象成類和函數(shù),得到公用函數(shù)庫(kù);
      [0018]測(cè)試用例腳本生成模塊,用于根據(jù)進(jìn)行數(shù)據(jù)結(jié)構(gòu)描述后的所述測(cè)試控制對(duì)象利用所述公用函數(shù)庫(kù)生成測(cè)試用例腳本;
      [0019]GUI管理模塊,用于將所述測(cè)試用例腳本利用GUI工具進(jìn)行可視化顯示;
      [0020]測(cè)試模塊,用于利用可視化的測(cè)試用例腳本進(jìn)行測(cè)試。
      [0021]優(yōu)選地,所述軟件測(cè)試系統(tǒng)還包括:
      [0022]測(cè)試日志管理模塊,用于將測(cè)試過(guò)程進(jìn)行測(cè)試日志記錄。
      [0023]優(yōu)選地,所述軟件測(cè)試系統(tǒng)還包括:
      [0024]測(cè)試報(bào)告生成模塊,用于根據(jù)測(cè)試用例腳本的執(zhí)行情況生成測(cè)試報(bào)告。
      [0025]優(yōu)選地,所述軟件測(cè)試系統(tǒng)還包括:
      [0026]測(cè)試集配置文件生成模塊,用于將相同執(zhí)行環(huán)境和配置下使用的多個(gè)測(cè)試用例腳本抽取公共信息,生成測(cè)試集配置文件。
      [0027]應(yīng)用本發(fā)明提供的一種軟件測(cè)試方法與系統(tǒng),確定測(cè)試控制對(duì)象,將所述測(cè)試控制對(duì)象進(jìn)行數(shù)據(jù)結(jié)構(gòu)描述,根據(jù)進(jìn)行數(shù)據(jù)結(jié)構(gòu)描述后的所述測(cè)試控制對(duì)象將測(cè)試需要的目標(biāo)操作抽象成類和函數(shù),得到公用函數(shù)庫(kù),根據(jù)進(jìn)行數(shù)據(jù)結(jié)構(gòu)描述后的所述測(cè)試控制對(duì)象利用所述公用函數(shù)庫(kù)生成測(cè)試用例腳本,將所述測(cè)試用例腳本利用GUI工具進(jìn)行可視化顯示,利用可視化的測(cè)試用例腳本進(jìn)行測(cè)試,可以將測(cè)試需要的操作與對(duì)象抽象成類與函數(shù)生成測(cè)試用例腳本,進(jìn)行可視化顯示進(jìn)行測(cè)試,對(duì)大數(shù)據(jù)量的測(cè)試效率較高且可以復(fù)用和擴(kuò)展,降低測(cè)試成本,提高測(cè)試效率。
      【附圖說(shuō)明】
      [0028]為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例或現(xiàn)有技術(shù)描述中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)提供的附圖獲得其他的附圖。
      [0029]圖1為本發(fā)明一種軟件測(cè)試方法實(shí)施例一的流程圖;
      [0030]圖2為本發(fā)明一種軟件測(cè)試系統(tǒng)實(shí)施例二的結(jié)構(gòu)示意圖;
      [0031]圖3為本發(fā)明一種軟件測(cè)試系統(tǒng)實(shí)施例三的結(jié)構(gòu)示意圖。
      【具體實(shí)施方式】
      [0032]下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
      [0033]實(shí)施例一:
      [0034]本發(fā)明提供了一種軟件測(cè)試方法,圖1示出了本發(fā)明軟件測(cè)試方法實(shí)施例1的流程圖,包括:
      [0035]步驟S101:確定測(cè)試控制對(duì)象,將所述測(cè)試控制對(duì)象進(jìn)行數(shù)據(jù)結(jié)構(gòu)描述;
      [0036]確定測(cè)試控制對(duì)象,將測(cè)試用例腳本需要用到的數(shù)據(jù)進(jìn)行結(jié)構(gòu)化和對(duì)象化,形成一定的數(shù)據(jù)結(jié)構(gòu)描述,主要包括待測(cè)試存儲(chǔ)設(shè)備的環(huán)境/地址/日志存儲(chǔ)路徑等,提高測(cè)試用例腳本的可維護(hù)性。
      [0037]步驟S102:根據(jù)進(jìn)行數(shù)據(jù)結(jié)構(gòu)描述后的所述測(cè)試控制對(duì)象將測(cè)試需要的目標(biāo)操作抽象成類和函數(shù),得到公用函數(shù)庫(kù);
      [0038]將測(cè)試的操作抽象成類和函數(shù),得到公用函數(shù)庫(kù),可實(shí)現(xiàn)測(cè)試的復(fù)用和修改。
      [0039]步驟S103:根據(jù)進(jìn)行數(shù)據(jù)結(jié)構(gòu)描述后的所述測(cè)試控制對(duì)象利用所述公用函數(shù)庫(kù)生成測(cè)試用例腳本;
      [0040]可根據(jù)測(cè)試模板將測(cè)試控制對(duì)象利用公用函數(shù)庫(kù)生成測(cè)試用例腳本。
      [0041]步驟S104:將所述測(cè)試用例腳本利用GUI工具進(jìn)行可視化顯示;
      [0042]⑶I用戶圖形界面工具,將測(cè)試用例進(jìn)行編輯和組織,使測(cè)試用例實(shí)現(xiàn)可視化顯不O
      [0043]步驟S105:利用可視化的測(cè)試用例腳本進(jìn)行測(cè)試。
      [0044]利用界面中可視化的測(cè)試用例腳本進(jìn)行測(cè)試。
      [0045]本實(shí)施例中測(cè)試時(shí)可將測(cè)試過(guò)程進(jìn)行測(cè)試日志記錄,并在測(cè)試用例執(zhí)行完畢后,根據(jù)測(cè)試用例腳本的執(zhí)行情況生成測(cè)試報(bào)告,測(cè)試報(bào)告可有多種形式,在測(cè)試中如果多個(gè)測(cè)試用例需要在相同的環(huán)境和配置下執(zhí)行,可將這些環(huán)境配置抽取成公共信息并生成測(cè)試集配置文件,后續(xù)相同測(cè)試環(huán)境可直接使用。
      [0046]應(yīng)用本實(shí)施例提供的一種軟件測(cè)試方法,確定測(cè)試控制對(duì)象,將所述測(cè)試控制對(duì)象進(jìn)行數(shù)據(jù)結(jié)構(gòu)描述,根據(jù)進(jìn)
      當(dāng)前第1頁(yè)1 2 
      網(wǎng)友詢問(wèn)留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1