專利名稱:一種互聯(lián)網(wǎng)應(yīng)用的發(fā)布方法、裝置及系統(tǒng)的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信技術(shù)領(lǐng)域,特別涉及一種互聯(lián)網(wǎng)應(yīng)用的發(fā)布方法、裝置及系統(tǒng)。
背景技術(shù):
隨著應(yīng)用商店(APP Store, Application Store)的蓬勃發(fā)展,APP Store已經(jīng)成為移動(dòng)互聯(lián)網(wǎng)的ー個(gè)制高點(diǎn),是手機(jī)用戶和互聯(lián)網(wǎng)用戶發(fā)現(xiàn)和消費(fèi)應(yīng)用的主要入口,隨之移動(dòng)互聯(lián)網(wǎng)應(yīng)用的數(shù)量也越來(lái)越多。目前迫切需要有一個(gè)高效的版本(Beta)測(cè)試方法和一個(gè)能與APP Store無(wú)縫集成的版本域(Beta Zone)測(cè)試平臺(tái),使移動(dòng)互聯(lián)網(wǎng)應(yīng)用在商用前進(jìn)行充分的測(cè)試,保證終端用戶能得到良好的消費(fèi)體驗(yàn)。目前,基于APP Store的系統(tǒng)架構(gòu)的商用環(huán)境中,應(yīng)用開(kāi)發(fā)者通過(guò)Dev Community提交和上傳的應(yīng)用,在終端用戶門戶(Storefront)上架之前,均要在Beta Zone中經(jīng)過(guò)測(cè)試者嚴(yán)格的測(cè)試,其測(cè)試的內(nèi)容包括機(jī)型適配測(cè)試,內(nèi)容測(cè)試,計(jì)費(fèi)測(cè)試等。BetaZone作 為測(cè)試者的門戶,提供測(cè)試者鑒權(quán)認(rèn)證,應(yīng)用下載,以及測(cè)試管理等功能?,F(xiàn)有測(cè)試者的測(cè)試方案中,需要先建立ー套與商用環(huán)境ー樣的軟硬件測(cè)試床環(huán)境,之后,應(yīng)用開(kāi)發(fā)者必須先把應(yīng)用上傳到所述測(cè)試床環(huán)境中進(jìn)行beta測(cè)試,測(cè)試通過(guò)后,再把應(yīng)用上傳到商用環(huán)境中進(jìn)行商用,商用環(huán)境的管理者在進(jìn)行商用前審核,在審核時(shí)還需要切換到測(cè)試床環(huán)境中查看該應(yīng)用的測(cè)試報(bào)告,如果查看該應(yīng)用的測(cè)試報(bào)告沒(méi)有問(wèn)題吋,才將該應(yīng)用進(jìn)行商用。在對(duì)現(xiàn)有技術(shù)的研究和實(shí)踐過(guò)程中,本發(fā)明的發(fā)明人發(fā)現(xiàn),現(xiàn)有的實(shí)現(xiàn)方式中,在對(duì)應(yīng)用測(cè)試時(shí),需要増加了ー套和商用環(huán)境ー模ー樣的測(cè)試床環(huán)境,不但增加了測(cè)試成本和維護(hù)成本費(fèi);而且,商用環(huán)境的管理者在應(yīng)用上前要切換到測(cè)試床環(huán)境查看測(cè)試報(bào)告,造成頻繁的切換,導(dǎo)致用戶體驗(yàn)很差,降低了運(yùn)營(yíng)和運(yùn)維的效率。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供一種互聯(lián)網(wǎng)應(yīng)用的發(fā)布方法、裝置、及系統(tǒng),以解決現(xiàn)有技術(shù)中對(duì)應(yīng)用的測(cè)試需要増加測(cè)試床環(huán)境而造成的測(cè)試成本和維護(hù)成本高、不能在真實(shí)的環(huán)境是中對(duì)應(yīng)用進(jìn)行測(cè)試的技術(shù)問(wèn)題。為解決上述技術(shù)問(wèn)題,本發(fā)明實(shí)施例提供一種互聯(lián)網(wǎng)應(yīng)用的發(fā)布方法,在應(yīng)用商店系統(tǒng)的邏輯層面上建立應(yīng)用測(cè)試平臺(tái),所述應(yīng)用測(cè)試平臺(tái)與所述應(yīng)用商店系統(tǒng)中的商用環(huán)境共享應(yīng)用數(shù)據(jù);所述方法還包括獲取應(yīng)用開(kāi)發(fā)者提交的應(yīng)用,并將所述應(yīng)用的應(yīng)用狀態(tài)標(biāo)記為待測(cè)試;將所述標(biāo)記為待測(cè)試的應(yīng)用同步到應(yīng)用測(cè)試平臺(tái),以供測(cè)試者測(cè)試;獲取測(cè)試者提交的所述待測(cè)試的應(yīng)用的測(cè)試報(bào)告,并將所述應(yīng)用狀態(tài)標(biāo)記為待審核;當(dāng)所述標(biāo)記為待審核的應(yīng)用通過(guò)審查吋,將所述通過(guò)審查的應(yīng)用同步到商用平臺(tái)以供用戶下載使用。
本發(fā)明實(shí)施例提供一種互聯(lián)網(wǎng)應(yīng)用的發(fā)布裝置,包括獲取單元,用于獲取應(yīng)用開(kāi)發(fā)者提交的應(yīng)用;標(biāo)記單元,用于將所述獲取單元獲取的應(yīng)用開(kāi)發(fā)者提交的應(yīng)用狀態(tài)標(biāo)記為待測(cè)試;同步單元,用于將標(biāo)記為待測(cè)試的應(yīng)用同步到應(yīng)用測(cè)試平臺(tái),以供測(cè)試者測(cè)試;所述獲取単元還用于獲取測(cè)試者提交的所述待測(cè)試應(yīng)用的測(cè)試報(bào)告,其中,所述標(biāo)記單元還用于將所述已測(cè)試的應(yīng)用狀態(tài)標(biāo)記為待審核;所述同步単元還用于當(dāng)所述標(biāo)記為待審核應(yīng)用通過(guò)審查吋,將所述通過(guò)審查的應(yīng)用同步到商用平臺(tái)以供用戶下載使用。 本發(fā)明實(shí)施例提供ー種互聯(lián)網(wǎng)應(yīng)用的發(fā)布系統(tǒng),所述系統(tǒng)包括上述的互聯(lián)網(wǎng)應(yīng)用的發(fā)布裝置;應(yīng)用測(cè)試平臺(tái),用于從所述應(yīng)用發(fā)布裝置獲取待測(cè)試應(yīng)用,以供測(cè)試者測(cè)試;應(yīng)用商用平臺(tái),用于從所述應(yīng)用發(fā)布裝置獲取商用狀態(tài)應(yīng)用,以供用戶下載使用。由上述技術(shù)方案可知,本發(fā)明實(shí)施例中,對(duì)待測(cè)試的應(yīng)用以及通過(guò)審核的應(yīng)用通過(guò)數(shù)據(jù)同步的方式,方便測(cè)試者測(cè)試和管理者審核,與現(xiàn)有技術(shù)相比,不需要再建一套軟硬件測(cè)試床環(huán)境,不但有效的降低了互聯(lián)網(wǎng)應(yīng)用的測(cè)試成本和維護(hù)成本,而且,商用環(huán)境中管 理者不需要進(jìn)行測(cè)試環(huán)境的切換,可以通過(guò)內(nèi)容管理平臺(tái)上直接查看到所述應(yīng)用的測(cè)試報(bào)告,大大提高了運(yùn)營(yíng)和運(yùn)維效率。同吋,由于本發(fā)明中是完全在真實(shí)環(huán)境中對(duì)應(yīng)用進(jìn)行測(cè)試的,不會(huì)漏測(cè)任何重要特性。
為了更清楚地說(shuō)明本發(fā)明實(shí)施例或現(xiàn)有技術(shù)中的技術(shù)方案,下面將對(duì)實(shí)施例中所需要使用的附圖作簡(jiǎn)單地介紹,顯而易見(jiàn)地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本領(lǐng)域普通技術(shù)人員來(lái)講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他的附圖。圖I為本發(fā)明實(shí)施例提供的一種互聯(lián)網(wǎng)應(yīng)用的發(fā)布方法的流程圖;圖2為本發(fā)明實(shí)施例提供的一種互聯(lián)網(wǎng)應(yīng)用的發(fā)布裝置的結(jié)構(gòu)示意圖;圖3為本發(fā)明實(shí)施例提供的一種互聯(lián)網(wǎng)應(yīng)用的發(fā)布裝置的第二結(jié)構(gòu)示意圖;圖4為本發(fā)明實(shí)施例提供的一種互聯(lián)網(wǎng)應(yīng)用的發(fā)布裝置的第三結(jié)構(gòu)示意圖;圖5為本發(fā)明實(shí)施例提供的一種互聯(lián)網(wǎng)應(yīng)用的發(fā)布裝置的第四結(jié)構(gòu)示意圖;圖6為本發(fā)明實(shí)施例提供的一種互聯(lián)網(wǎng)應(yīng)用的發(fā)布裝置的第五結(jié)構(gòu)示意圖;圖7為本發(fā)明實(shí)施例提供的ー種互聯(lián)網(wǎng)應(yīng)用的發(fā)布系統(tǒng)的結(jié)構(gòu)示意圖;圖8為本發(fā)明實(shí)施例提供的一種互聯(lián)網(wǎng)應(yīng)用的發(fā)布方法中應(yīng)用的狀態(tài)的遷移圖;圖9為本發(fā)明實(shí)施例提供的一種互聯(lián)網(wǎng)應(yīng)用的發(fā)布方法的應(yīng)用流程圖。
具體實(shí)施例方式下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對(duì)本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整的描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。基于本發(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒(méi)有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。為了使本技術(shù)領(lǐng)域的人員更好地理解本發(fā)明實(shí)施例的方案,下面結(jié)合附圖和實(shí)施方式對(duì)本發(fā)明實(shí)施例作進(jìn)ー步的詳細(xì)說(shuō)明。請(qǐng)參閱圖1,圖I為本發(fā)明實(shí)施例提供的一種互聯(lián)網(wǎng)應(yīng)用的發(fā)布方法的流程圖;所述方法包括步驟101 :獲取應(yīng)用開(kāi)發(fā)者提交的應(yīng)用,并將所述應(yīng)用的應(yīng)用狀態(tài)標(biāo)記為待測(cè)試;在該實(shí)施例中,開(kāi)發(fā)者將應(yīng)用提交到內(nèi)容管理平臺(tái)上,內(nèi)容管理平臺(tái)將獲取到的應(yīng)用的應(yīng)用狀態(tài)標(biāo)記為待測(cè)試(wait test),即待測(cè)試狀態(tài)。步驟102 :將所述標(biāo)記為待測(cè)試的應(yīng)用同步到應(yīng)用測(cè)試平臺(tái)(Beta Zone),以供測(cè)試者測(cè)試;該步驟中,內(nèi)容管理平臺(tái)(CMS, Content Manage Server)可以將標(biāo)記為等待測(cè)試的應(yīng)用同步到應(yīng)用測(cè)試平臺(tái)上,其中,應(yīng)用測(cè)試平臺(tái)上為預(yù)先在應(yīng)用商店系統(tǒng)的邏輯層面上建立的。所述應(yīng)用測(cè)試平臺(tái)為測(cè)試者提供應(yīng)用的下載測(cè)試,以及接收測(cè)試者提交的所述應(yīng)用的測(cè)試報(bào)告;也就是說(shuō),測(cè)試者可以在應(yīng)用商店系統(tǒng)中通過(guò)應(yīng)用測(cè)試平臺(tái)(Beta Zone)下載和測(cè)試wait test狀態(tài)的應(yīng)用,并在測(cè)試后,提交測(cè)試報(bào)告,以便于開(kāi)發(fā)者查看自己應(yīng)用的測(cè)試情況,或者管理者查看所有應(yīng)用的測(cè)試情況。步驟103 :獲取測(cè)試者提交的所述待測(cè)試的應(yīng)用的測(cè)試報(bào)告,并將所述應(yīng)用狀態(tài)標(biāo)記為待審核;該步驟中,內(nèi)容管理平臺(tái)在接收到測(cè)試者提供的所述應(yīng)用的測(cè)試報(bào)告后,將所述應(yīng)用狀態(tài)標(biāo)記為待審核,即待審核狀態(tài),以便于商用平臺(tái)中的管理者審核??蛇x的,也可由應(yīng)用開(kāi)發(fā)者在查看自己應(yīng)用測(cè)試情況后,通過(guò)應(yīng)用測(cè)試平臺(tái)申請(qǐng)自己提交的應(yīng)用的商用申請(qǐng),由內(nèi)容管理平臺(tái)根據(jù)該商用申請(qǐng)將應(yīng)用的狀態(tài)標(biāo)記為待審核,以便于應(yīng)用商用平臺(tái)管理者對(duì)提交商用申請(qǐng)的應(yīng)用進(jìn)行審核。步驟104 :當(dāng)所述標(biāo)記為待審核的應(yīng)用通過(guò)審查吋,將所述通過(guò)審查的應(yīng)用同步到商用平臺(tái)以供用戶下載使用。該步驟具體包括接收商用平臺(tái)中的管理者查看所述測(cè)試平臺(tái)上的待測(cè)試的應(yīng)用的測(cè)試報(bào)告請(qǐng)求;將所述待測(cè)試的應(yīng)用的測(cè)試報(bào)告發(fā)送給所述管理者;接收所述管理者發(fā)送的所述待測(cè)試應(yīng)用審核通過(guò)的結(jié)果;根據(jù)所述結(jié)果,將所述審核通過(guò)的應(yīng)用的狀態(tài)標(biāo)記為商用,并同步至商用平臺(tái)以供用戶下載使用。該步驟中,管理者可以通過(guò)內(nèi)容管理平臺(tái)查看所述應(yīng)用的測(cè)試報(bào)告,并在應(yīng)用審核通過(guò)后,將審核通過(guò)的應(yīng)用的應(yīng)用狀態(tài)標(biāo)記為商用狀態(tài)(Commercial);以便于內(nèi)容管理平臺(tái)將標(biāo)記為商用狀態(tài)的應(yīng)用同步到商用平臺(tái)上,以供終端用戶下載使用。本發(fā)明實(shí)施例中,對(duì)待測(cè)試的應(yīng)用以及通過(guò)審核的應(yīng)用通過(guò)數(shù)據(jù)同步的方式,方便測(cè)試者測(cè)試和管理者審核,與現(xiàn)有技術(shù)相比,不需要再建ー套軟硬件測(cè)試床環(huán)境,不但有效的降低了互聯(lián)網(wǎng)應(yīng)用的測(cè)試成本和維護(hù)成本,而且,商用環(huán)境中管理者不需要進(jìn)行測(cè)試環(huán)境的切換,可以通過(guò)內(nèi)容管理平臺(tái)上直接查看到所述應(yīng)用的測(cè)試報(bào)告,大大提高了運(yùn)營(yíng) 和運(yùn)維效率。同吋,由于本發(fā)明中是完全在真實(shí)環(huán)境中對(duì)應(yīng)用進(jìn)行測(cè)試的,不會(huì)漏測(cè)任何重要特性。
可選的,在所述將應(yīng)用狀態(tài)標(biāo)記為待測(cè)試之前,所述方法還可以包括對(duì)所述獲取的應(yīng)用開(kāi)發(fā)者提交的應(yīng)用進(jìn)行安全掃描。內(nèi)容管理平臺(tái)將應(yīng)用開(kāi)發(fā)者上傳的應(yīng)用的應(yīng)用狀態(tài)標(biāo)記為等待測(cè)試之前,先對(duì)應(yīng)用開(kāi)發(fā)者上傳的應(yīng)用進(jìn)行安全掃描,并將通過(guò)安全掃描后的應(yīng)用的應(yīng)用狀態(tài)標(biāo)記為等待測(cè)試;比如,應(yīng)用開(kāi)發(fā)者上傳的應(yīng)用的初始狀態(tài)為起草(draft)狀態(tài),內(nèi)容管理平臺(tái)對(duì)draft狀態(tài)的應(yīng)用進(jìn)行安全掃描(比如病毒掃描、敏感字掃描等),應(yīng)用通過(guò)安全掃描后將應(yīng)用的應(yīng)用狀態(tài)由draft狀態(tài)修改為等待測(cè)試(wait test)。之后,再可以將標(biāo)記為等待測(cè)試的應(yīng)用同步到預(yù)先建立的應(yīng)用測(cè)試平臺(tái)(Beta Zone)上??蛇x的,上述實(shí)施例中,在獲取測(cè)試者提交的所述狀態(tài)為待測(cè)試應(yīng)用的測(cè)試報(bào)告后,所述方法還可以包括接收應(yīng)用開(kāi)發(fā)者發(fā)送的查詢自己所提交的應(yīng)用的測(cè)試報(bào)告請(qǐng)求;將所述應(yīng)用的測(cè)試報(bào)告發(fā)送給所述應(yīng)用開(kāi)發(fā)者;接收所述應(yīng)用開(kāi)發(fā)者提交的所述應(yīng)用的商用申請(qǐng);根據(jù)所述商用申請(qǐng),將所述應(yīng)用的狀態(tài)標(biāo)記為待審核,以便于商用平臺(tái)中的管理者
查看審核。 其中,本發(fā)明實(shí)施例中,在應(yīng)用測(cè)試平臺(tái)上可以設(shè)置測(cè)試數(shù)據(jù)查詢接ロ,以便于應(yīng)用開(kāi)發(fā)者查看自已所提交的應(yīng)用的測(cè)試情況,井根據(jù)測(cè)試情況提供應(yīng)用的商用申請(qǐng),以便于管理者對(duì)商用申請(qǐng)的應(yīng)用進(jìn)行審核。也就是說(shuō),管理者在對(duì)商用申請(qǐng)的所述應(yīng)用進(jìn)行審核時(shí),不需要進(jìn)行額外操作,可以直接通過(guò)內(nèi)容管理平臺(tái)和該測(cè)試數(shù)據(jù)查詢接ロ查看該應(yīng)用的測(cè)試情況,從而保證了良好的應(yīng)用上傳、測(cè)試和上線體驗(yàn)??蛇x的,上述實(shí)施例中,所述獲取測(cè)試者提交的所述待測(cè)試的應(yīng)用的測(cè)試報(bào)告前,所述方法還可以包括接收測(cè)試者發(fā)送的測(cè)試請(qǐng)求;對(duì)所述測(cè)試者的合法性進(jìn)行鑒權(quán),如果鑒權(quán)通過(guò),則將所述應(yīng)用測(cè)試平臺(tái)上所有等待測(cè)試狀態(tài)的應(yīng)用的信息發(fā)送給所述測(cè)試者;接收所述測(cè)試者下載所述待測(cè)試的應(yīng)用請(qǐng)求;將所述測(cè)試者請(qǐng)求下載的待測(cè)試的應(yīng)用發(fā)送給所述測(cè)試者,以便于測(cè)試者測(cè)試。也就是說(shuō),在為測(cè)試者提供下載測(cè)試前,先對(duì)該測(cè)試者的身份進(jìn)行認(rèn)證,如果該測(cè)試者為合法的測(cè)試者,才允許該測(cè)試者對(duì)該應(yīng)用測(cè)試平臺(tái)上的應(yīng)用進(jìn)行下載測(cè)試。本發(fā)明實(shí)施例中的測(cè)試者為抽象的測(cè)試者(tester),該測(cè)試者(tester)需要通過(guò)權(quán)限控制才能登錄到應(yīng)用測(cè)試平臺(tái)(Beta Zone)上,之后,才能下載Beta Zone中的應(yīng)用,并對(duì)該應(yīng)用進(jìn)行測(cè)試等操作??蛇x的,在將所述待測(cè)試的應(yīng)用發(fā)送給所述測(cè)試者時(shí),所述方法還可以包括生成所述待測(cè)試的應(yīng)用的測(cè)試話單,其中,所述測(cè)試話單中的測(cè)試類型字段為TRUE,以便于計(jì)費(fèi)系統(tǒng)對(duì)所述測(cè)試者對(duì)應(yīng)的賬號(hào)不做計(jì)費(fèi)處理。也就是說(shuō),測(cè)試者下載Beta Zone中的應(yīng)用時(shí),生成測(cè)試話單,通過(guò)測(cè)試話單中的話單類型標(biāo)識(shí)把測(cè)試話單和正常話單區(qū)分開(kāi),該測(cè)試話單并不到計(jì)費(fèi)系統(tǒng)進(jìn)行真正的扣費(fèi)處理,因此,使測(cè)試者既可以對(duì)計(jì)費(fèi)進(jìn)行測(cè)試,又不會(huì)對(duì)正常的商業(yè)流程產(chǎn)生干擾和影響。本發(fā)明實(shí)施例基于商用的應(yīng)用商店系統(tǒng),并在應(yīng)用商店系統(tǒng)的邏輯層面(S卩非物理層面)獨(dú)立出ー個(gè)Beta Zone,這個(gè)Beta Zone與商用環(huán)境共享應(yīng)用數(shù)據(jù),相互協(xié)同,形成一個(gè)端到端(開(kāi)發(fā),部署,測(cè)試,商用等)的業(yè)務(wù)流程。本發(fā)明實(shí)施例不但降低了互聯(lián)網(wǎng)應(yīng)用的測(cè)試成本和維護(hù)成本,還保證了良好的應(yīng)用上傳、測(cè)試、上線體驗(yàn),提高了運(yùn)營(yíng)和運(yùn)維效率,另外,由于本發(fā)明實(shí)施例的對(duì)應(yīng)用的測(cè)試過(guò)程完全是在真實(shí)環(huán)境中進(jìn)行測(cè)試的,因此,不會(huì)漏測(cè)任何測(cè)試點(diǎn)的重要特性,比如,在測(cè)試過(guò)程中可以和周邊系統(tǒng)(如短信、彩信、WAPPush等使能部件,計(jì)費(fèi)網(wǎng)關(guān)等)進(jìn)行對(duì)接,完成端到端的邏輯測(cè)試等。基于上述方法的實(shí)現(xiàn)過(guò)程,本發(fā)明實(shí)施例還提供一種互聯(lián)網(wǎng)應(yīng)用的發(fā)布裝置,其結(jié)構(gòu)示意圖詳見(jiàn)圖2,所述裝置包括獲取單元21,標(biāo)記單元22和同步單元23,其中,所述獲取単元21,用于獲取應(yīng)用開(kāi)發(fā)者提交的應(yīng)用;所述標(biāo)記単元22,用于將所述獲取單元獲取的應(yīng)用開(kāi)發(fā)者提交的應(yīng)用狀態(tài)標(biāo)記為待測(cè)試;所述同步単元23,用于將所述狀態(tài)為待測(cè)試的應(yīng)用同步到應(yīng)用測(cè)試平臺(tái),以供測(cè)試者測(cè)試;所述獲取単元21還用于獲取測(cè)試者提交的所述待測(cè)試應(yīng)用的測(cè)試報(bào)告,其中,所述標(biāo)記単元22還用于將所述已測(cè)試的應(yīng)用狀態(tài)標(biāo)記為待審核; 所述同步単元23還用于當(dāng)所述待審核應(yīng)用通過(guò)審查吋,將所述通過(guò)審查的應(yīng)用同步到商用平臺(tái)以供用戶下載使用??蛇x的,所述裝置還可以包括掃描單元24,用于對(duì)所述獲取単元21獲取的應(yīng)用開(kāi)發(fā)者提交的應(yīng)用進(jìn)行安全掃描。其結(jié)構(gòu)示意圖詳見(jiàn)圖3,圖3為本發(fā)明實(shí)施例ー種互聯(lián)網(wǎng)應(yīng)用的發(fā)布裝置的第二結(jié)構(gòu)示意圖。可選的,在圖2或圖3所述實(shí)施例的基礎(chǔ)上,所述裝置還可以包括接收單元25和發(fā)送單元26,其結(jié)構(gòu)示意圖如圖4所示,圖4為本發(fā)明實(shí)施例一種互聯(lián)網(wǎng)應(yīng)用的發(fā)布裝置的第三結(jié)構(gòu)示意圖;圖4以在圖3的基礎(chǔ)上包括接收單元和發(fā)送單元的結(jié)構(gòu)示意圖為例,其中,所述接收単元25,用于在所述獲取單元獲取到所述待測(cè)試應(yīng)用的測(cè)試報(bào)告后,接收應(yīng)用開(kāi)發(fā)者發(fā)送的查詢自己所提交的應(yīng)用的測(cè)試報(bào)告請(qǐng)求;所述發(fā)送単元26,用于將所述應(yīng)用的測(cè)試報(bào)告發(fā)送給所述應(yīng)用開(kāi)發(fā)者;所述接收単元25還用于接收所述應(yīng)用開(kāi)發(fā)者提交的所述應(yīng)用的商用申請(qǐng);所述標(biāo)記単元22還用于根據(jù)所述商用申請(qǐng),將所述應(yīng)用的狀態(tài)標(biāo)記為待審核,以便于商用平臺(tái)中的管理者查看審核??蛇x的,所述裝置還可以包括鑒權(quán)單元27,其結(jié)構(gòu)示意圖如圖5所示,圖5為本發(fā)明實(shí)施例一種互聯(lián)網(wǎng)應(yīng)用的發(fā)布裝置的第四結(jié)構(gòu)示意圖;其中,所述接收単元25還用于接收測(cè)試者發(fā)送的測(cè)試請(qǐng)求;所述鑒權(quán)単元27,用于對(duì)所述測(cè)試者合法性進(jìn)行鑒權(quán);所述發(fā)送単元26還用于當(dāng)所述測(cè)試者鑒權(quán)通過(guò),則將所述應(yīng)用測(cè)試平臺(tái)上所有待測(cè)試狀態(tài)的應(yīng)用元信息發(fā)送給所述測(cè)試者;所述接收単元25還用于接收所述測(cè)試者下載所述待測(cè)試的應(yīng)用請(qǐng)求;所述發(fā)送単元26還用于將所述測(cè)試者請(qǐng)求下載的待測(cè)試應(yīng)用發(fā)送給所述測(cè)試者,以便于所述測(cè)試者測(cè)試??蛇x的,所述裝置還可以包括測(cè)試話單生成単元28,用于在所述發(fā)送單元將所述測(cè)試者請(qǐng)求下載的待測(cè)試的應(yīng)用發(fā)送給所述測(cè)試者時(shí),生成所述待測(cè)試的應(yīng)用的測(cè)試話單,其中,所述測(cè)試話單中的測(cè)試類型字段為TRUE,以便于計(jì)費(fèi)系統(tǒng)對(duì)所述測(cè)試者對(duì)應(yīng)的賬號(hào)不做計(jì)費(fèi)處理。其結(jié)構(gòu)示意圖如圖6所示,圖6為本發(fā)明實(shí)施例一種互聯(lián)網(wǎng)應(yīng)用的發(fā)布裝置的第五結(jié)構(gòu)示意圖??蛇x的,所述接收単元25還用于接收商用平臺(tái)中的管理者查看所述測(cè)試平臺(tái)上待測(cè)應(yīng)用的測(cè)試報(bào)告請(qǐng)求;所述發(fā)送単元26還用于將所述待測(cè)試應(yīng)用的測(cè)試報(bào)告發(fā)送給所述管理者;所述接收単元25還用于接收所述管理者發(fā)送的所述待測(cè)試應(yīng)用審核通過(guò)的結(jié)果;所述標(biāo)記単元22還用于根據(jù)所述結(jié)果,將所述審核通過(guò)的應(yīng)用的狀態(tài)標(biāo)記為商用;所述同步単元23還用于將所述標(biāo)記為商用狀態(tài)的應(yīng)用同步到商用平臺(tái)以供用戶下載使用??蛇x的,所述互聯(lián)網(wǎng)應(yīng)用發(fā)布裝置可以集成在內(nèi)容管理平臺(tái)上,其中,所述內(nèi)容管理平臺(tái)可以由內(nèi)管管理服務(wù)器組成,也可以具有內(nèi)管管理服務(wù)器功能的其他服務(wù)器組成,本實(shí)施例不作限制。相應(yīng)的,本發(fā)明實(shí)施例還提供ー種互聯(lián)網(wǎng)應(yīng)用的發(fā)布系統(tǒng),其結(jié)構(gòu)示意圖如圖7所示。所述系統(tǒng)包括應(yīng)用發(fā)布裝置71,應(yīng)用測(cè)試平臺(tái)72和應(yīng)用商用平臺(tái)73,其中,所述應(yīng)用發(fā)布裝置71,用于獲取應(yīng)用開(kāi)發(fā)者提交的應(yīng)用,并將所述應(yīng)用狀態(tài)標(biāo)記為待測(cè)試;將所述標(biāo)記為待測(cè)試的應(yīng)用同步到應(yīng)用測(cè)試平臺(tái)72 ;獲取測(cè)試者提交的所述待測(cè)試的應(yīng)用的測(cè)試報(bào)告,并將所述應(yīng)用狀態(tài)標(biāo)記為待審核;當(dāng)所述標(biāo)記為待審核的應(yīng)用通過(guò)審查吋,將所述通過(guò)審查的應(yīng)用同步到商用平臺(tái)73 ;所述應(yīng)用測(cè)試平臺(tái)72,用于從所述應(yīng)用發(fā)布裝置獲取待測(cè)試應(yīng)用,以供測(cè)試者測(cè)試;所述應(yīng)用商用平臺(tái)73,用于從所述應(yīng)用發(fā)布裝置獲取商用狀態(tài)應(yīng)用,以供用戶下載使用。其中,所述應(yīng)用發(fā)布裝置如上述應(yīng)用發(fā)布裝置所述,其具體的功能和作用詳見(jiàn)上述,在此不再贅述。本發(fā)明實(shí)施例基于商用的應(yīng)用商店(APP Store)系統(tǒng),并在應(yīng)用商店系統(tǒng)的邏輯層面(即非物理層面)獨(dú)立出ー個(gè)Beta Zone,這個(gè)Beta Zone與商用環(huán)境共享應(yīng)用數(shù)據(jù),相互協(xié)同,形成一個(gè)端到端(開(kāi)發(fā),部署,測(cè)試,商用等)的業(yè)務(wù)流程。本發(fā)明實(shí)施例不但降低了互聯(lián)網(wǎng)應(yīng)用的測(cè)試成本和維護(hù)成本,還保證了良好的應(yīng)用上傳、測(cè)試、上線體驗(yàn),提高了運(yùn)營(yíng)和運(yùn)維效率。另外,由于本發(fā)明實(shí)施例的對(duì)應(yīng)用的測(cè)試過(guò)程完全是在真實(shí)環(huán)境中進(jìn)行測(cè)試的,因此,不會(huì)漏測(cè)任何測(cè)試點(diǎn)的重要特性,比如,在測(cè)試過(guò)程中可以和周邊系統(tǒng)(如短信、彩信、WAPPush等使能部件,計(jì)費(fèi)網(wǎng)關(guān)等)進(jìn)行對(duì)接,完成端到端的邏輯測(cè)試等。為了便于本領(lǐng)域技術(shù)人員的理解,下面以具體的應(yīng)用實(shí)例來(lái)說(shuō)明。還請(qǐng)參閱圖8,為本發(fā)明實(shí)施例提供的一種互聯(lián)網(wǎng)應(yīng)用的發(fā)布方法中應(yīng)用的狀態(tài)的遷移圖,本發(fā)明實(shí)施例中,在應(yīng)用的生命周期中上増加了ー個(gè)wait test狀態(tài),如圖所示,具體包括步驟801 :應(yīng)用商店系統(tǒng)的內(nèi)容管理平臺(tái)接收到應(yīng)用開(kāi)發(fā)者提交的應(yīng)用,并將接收到的應(yīng)用的應(yīng)用狀態(tài)標(biāo)記為起草(draft)狀態(tài);
步驟802 :所述內(nèi)容管理平臺(tái)在對(duì)draft狀態(tài)的應(yīng)用經(jīng)過(guò)安全性掃描(比如病毒掃描,敏感字檢測(cè))后,將該應(yīng)用的應(yīng)用狀態(tài)標(biāo)記為wait test狀態(tài);步驟803 :所述內(nèi)容管理平臺(tái)自動(dòng)把wait test狀態(tài)的應(yīng)用同步到預(yù)先在應(yīng)用商店系統(tǒng)的邏輯層面上建立的應(yīng)用測(cè)試平臺(tái)(Beta Zone)中;所述Beta Zone與應(yīng)用商店系統(tǒng)的商用環(huán)境共享應(yīng)用數(shù)據(jù);步驟804 :通過(guò)認(rèn)證的測(cè)試者可以在Beta Zone中下載和測(cè)試這些應(yīng)用,以及在測(cè)試后,提交該應(yīng)用的測(cè)試報(bào)告;步驟805 :應(yīng)用開(kāi)發(fā)者可以通過(guò)測(cè)試數(shù)據(jù)查詢接ロ查看應(yīng)用測(cè)試平臺(tái)上自己提交的應(yīng)用的測(cè)試情況,如果認(rèn)為該應(yīng)用的測(cè)試充分,將測(cè)試完成后的應(yīng)用的應(yīng)用狀態(tài)標(biāo)記為等待批準(zhǔn)(wait approval)狀態(tài),即待審核狀態(tài);步驟806 :管理者通過(guò)內(nèi)容管理平臺(tái)查看應(yīng)用測(cè)試平臺(tái)上該應(yīng)用的測(cè)試情況,如果認(rèn)為該應(yīng)用測(cè)試沒(méi)有問(wèn)題(即審核通過(guò)),則將審核通過(guò)的應(yīng)用的應(yīng)用狀態(tài)標(biāo)記為商用(Commercial)狀態(tài);步驟807 :所述內(nèi)容管理平臺(tái)將標(biāo)記為Commercial狀態(tài)的應(yīng)用自動(dòng)同步到應(yīng)用商店系統(tǒng)中應(yīng)用商用平臺(tái)上,即終端用戶門戶(storefront)上,供最終用戶下載使用。另外,管理者可以將處于商用狀態(tài)的應(yīng)用的狀態(tài)標(biāo)記為下線狀態(tài);也可以刪除處于下線狀態(tài)的應(yīng)用。其中,在上述過(guò)程中,步驟803、步驟805和步驟806可以在下線狀態(tài)下完成該操作。在本發(fā)明實(shí)施例中,Beta Zone作為測(cè)試者的門戶,提供測(cè)試者鑒權(quán),應(yīng)用下載,以及測(cè)試管理等功能。下面具體介紹Beta Zone I、測(cè)試者鑒權(quán)管理者可以采取ー些激勵(lì)措施鼓勵(lì)終端用戶甚至應(yīng)用開(kāi)發(fā)者來(lái)做測(cè)試,也可以建立專職的測(cè)試團(tuán)隊(duì)來(lái)測(cè)試。任何具有合法的終端用戶標(biāo)識(shí)User id)的人都可以成為測(cè)試者,只要管理者給這些用戶的user id賦予測(cè)試權(quán)限。測(cè)試者可以使用他/她的終端用戶標(biāo)識(shí)(userid)登錄Beta Zone。如果系統(tǒng)以手機(jī)號(hào)碼為用戶標(biāo)識(shí)(還可以用email, qq,msn等作為用戶標(biāo)識(shí)),測(cè)試者的登錄方法為用戶輸入自己的手機(jī)號(hào)碼,然后點(diǎn)擊“獲取短信驗(yàn)證碼”,系統(tǒng)會(huì)給用戶的手機(jī)發(fā)送ー個(gè)短信驗(yàn)證碼,然后用戶輸入短信驗(yàn)證碼,就可以登錄到Beta Zone 了。登錄成功后,BetaZone會(huì)把所有wait test狀態(tài)的應(yīng)用呈現(xiàn)出來(lái),測(cè)試者挑選自己感興趣的應(yīng)用進(jìn)行測(cè)試。2、應(yīng)用下載測(cè)試者挑選自己感興趣的應(yīng)用,井下載該應(yīng)用,然后進(jìn)行測(cè)試。測(cè)試者下載wait test狀態(tài)的應(yīng)用時(shí),系統(tǒng)會(huì)生成測(cè)試話單,所述測(cè)試話單,是把 話單中的類型標(biāo)識(shí)字段test type字段置為TRUE,在運(yùn)營(yíng)數(shù)據(jù)的統(tǒng)計(jì)分析中,測(cè)試話單和正常話單要區(qū)分對(duì)待。也就是說(shuō),測(cè)試者下載wait test狀態(tài)的應(yīng)用時(shí),系統(tǒng)只生成測(cè)試話單,并不到計(jì)費(fèi)系統(tǒng)進(jìn)行扣費(fèi)處理。這樣測(cè)試者既可以對(duì)計(jì)費(fèi)進(jìn)行測(cè)試,又不會(huì)對(duì)正常的商業(yè)流程產(chǎn)生干擾和影響。測(cè)試者下載了 wait test狀態(tài)的應(yīng)用,就可以對(duì)這些應(yīng)用進(jìn)行各種各樣的測(cè)試,其測(cè)試內(nèi)容可以包括機(jī)型適配測(cè)試,內(nèi)容測(cè)試,計(jì)費(fèi)測(cè)試等,但并不限于此。3、應(yīng)用管理測(cè)試者測(cè)試完應(yīng)用后,可以根據(jù)測(cè)試情況對(duì)應(yīng)用進(jìn)行評(píng)分,留言,并以附件形式提交該應(yīng)用的測(cè)試報(bào)告。同吋,Beta Zone還設(shè)置了一個(gè)查詢測(cè)試數(shù)據(jù)的接ロ(即測(cè)試數(shù)據(jù)查詢接ロ),應(yīng)用開(kāi)發(fā)者可以通過(guò)所述接ロ查看自己提交的應(yīng)用的測(cè)試進(jìn)展情況,如果覺(jué)得測(cè)試已經(jīng)比較充分了,可以提交商用申請(qǐng),這時(shí),應(yīng)用商店系統(tǒng)會(huì)將該應(yīng)用的應(yīng)用狀態(tài)標(biāo)記為等待批準(zhǔn)(wait approval)狀態(tài)。管理者在審核時(shí),也可以通過(guò)該測(cè)試數(shù)據(jù)查詢接ロ查看該應(yīng)用的測(cè)試情況,如果覺(jué)得該應(yīng)用的測(cè)試報(bào)告沒(méi)有問(wèn)題了,就可以通過(guò)審核,并將通過(guò)審 核的應(yīng)用的狀態(tài)標(biāo)記為Commercial狀態(tài),之后,Commercial狀態(tài)的應(yīng)用會(huì)被自動(dòng)同步到應(yīng)用商用平臺(tái)(即終端用戶門戶storefront)上供最終用戶下載使用(即發(fā)現(xiàn)和購(gòu)買)。其上述測(cè)試過(guò)程如圖9所示,圖9為本發(fā)明實(shí)施例中提供的ー種互聯(lián)網(wǎng)應(yīng)用的發(fā)布方法的應(yīng)用流程圖在該實(shí)施例中,所述方法涉及到的實(shí)體包括應(yīng)用測(cè)試平臺(tái)、內(nèi)容管理平臺(tái)CMS(包括應(yīng)用發(fā)布裝置)、應(yīng)用商用平臺(tái)(即storefront)、應(yīng)用開(kāi)發(fā)者(Develeper)、測(cè)試者(tester)和管理者,其中,應(yīng)用測(cè)試平臺(tái)時(shí)在該應(yīng)用商店系統(tǒng)(APP Store)的邏輯層面上建立的,所述應(yīng)用測(cè)試平臺(tái)與所述應(yīng)用商店系統(tǒng)中的商用環(huán)境共享應(yīng)用數(shù)據(jù);其具體的過(guò)程包括步驟901 :應(yīng)用開(kāi)發(fā)者(Develeper)將應(yīng)用提交給CMS ;步驟902 =CMS對(duì)接收到應(yīng)用開(kāi)發(fā)者上傳的應(yīng)用進(jìn)行安全掃描,并將安全掃描后的應(yīng)用的應(yīng)用狀態(tài)標(biāo)記為等待測(cè)試狀態(tài);步驟903 =CMS將等待測(cè)試狀態(tài)的應(yīng)用同步到應(yīng)用測(cè)試平臺(tái);步驟904 :測(cè)試者(tester)向所述應(yīng)用測(cè)試平臺(tái)發(fā)送測(cè)試請(qǐng)求;步驟905 :應(yīng)用測(cè)試平臺(tái)對(duì)所述測(cè)試者進(jìn)行合法驗(yàn)證,如果所述測(cè)試者合法,則執(zhí)行步驟906 ;步驟906 :應(yīng)用測(cè)試平臺(tái)將所有等待測(cè)試狀態(tài)的應(yīng)用提供給測(cè)試者;步驟907 :測(cè)試者選擇感興趣的應(yīng)用,從所述應(yīng)用測(cè)試平臺(tái)上下載該應(yīng)用到本地,并對(duì)下載的所述應(yīng)用進(jìn)行測(cè)試;其測(cè)試的內(nèi)容可以是機(jī)型適配測(cè)試,內(nèi)容測(cè)試,計(jì)費(fèi)測(cè)試
坐坐寸寸ο步驟908 :所述應(yīng)用測(cè)試平臺(tái)在測(cè)試者下載感興趣的應(yīng)用時(shí),生成所述應(yīng)用的測(cè)試話單;步驟909 :測(cè)試者向所述應(yīng)用測(cè)試平臺(tái)提交測(cè)試該應(yīng)用的測(cè)試報(bào)告;步驟910 :管理者在對(duì)該應(yīng)用進(jìn)行審核時(shí),通過(guò)內(nèi)容管理平臺(tái)和應(yīng)用測(cè)試平臺(tái)上的測(cè)試數(shù)據(jù)查詢接ロ查看所述應(yīng)用測(cè)試平臺(tái)上該應(yīng)用的測(cè)試報(bào)告;步驟911 :如果管理者認(rèn)為該應(yīng)用的測(cè)試報(bào)告沒(méi)有問(wèn)題,則將應(yīng)用的應(yīng)用狀態(tài)標(biāo)記為商用狀態(tài);步驟912 :所述CMS將所述應(yīng)用測(cè)試平臺(tái)上標(biāo)記為商用狀態(tài)的應(yīng)用同步到所述終端用戶門戶上。步驟913 :終端用戶通過(guò)所述終端用戶門戶對(duì)所述應(yīng)用進(jìn)行消費(fèi),并生成正常話単。
在該實(shí)施例中,所述Beta Zone, CMS和storefront可以三個(gè)網(wǎng)元集成在一起,也可以是兩個(gè)網(wǎng)元集成在一起,也可以分別獨(dú)立部署,本實(shí)施例不做限制。本發(fā)明實(shí)施例中通過(guò)建立的Beta Zone,可以在較低的成本下完成端到端的應(yīng)用測(cè)試,不會(huì)有任何的測(cè)試盲點(diǎn),而且,測(cè)試流程和商業(yè)流程不是割裂的,而是融為一體的,與傳統(tǒng)分離的測(cè)試方法相比,降低了測(cè)試成本和維護(hù)成本低,并且,不需要應(yīng)用開(kāi)發(fā)者進(jìn)行額外的操作,保證了良好的應(yīng)用上傳、測(cè)試、上線體驗(yàn)。同時(shí),運(yùn)營(yíng)商的管理者通過(guò)測(cè)試數(shù)據(jù)查詢接ロ可以直接對(duì)待審核的應(yīng)用進(jìn)行審核,大大提高了運(yùn)營(yíng)和運(yùn)維效率。在本發(fā)明的另ー實(shí)施例中,在實(shí)施APP Store時(shí),預(yù)先建立的Beta Zone可以根據(jù)需要提供Web/WAP/手機(jī)客戶端三種接入渠道。其中,對(duì)于Web/WAP,可以提供獨(dú)立的統(tǒng)ー資源標(biāo)識(shí)符(URL),即網(wǎng)址,供測(cè)試者訪問(wèn)。其中,URL類似下面的形式betazone 測(cè)試環(huán)境(web) http:// xxxx/betazone/portal/site2. actionbetazone 測(cè)試環(huán)境(wap)http://xxxx/betazone/portal/site2. action s=devsite&c=waplogin&t=wap而對(duì)于手機(jī)客戶端,可以單獨(dú)提供ー個(gè)Beta Zone的客戶端,供測(cè)試者使用。在本發(fā)明的又一實(shí)施例中,實(shí)施APP Store時(shí),也可以根據(jù)需要,采取單點(diǎn)登錄單點(diǎn)登錄(SS0, Single Sign On)的方式,把 Beta Zone 和 Storefront,或者 Dev Community集成在一起。本實(shí)施例以Beta Zone和Storefront集成為例,終端用戶登錄Storefront后,會(huì)看到ー個(gè)Beta Zone的鏈接,點(diǎn)擊Beta Zone的鏈接,如果用戶有測(cè)試權(quán)限,就可以直接進(jìn)入Beta Zone的首頁(yè),不用再輸入手機(jī)號(hào)碼,以及短信驗(yàn)證碼。對(duì)于手機(jī)客戶端,也可以將Beta Zone的客戶端和終端用戶的客戶端做成ー個(gè),用戶打開(kāi)手機(jī)客戶端后,會(huì)看到Beta Zone的入口。如果用戶有測(cè)試權(quán)限,就可以直接進(jìn)入到BetaZone 中。本發(fā)明實(shí)施例中,先將等待測(cè)試狀態(tài)的應(yīng)用同步到預(yù)先在應(yīng)用商店系統(tǒng)的邏輯層面上建立的應(yīng)用測(cè)試平臺(tái)上,以便于測(cè)試者對(duì)所述應(yīng)用測(cè)試平臺(tái)上進(jìn)行下載測(cè)試,并提交以該應(yīng)用的測(cè)試報(bào)告,之后,將所述應(yīng)用狀態(tài)標(biāo)記為待審核然,以便于管理者審查,并在審查通過(guò)后,將審核通過(guò)的應(yīng)用的應(yīng)用狀態(tài)標(biāo)記為商用狀態(tài),即待審核狀態(tài),最后,將標(biāo)記為商用狀態(tài)的應(yīng)用同步到商用環(huán)境的終端用戶門戶上,供用戶下載和使用。與現(xiàn)有技術(shù)相比,不需要再建ー套軟硬件測(cè)試床環(huán)境,不但有效的降低了互聯(lián)網(wǎng)應(yīng)用的測(cè)試成本和維護(hù)成本,而且,管理者不需要進(jìn)行測(cè)試環(huán)境的切換,就可以查看到所述應(yīng)用的測(cè)試報(bào)告,大大提高了運(yùn)營(yíng)和運(yùn)維效率。同吋,由于本發(fā)明中是完全在真實(shí)環(huán)境中對(duì)應(yīng)用進(jìn)行測(cè)試的,不會(huì)漏測(cè)任何重要特性。需要說(shuō)明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語(yǔ)僅僅用來(lái)將ー個(gè)實(shí)體或者操作與另ー個(gè)實(shí)體或操作區(qū)分開(kāi)來(lái),而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語(yǔ)“包括”、“包含”或者其任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過(guò)程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒(méi)有明確列出的其他要素,或者是還包括為這種過(guò)程、方法、物品或者設(shè)備所固有的要素。在沒(méi)有更多限制的情況下,由語(yǔ)句“包括ー個(gè)……”限定的要素,并不排除在包括所述要素的過(guò)程、方法、物品或者設(shè)備中還存在另外的相同要素。通過(guò)以上的實(shí)施方式的描述,本領(lǐng)域的技術(shù)人員可以清楚地了解到本發(fā)明可借助軟件加必需的通用硬件平臺(tái)的方式來(lái)實(shí)現(xiàn),當(dāng)然也可以通過(guò)硬件,但很多情況下前者是更佳的實(shí)施方式。基于這樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說(shuō)對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來(lái),該計(jì)算機(jī)軟件產(chǎn)品可以存儲(chǔ)在存儲(chǔ)介質(zhì)中,如ROM/RAM、磁碟、光盤等,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例或者實(shí)施例的某些部分所述的方法。以上所述僅是本發(fā)明的優(yōu)選實(shí)施方式,應(yīng)當(dāng)指出,對(duì)于本技術(shù)領(lǐng)域的普通技術(shù)人員來(lái)說(shuō),在不脫離本發(fā)明原理的前提下,還可以作出若干改進(jìn)和潤(rùn)飾,這些改進(jìn)和潤(rùn)飾也應(yīng)視為本發(fā)明的保護(hù)范圍。權(quán)利要求
1.一種互聯(lián)網(wǎng)應(yīng)用的發(fā)布方法,其特征在于,在應(yīng)用商店系統(tǒng)的邏輯層面上建立應(yīng)用測(cè)試平臺(tái),所述應(yīng)用測(cè)試平臺(tái)與所述應(yīng)用商店系統(tǒng)中的商用環(huán)境共享應(yīng)用數(shù)據(jù);所述方法還包括 獲取應(yīng)用開(kāi)發(fā)者提交的應(yīng)用,并將所述應(yīng)用的應(yīng)用狀態(tài)標(biāo)記為待測(cè)試; 將所述標(biāo)記為待測(cè)試的應(yīng)用同步到應(yīng)用測(cè)試平臺(tái),以供測(cè)試者測(cè)試; 獲取測(cè)試者提交的所述待測(cè)試的應(yīng)用的測(cè)試報(bào)告,并將所述應(yīng)用狀態(tài)標(biāo)記為待審核;當(dāng)所述標(biāo)記為待審核的應(yīng)用通過(guò)審查吋,將所述通過(guò)審查的應(yīng)用同步到商用平臺(tái)以供用戶下載使用。
2.如權(quán)利要求I所述的方法,其特征在于,在所述將應(yīng)用狀態(tài)標(biāo)記為待測(cè)試之前,所述方法還包括對(duì)所述獲取的應(yīng)用開(kāi)發(fā)者提交的應(yīng)用進(jìn)行安全掃描。
3.根據(jù)權(quán)利要求I所述的方法,其特征在于,在獲取測(cè)試者提交的所述待測(cè)試的應(yīng)用的測(cè)試報(bào)告后,所述方法還包括 接收應(yīng)用開(kāi)發(fā)者發(fā)送的查詢自己所提交的應(yīng)用的測(cè)試報(bào)告請(qǐng)求; 將所述應(yīng)用的測(cè)試報(bào)告發(fā)送給所述應(yīng)用開(kāi)發(fā)者; 接收所述應(yīng)用開(kāi)發(fā)者提交的所述應(yīng)用的商用申請(qǐng); 根據(jù)所述商用申請(qǐng),將所述應(yīng)用的狀態(tài)標(biāo)記為待審核,以便于商用平臺(tái)中的管理者查看審核。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,所述獲取測(cè)試者提交的所述待測(cè)試的應(yīng)用的測(cè)試報(bào)告前,所述方法還包括 接收測(cè)試者發(fā)送的測(cè)試請(qǐng)求; 對(duì)所述測(cè)試者的合法性進(jìn)行鑒權(quán),如果鑒權(quán)通過(guò),則將所述應(yīng)用測(cè)試平臺(tái)上所有標(biāo)記為待測(cè)試的應(yīng)用的信息發(fā)送給所述測(cè)試者; 接收所述測(cè)試者下載所述待測(cè)試的應(yīng)用請(qǐng)求; 將所述測(cè)試者請(qǐng)求下載的待測(cè)試的應(yīng)用發(fā)送給所述測(cè)試者,以便于測(cè)試者測(cè)試。
5.根據(jù)權(quán)利要求4所述的方法,其特征在于,在將所述待測(cè)試的應(yīng)用發(fā)送給所述測(cè)試者時(shí),所述方法還包括 生成所述待測(cè)試的應(yīng)用的測(cè)試話單,其中,所述測(cè)試話單中的測(cè)試類型字段為TRUE,以便于計(jì)費(fèi)系統(tǒng)對(duì)所述測(cè)試者對(duì)應(yīng)的賬號(hào)不做計(jì)費(fèi)處理。
6.根據(jù)權(quán)利要求I所述的方法,其特征在于,所述當(dāng)所述標(biāo)記為待審核的應(yīng)用通過(guò)審查時(shí),將所述通過(guò)審查的應(yīng)用同步到商用平臺(tái)以供用戶下載使用具體包括 接收商用平臺(tái)中的管理者查看所述測(cè)試平臺(tái)上的待測(cè)試的應(yīng)用的測(cè)試報(bào)告請(qǐng)求; 將所述待測(cè)試的應(yīng)用的測(cè)試報(bào)告發(fā)送給所述管理者; 接收所述管理者發(fā)送的所述待測(cè)試應(yīng)用審核通過(guò)的結(jié)果; 根據(jù)所述結(jié)果,將所述審核通過(guò)的應(yīng)用的狀態(tài)標(biāo)記為商用,并同步至商用平臺(tái)以供用戶下載使用。
7.一種互聯(lián)網(wǎng)應(yīng)用的發(fā)布裝置,其特征在于,包括 獲取單元,用于獲取應(yīng)用開(kāi)發(fā)者提交的應(yīng)用; 標(biāo)記單元,用于將所述獲取單元獲取的應(yīng)用開(kāi)發(fā)者提交的應(yīng)用狀態(tài)標(biāo)記為待測(cè)試; 同步單元,用于將標(biāo)記為待測(cè)試的應(yīng)用同步到應(yīng)用測(cè)試平臺(tái),以供測(cè)試者測(cè)試;所述獲取単元還用于獲取測(cè)試者提交的所述待測(cè)試應(yīng)用的測(cè)試報(bào)告,其中,所述標(biāo)記單元還用于將所述已測(cè)試的應(yīng)用狀態(tài)標(biāo)記為待審核; 所述同步単元還用于當(dāng)所述標(biāo)記為待審核應(yīng)用通過(guò)審查吋,將所述通過(guò)審查的應(yīng)用同步到商用平臺(tái)以供用戶下載使用。
8.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括 掃描單元,用于對(duì)所述獲取單元獲取的應(yīng)用開(kāi)發(fā)者提交的應(yīng)用進(jìn)行安全掃描。
9.根據(jù)權(quán)利要求7所述的裝置,其特征在于,所述裝置還包括 接收單元,用于在所述獲取單元獲取到所述待測(cè)試應(yīng)用的測(cè)試報(bào)告后,接收應(yīng)用開(kāi)發(fā)者發(fā)送的查詢自己所提交的應(yīng)用的測(cè)試報(bào)告請(qǐng)求; 發(fā)送單元,用于將所述應(yīng)用的測(cè)試報(bào)告發(fā)送給所述應(yīng)用開(kāi)發(fā)者; 所述接收単元還用于接收所述應(yīng)用開(kāi)發(fā)者提交的所述應(yīng)用的商用申請(qǐng); 所述標(biāo)記単元還用于根據(jù)所述商用申請(qǐng),將所述應(yīng)用的狀態(tài)標(biāo)記為待審核,以便于商用平臺(tái)中的管理者查看審核。
10.根據(jù)權(quán)利要求9所述的裝置,其特征在于,所述裝置還包括鑒權(quán)單元,其中, 所述接收単元還用于在所述獲取單元獲取所述待測(cè)試應(yīng)用的測(cè)試報(bào)告前,接收測(cè)試者發(fā)送的測(cè)試請(qǐng)求; 所述鑒權(quán)単元,用于對(duì)所述測(cè)試者合法性進(jìn)行鑒權(quán); 所述發(fā)送単元還用于當(dāng)所述測(cè)試者鑒權(quán)通過(guò),則將所述應(yīng)用測(cè)試平臺(tái)上所有待測(cè)試狀態(tài)的應(yīng)用的信息發(fā)送給所述測(cè)試者; 所述接收單元還用于接收所述測(cè)試者下載所述待測(cè)試的應(yīng)用請(qǐng)求; 所述發(fā)送單元還用于將所述測(cè)試者請(qǐng)求下載的待測(cè)試應(yīng)用發(fā)送給所述測(cè)試者,以便于所述測(cè)試者測(cè)試。
11.根據(jù)權(quán)利要求10所述的裝置,其特征在于,所述裝置還包括 測(cè)試話單生成単元,用于在所述發(fā)送單元將所述測(cè)試者請(qǐng)求下載的待測(cè)試的應(yīng)用發(fā)送給所述測(cè)試者吋,生成所述待測(cè)試的應(yīng)用的測(cè)試話單,其中,所述測(cè)試話單中的測(cè)試類型字段為TRUE,以便于計(jì)費(fèi)系統(tǒng)對(duì)所述測(cè)試者對(duì)應(yīng)的賬號(hào)不做計(jì)費(fèi)處理。
12.如權(quán)利要求9所述的裝置,其特征在干,所述接收単元,用于接收商用平臺(tái)中的管理者查看所述測(cè)試平臺(tái)上待測(cè)應(yīng)用的測(cè)試報(bào)告請(qǐng)求; 所述發(fā)送単元還用于將所述待測(cè)試應(yīng)用的測(cè)試報(bào)告發(fā)送給所述管理者; 所述接收単元還用于接收所述管理者發(fā)送的所述待測(cè)試應(yīng)用審核通過(guò)的結(jié)果; 所述標(biāo)記單元還用于根據(jù)所述結(jié)果,將所述審核通過(guò)的應(yīng)用的狀態(tài)標(biāo)記為商用; 所述同步単元還用于將所述標(biāo)記為商用狀態(tài)的應(yīng)用同步到商用平臺(tái)以供用戶下載使用。
13.如權(quán)利要求7-12任一項(xiàng)所述的互聯(lián)網(wǎng)應(yīng)用發(fā)布裝置,其特征在于,所述互聯(lián)網(wǎng)應(yīng)用發(fā)布裝置為內(nèi)容管理平臺(tái)。
14.ー種互聯(lián)網(wǎng)應(yīng)用的發(fā)布系統(tǒng),其特征在于,所述系統(tǒng)包括 如權(quán)利要求7-13任一項(xiàng)所述的互聯(lián)網(wǎng)應(yīng)用的發(fā)布裝置; 應(yīng)用測(cè)試平臺(tái),用于從所述應(yīng)用發(fā)布裝置獲取待測(cè)試應(yīng)用,以供測(cè)試者測(cè)試; 應(yīng)用商用平臺(tái),用于從所述應(yīng)用發(fā)布裝置獲取商用狀態(tài)應(yīng)用,以供用戶下載使用。
全文摘要
本發(fā)明實(shí)施例提供一種互聯(lián)網(wǎng)應(yīng)用的發(fā)布方法、裝置及系統(tǒng),所述方法包括獲取應(yīng)用開(kāi)發(fā)者提交的應(yīng)用,并將所述應(yīng)用的應(yīng)用狀態(tài)標(biāo)記為待測(cè)試;將所述標(biāo)記為待測(cè)試的應(yīng)用同步到應(yīng)用測(cè)試平臺(tái),以供測(cè)試者測(cè)試;獲取測(cè)試者提交的所述待測(cè)試的應(yīng)用的測(cè)試報(bào)告,并將所述應(yīng)用狀態(tài)標(biāo)記為待審核;當(dāng)所述標(biāo)記為待審核的應(yīng)用通過(guò)審查時(shí),將所述通過(guò)審查的應(yīng)用同步到商用平臺(tái)以供用戶下載使用。本發(fā)明實(shí)施例解決了現(xiàn)有技術(shù)中對(duì)應(yīng)用的測(cè)試需要增加測(cè)試床環(huán)境而造成的測(cè)試成本和維護(hù)成本高、不能在真實(shí)的環(huán)境是中對(duì)應(yīng)用進(jìn)行測(cè)試的技術(shù)問(wèn)題。
文檔編號(hào)H04L12/24GK102710753SQ20121014904
公開(kāi)日2012年10月3日 申請(qǐng)日期2012年5月15日 優(yōu)先權(quán)日2012年5月15日
發(fā)明者馮敬濤 申請(qǐng)人:華為技術(shù)有限公司