亚洲成年人黄色一级片,日本香港三级亚洲三级,黄色成人小视频,国产青草视频,国产一区二区久久精品,91在线免费公开视频,成年轻人网站色直接看

一種應用測試方法、裝置及系統的制作方法

文檔序號:9261282閱讀:382來源:國知局
一種應用測試方法、裝置及系統的制作方法
【技術領域】
[0001]本發(fā)明涉及計算機領域,尤其涉及一種應用測試方法、裝置及系統。
【背景技術】
[0002]現有技術中,對于終端的應用的首發(fā)測試,對應不同的終端,測試人員可針對每一個終端進行人工測試,也可以在終端實現以文件或截圖的形式保存測試數據,測試人員可查閱存儲于終端中的測試數據,以確定該應用的首發(fā)測試在該終端中是否成功。首發(fā)測試的步驟例如,在手機M下載游戲應用N時,下載頁面顯示“是否下載應用寶”,若選擇“是”,則在手機M下載“應用寶”并成功安裝,運行游戲應用N,登錄頁面顯示“無資格登錄”,可點擊頁面的“搶號”按鈕,若搶號成功,則可登錄游戲應用N,測試人員可在操作每一個步驟時確認該步驟在該移動終端中的首發(fā)測試是否成功,也可以為手機M自動將上述首發(fā)測試的每一個步驟進行截圖并保存,測試人員可查閱保存的測試數據,以確認每一步驟在該終端中的首發(fā)測試是否成功?,F有技術中,對終端的應用的首發(fā)測試,需要人工參與,耗時長,且易受人為因素影響出現漏測、誤測的問題,又測試數據存儲于終端中,需測試人員比對不同終端的測試數據,且易因變更測試人員等情況增加測試數據丟失的概率。

【發(fā)明內容】

[0003]本發(fā)明實施例提供一種應用測試方法、裝置及系統。可由處理服務器自動獲取測試結果數據并對測試結果數據進行處理,生成終端的標識對應的應用測試結果,節(jié)省了測試時間,提高了應用首發(fā)測試的智能性。
[0004]本發(fā)明第一方面提供一種應用測試方法,可包括:
[0005]處理服務器在接收到終端的測試請求時,獲取所述終端的標識和測試結果數據;
[0006]所述處理服務器確定所述測試結果數據的類型,所述測試結果數據的類型包括:文本數據和/或圖片數據;
[0007]在所述測試結果數據的類型為所述文本數據時,所述處理服務器將所述文本數據與預設文本數據進行匹配;和/或在所述測試結果數據的類型為所述圖片數據時,所述處理服務器將所述圖片數據與預設圖片數據進行匹配;
[0008]所述處理服務器根據所述匹配結果生成所述終端的標識對應的應用測試結果。
[0009]本發(fā)明第二方面提供一種應用測試裝置,可包括:
[0010]獲取模塊,用于在接收到終端的測試請求時,獲取所述終端的標識和測試結果數據;
[0011]確定模塊,用于確定所述測試結果數據的類型,所述測試結果數據的類型包括:文本數據和/或圖片數據;
[0012]匹配模塊,用于在所述確定模塊確定所述測試結果數據的類型為所述文本數據時,將所述文本數據與預設文本數據進行匹配;和/或在所述確定模塊確定所述測試結果數據的類型為所述圖片數據時,將所述圖片數據與預設圖片數據進行匹配;
[0013]結果生成模塊,用于根據所述匹配模塊的匹配結果生成所述終端的標識對應的應用測試結果。
[0014]本發(fā)明第三方面提供一種處理服務器,可包括如第二方面所述的裝置。
[0015]本發(fā)明第四方面提供一種應用測試系統,包括終端、與所述終端通信連接的接收服務器以及與所述接收服務器通信連接的如第三方面所述的處理服務器。
[0016]實施本發(fā)明實施例,具有如下有益效果:
[0017]本發(fā)明實施例中,對于終端的應用的首發(fā)測試,處理服務器可在接收到終端的測試請求時,自動獲取終端的標識和測試結果數據,并確定測試結果數據的類型,根據測試結果數據的類型對測試結果數據進行匹配,由匹配結果生成終端的標識對應的應用測試結果。實現了由處理服務器自動獲取測試結果數據并對測試結果數據進行處理,生成終端的標識對應的應用測試結果,無需人工參與,節(jié)省了測試時間,測試人員可通過應用測試結果查閱首發(fā)測試的具體情況,提高了應用首發(fā)測試的智能性。
【附圖說明】
[0018]為了更清楚地說明本發(fā)明實施例或現有技術中的技術方案,下面將對實施例或現有技術描述中所需要使用的附圖作簡單地介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實施例,對于本領域普通技術人員來講,在不付出創(chuàng)造性勞動的前提下,還可以根據這些附圖獲得其他的附圖。
[0019]圖1為本發(fā)明實施例提供的一種應用測試方法的流程圖;
[0020]圖2為本發(fā)明實施例提供的一種應用測試裝置的結構示意圖;
[0021]圖3為本發(fā)明實施例提供的匹配模塊的結構示意圖;
[0022]圖4為本發(fā)明實施例提供的一種應用測試系統的示意圖。
【具體實施方式】
[0023]下面將結合本發(fā)明實施例中的附圖,對本發(fā)明實施例中的技術方案進行清楚、完整地描述,顯然,所描述的實施例僅僅是本發(fā)明一部分實施例,而不是全部的實施例?;诒景l(fā)明中的實施例,本領域普通技術人員在沒有作出創(chuàng)造性勞動前提下所獲得的所有其他實施例,都屬于本發(fā)明保護的范圍。
[0024]本發(fā)明實施例中,應用可以為安裝在終端中的應用程序,終端例如個人計算機、平板電腦、筆記本電腦、智能手機等,處理服務器為對測試結果數據進行處理的服務器,接收服務器為接收并轉發(fā)測試請求服務器。本發(fā)明實施例中以安裝在移動終端中的應用為例進行描述,其中,移動終端的IPdnternetP1tocol,網絡之間互連的協議)為公網IP,處理服務器的IP為內網IP,接收服務器的IP為公網IP,接收服務器可通過反向代理,將測試請求轉發(fā)給處理服務器。其中,公網、內網是兩種因特網Internet的接入方式。在本發(fā)明實施例的具體實現中,接收服務器例如apache (Apache HTTP Server,簡稱Apache,是Apache軟件基金會的一個開放源碼的網頁服務器),處理服務器例如tomcat ( 一種WEB應用服務器),也可以為其他實現方式,具體不受本發(fā)明實施例的限制。
[0025]本發(fā)明實施例中,當終端中的線程監(jiān)聽到應用開啟首發(fā)測試時,可向接收服務器發(fā)送測試請求,接收服務器將測試請求發(fā)送給處理服務器,處理服務器可響應該測試請求,并獲取該終端的測試結果數據。
[0026]進一步可選的,測試請求也可攜帶測試結果數據和終端的標識。其中,測試包括至少一個測試步驟,具體的,處理服務器可獲取每一個測試步驟的測試結果數據或預設測試步驟的測試結果數據,則終端可在監(jiān)聽到每一個測試步驟或預設步驟時,將該步驟對應的測試結果數據發(fā)送給接收服務器,服務器轉發(fā)給處理服務器,也可以為終端在監(jiān)聽到首發(fā)測試結束時,將每一個測試步驟或預設步驟的測試結果數據發(fā)送給接收服務器,服務器轉發(fā)給處理服務器。
[0027]現有技術中,對于終端的應用的首發(fā)測試,對應不同的終端,測試人員可針對每一個終端進行人工測試,也可以在終端實現以文件或截圖的形式保存測試數據,測試人員可查閱存儲于終端中的測試數據,以確定該應用的首發(fā)測試在該終端中是否成功,又測試數據存儲于終端中,需測試人員比對不同終端的測試數據,且易因變更測試人員等情況增加測試數據丟失的概率,需要人工參與,耗時長,且易受人為因素影響出現漏測、誤測的問題。
[0028]而本發(fā)明實施例中,對于終端的應用的首發(fā)測試,處理服務器可在接收到終端的測試請求時,自動獲取終端的標識和測試結果數據,實現了由處理服務器自動獲取測試結果數據并對測試結果數據進行處理,生成終端的標識對應的應用測試結果,無需人工參與,節(jié)省了測試時間,測試人員可通過應用測試結果查閱首發(fā)測試的具體情況,提高了應用首發(fā)測試的智能性。
[0029]現有技術中存儲于終端的是未經過任何處理的原始測試數據,即本發(fā)明實施例中的測試結果數據,測試人員查閱測試結果數據時,需將測試結果數據與預設結果數據進行人工辨別,以確定該測試結果數據是否準確,從而由測試人員進行辨別得到應用測試結果。
[0030]而本發(fā)明實施例中,是直接由處理服務器得到應用測試結果,為處理服務器對測試結果數據進行匹配處理后得到的結果,測試人員只需查閱該應用測試結果,即可獲知首發(fā)測試在哪個終端的哪個步驟的應用測試結果,無需再將測試結果數據與預設結果數據進行人工辨別,只需直接查閱最終結果。
[0031]下面將結合附圖1?附圖2,對本發(fā)明實施例提供的應用測試方法進行詳細介紹。
[0032]請
當前第1頁1 2 3 4 
網友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點贊!
1