国产精品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è)試場(chǎng)景的方法和裝置的制造方法

      文檔序號(hào):9471284閱讀:393來源:國(guó)知局
      記錄測(cè)試場(chǎng)景的方法和裝置的制造方法
      【技術(shù)領(lǐng)域】
      [0001]本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別是涉及一種記錄測(cè)試場(chǎng)景的方法和裝置。
      【背景技術(shù)】
      [0002]終端上運(yùn)行的應(yīng)用使得終端可以實(shí)現(xiàn)各種各樣的功能,而程序開發(fā)人員為實(shí)現(xiàn)某些功能而開發(fā)的應(yīng)用,需要測(cè)試人員判斷該應(yīng)用實(shí)現(xiàn)的功能是否符合預(yù)期,或者需要判斷該應(yīng)用在實(shí)現(xiàn)功能的過程中是否會(huì)產(chǎn)生其它意料不到的情況,從而在發(fā)布應(yīng)用前發(fā)現(xiàn)并解決應(yīng)用存在的這些問題。
      [0003]測(cè)試人員在對(duì)應(yīng)用的測(cè)試過程中,需要即時(shí)記錄測(cè)試場(chǎng)景,從而便于在測(cè)試之后能夠結(jié)合記錄測(cè)試場(chǎng)景來定位問題。目前記錄測(cè)試數(shù)據(jù)主要通過測(cè)試人員手工記錄。
      [0004]然而,在一些連續(xù)的應(yīng)用測(cè)試過程中,比如對(duì)游戲應(yīng)用的測(cè)試,測(cè)試人員難以手工記錄測(cè)試場(chǎng)景,因手工記錄測(cè)試場(chǎng)景會(huì)導(dǎo)致測(cè)試過程的中斷,從而導(dǎo)致無法達(dá)到通過測(cè)試發(fā)現(xiàn)問題的目的。

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

      [0005]基于此,有必要針對(duì)目前在連續(xù)的應(yīng)用測(cè)試過程中難以記錄測(cè)試場(chǎng)景的技術(shù)問題,提供一種記錄測(cè)試場(chǎng)景的方法和裝置。
      [0006]一種記錄測(cè)試場(chǎng)景的方法,所述方法包括:
      [0007]運(yùn)行嵌入了測(cè)試組件的被測(cè)試應(yīng)用;
      [0008]通過所述被測(cè)試應(yīng)用獲取測(cè)試指令,并響應(yīng)于所述測(cè)試指令生成測(cè)試數(shù)據(jù);
      [0009]通過所述測(cè)試組件獲取記錄觸發(fā)指令;
      [0010]根據(jù)所述記錄觸發(fā)指令記錄當(dāng)前時(shí)間和與當(dāng)前測(cè)試場(chǎng)景相關(guān)的信息的對(duì)應(yīng)關(guān)系;所述對(duì)應(yīng)關(guān)系用于與所述測(cè)試數(shù)據(jù)匹配。
      [0011]一種記錄測(cè)試場(chǎng)景的裝置,所述裝置包括:
      [0012]被測(cè)試應(yīng)用運(yùn)行模塊,用于運(yùn)行嵌入了測(cè)試組件的被測(cè)試應(yīng)用;
      [0013]測(cè)試指令處理模塊,用于通過所述被測(cè)試應(yīng)用獲取測(cè)試指令,并響應(yīng)于所述測(cè)試指令生成測(cè)試數(shù)據(jù);
      [0014]記錄觸發(fā)指令獲取模塊,用于通過所述測(cè)試組件獲取記錄觸發(fā)指令;
      [0015]記錄模塊,用于根據(jù)所述記錄觸發(fā)指令記錄當(dāng)前時(shí)間和與當(dāng)前測(cè)試場(chǎng)景相關(guān)的信息的對(duì)應(yīng)關(guān)系;所述對(duì)應(yīng)關(guān)系用于與所述測(cè)試數(shù)據(jù)匹配。
      [0016]上述記錄測(cè)試場(chǎng)景的方法和裝置,在被測(cè)試應(yīng)用中嵌入測(cè)試組件,當(dāng)運(yùn)行被測(cè)試應(yīng)用而進(jìn)行連續(xù)測(cè)試時(shí),通過被測(cè)試應(yīng)用來響應(yīng)測(cè)試指令而生成測(cè)試數(shù)據(jù);而通過測(cè)試組件來獲取記錄觸發(fā)指令,從而根據(jù)該記錄觸發(fā)指令記錄當(dāng)前時(shí)間和與當(dāng)前測(cè)試場(chǎng)景相關(guān)的信息的對(duì)應(yīng)關(guān)系,以達(dá)到記錄測(cè)試場(chǎng)景的目的。這樣測(cè)試人員在進(jìn)行連續(xù)測(cè)試時(shí)能夠即時(shí)記錄測(cè)試場(chǎng)景,在連續(xù)測(cè)試結(jié)束之后,可以根據(jù)記錄的時(shí)間與測(cè)試場(chǎng)景相關(guān)信息的對(duì)應(yīng)關(guān)系來與測(cè)試數(shù)據(jù)對(duì)應(yīng),從而分析定位并解決存在的問題。
      【附圖說明】
      [0017]圖1為一個(gè)實(shí)施例中終端的結(jié)構(gòu)示意圖;
      [0018]圖2為一個(gè)實(shí)施例中記錄測(cè)試場(chǎng)景的方法的流程示意圖;
      [0019]圖3為一個(gè)具體應(yīng)用場(chǎng)景中在被測(cè)試應(yīng)用的交互界面上顯示記錄觸發(fā)控件的界面示意圖;
      [0020]圖4為一個(gè)具體應(yīng)用場(chǎng)景中點(diǎn)擊記錄觸發(fā)控件后進(jìn)入測(cè)試組件的操作界面的界面示意圖;
      [0021]圖5為一個(gè)實(shí)施例中記錄測(cè)試場(chǎng)景的裝置的結(jié)構(gòu)框圖;
      [0022]圖6為圖5中的記錄觸發(fā)指令獲取模塊的一個(gè)實(shí)施例的結(jié)構(gòu)框圖。
      【具體實(shí)施方式】
      [0023]為了使本發(fā)明的目的、技術(shù)方案及優(yōu)點(diǎn)更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。
      [0024]參考圖1,在一個(gè)實(shí)施例中,提供了一種終端,該終端的結(jié)構(gòu)如圖1所示,該終端包括通過系統(tǒng)總線連接的處理器、存儲(chǔ)介質(zhì)、內(nèi)存、運(yùn)動(dòng)傳感器、聲音采集器、顯示屏幕和輸入設(shè)備。其中,終端的存儲(chǔ)介質(zhì)存儲(chǔ)有操作系統(tǒng)和一種記錄測(cè)試場(chǎng)景的裝置,該記錄測(cè)試場(chǎng)景的裝置用于實(shí)現(xiàn)一種記錄測(cè)試場(chǎng)景的方法。終端的運(yùn)動(dòng)傳感器用于感測(cè)終端的運(yùn)動(dòng),可以是角速度傳感器、加速度傳感器和陀螺儀等。終端的聲音采集器用于采集環(huán)境聲音,可以是麥克風(fēng)。終端的輸入設(shè)備包括物理按鍵,還可以包括覆蓋在顯示屏幕上的觸控面板。該終端可以是移動(dòng)終端,比如手機(jī)、平板電腦或智能遙控器等。
      [0025]如圖2所示,在一個(gè)實(shí)施例中,提供了一種記錄測(cè)試場(chǎng)景的方法,本實(shí)施例以該方法應(yīng)用于如圖1所示的終端來舉例說明。該方法具體包括如下步驟:
      [0026]步驟202,運(yùn)行嵌入了測(cè)試組件的被測(cè)試應(yīng)用。
      [0027]被測(cè)試應(yīng)用是指需要測(cè)試人員對(duì)其進(jìn)行測(cè)試的應(yīng)用。被測(cè)試應(yīng)用可以是游戲應(yīng)用、即時(shí)通信應(yīng)用、電子閱讀應(yīng)用以及多媒體播放應(yīng)用等各種應(yīng)用,本實(shí)施例的記錄測(cè)試場(chǎng)景的方法尤其適用于對(duì)移動(dòng)終端上運(yùn)行的移動(dòng)應(yīng)用的測(cè)試中。
      [0028]測(cè)試組件可以用調(diào)測(cè)SDK (Software Development Kit,軟件開發(fā)工具包)來實(shí)現(xiàn)。在測(cè)試開始前可定義測(cè)試組件所要實(shí)現(xiàn)的功能,然后將被測(cè)試應(yīng)用與該測(cè)試組件一同編譯而獲得嵌入了測(cè)試組件的被測(cè)試應(yīng)用。在測(cè)試該被測(cè)試應(yīng)用時(shí),運(yùn)行該嵌入了測(cè)試組件的被測(cè)試應(yīng)用,相應(yīng)地測(cè)試組件也會(huì)開始工作。
      [0029]步驟204,通過被測(cè)試應(yīng)用獲取測(cè)試指令,并響應(yīng)于測(cè)試指令生成測(cè)試數(shù)據(jù)。
      [0030]被測(cè)試應(yīng)用在運(yùn)行過程中,測(cè)試人員通過按壓終端上的物理按鍵,或者通過手指、電容筆等觸控體觸摸顯示屏幕上顯示的交互界面中的各種按鈕,或者通過說話而使終端通過該測(cè)試應(yīng)用而檢測(cè)到與預(yù)設(shè)語音信號(hào)匹配的音頻信號(hào),從而觸發(fā)終端通過被測(cè)試應(yīng)用而獲取到測(cè)試指令。
      [0031]終端通過被測(cè)試應(yīng)用而對(duì)測(cè)試指令做出響應(yīng),生成測(cè)試數(shù)據(jù)。測(cè)試數(shù)據(jù)是對(duì)被測(cè)試應(yīng)用進(jìn)行測(cè)試而產(chǎn)生的數(shù)據(jù)。該測(cè)試數(shù)據(jù)可以包括CPU(中央處理器)使用信息、內(nèi)存使用信息等。測(cè)試數(shù)據(jù)優(yōu)選包括時(shí)間信息,這樣便于在對(duì)被測(cè)試應(yīng)用的持續(xù)測(cè)試結(jié)束之后,能夠結(jié)合該時(shí)間信息定位、分析問題。
      [0032]步驟206,通過測(cè)試組件獲取記錄觸發(fā)指令。
      [0033]測(cè)試組件被嵌入被測(cè)試應(yīng)用中,在被測(cè)試應(yīng)用運(yùn)行過程中,測(cè)試組件也會(huì)相應(yīng)地工作。終端通過該測(cè)試組件來檢測(cè)記錄觸發(fā)事件,從而當(dāng)檢測(cè)到記錄觸發(fā)事件時(shí)則獲取到記錄觸發(fā)指令?;蛘呖梢韵扔|發(fā)進(jìn)入測(cè)試組件的操作界面,然后當(dāng)在該操作界面中檢測(cè)到記錄觸發(fā)事件時(shí)獲取到記錄觸發(fā)指令。記錄觸發(fā)指令是指用于觸發(fā)記錄操作的指令。
      [0034]采用檢測(cè)何種記錄觸發(fā)事件來獲取記錄觸發(fā)指令可根據(jù)被測(cè)試應(yīng)用的實(shí)際情況來決定,具體地,用于觸發(fā)記錄觸發(fā)指令的記錄觸發(fā)事件,應(yīng)當(dāng)與用于觸發(fā)測(cè)試指令的測(cè)試觸發(fā)事件不同。這樣可以防止終端在檢測(cè)到同一觸發(fā)事件時(shí)分別做出不同的響應(yīng)。
      [0035]步驟208,根據(jù)記錄觸發(fā)指令記錄當(dāng)前時(shí)間和與當(dāng)前測(cè)試場(chǎng)景相關(guān)的信息的對(duì)應(yīng)關(guān)系;該對(duì)應(yīng)關(guān)系用于與測(cè)試數(shù)據(jù)匹配。
      [0036]當(dāng)前時(shí)間是指在執(zhí)行步驟208的當(dāng)下的時(shí)間。測(cè)試場(chǎng)景是基于一個(gè)假設(shè)的功能實(shí)現(xiàn)目的而對(duì)被測(cè)試應(yīng)用所進(jìn)行的操作的集合,比如要達(dá)成登錄成功的目的,要在被測(cè)試應(yīng)用提供的賬號(hào)輸入框中輸入正確的賬號(hào),在密碼輸入框中輸入正確的密碼,再點(diǎn)擊登錄按鈕,被測(cè)試應(yīng)用應(yīng)在登錄成功后顯示表示登錄成功的反饋,這就是一個(gè)測(cè)試場(chǎng)景。與當(dāng)前測(cè)試場(chǎng)景相關(guān)的信息則是與當(dāng)前正進(jìn)行的測(cè)試場(chǎng)景相關(guān)的信息,該信息用于區(qū)別出不同的測(cè)試場(chǎng)景。
      [0037]終端在獲取到記錄觸發(fā)指令時(shí),通過測(cè)試組件獲取當(dāng)前時(shí)間以及與當(dāng)前測(cè)試場(chǎng)景相關(guān)的信息,并記錄該時(shí)間與該信息的對(duì)應(yīng)關(guān)系。該記錄的對(duì)應(yīng)關(guān)系用于在對(duì)被測(cè)試應(yīng)用的連續(xù)測(cè)試結(jié)束之后,與測(cè)試數(shù)據(jù)匹配,結(jié)合該測(cè)試數(shù)據(jù)來分析定位被測(cè)試應(yīng)用存在的問題。
      [0038]上述記錄測(cè)試場(chǎng)景的方法,在被測(cè)試應(yīng)用中嵌入測(cè)試組件,當(dāng)運(yùn)行被測(cè)試應(yīng)用而進(jìn)行連續(xù)測(cè)試時(shí),通過被測(cè)試應(yīng)用來響應(yīng)測(cè)試指令而生成測(cè)試數(shù)據(jù);而通過測(cè)試組件來獲取記錄觸發(fā)指令,從而根據(jù)該記錄觸發(fā)指令記錄當(dāng)前時(shí)間和與當(dāng)前測(cè)試場(chǎng)景相關(guān)的信息的對(duì)應(yīng)關(guān)系,以達(dá)到記錄測(cè)試場(chǎng)景的目的。這樣測(cè)試人員在進(jìn)行連續(xù)測(cè)試時(shí)能夠即時(shí)記錄測(cè)試場(chǎng)景,在連續(xù)測(cè)試結(jié)束之后,可以根據(jù)記錄的時(shí)間與測(cè)試場(chǎng)景相關(guān)信息的對(duì)應(yīng)關(guān)系來與測(cè)試數(shù)據(jù)對(duì)應(yīng),從而分析定位并解決存在的問題。
      [0039]在一個(gè)實(shí)
      當(dāng)前第1頁1 2 3 4 
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
      1