專利名稱:終端和軟件異常測試方法
技術(shù)領(lǐng)域:
本發(fā)明涉及軟件測試技術(shù)領(lǐng)域,具體而言,涉及ー種終端和ー種軟件異常測試方法。
背景技術(shù):
目前針對軟件的測試通常是發(fā)生在物理機(jī)上,對于一般功能性測試,物理機(jī)基本上可以滿足需求,但是對于ー些有可能造成軟件崩潰、系統(tǒng)死機(jī)、藍(lán)屏等的異常測試,發(fā)生軟件和系統(tǒng)故障后,故障現(xiàn)場無法保留,需要重啟物理機(jī)、重新搭建測試環(huán)境,甚至是重裝系統(tǒng),很難再次復(fù)現(xiàn)故障及現(xiàn)場環(huán)境,定位及解決故障比較困難,嚴(yán)重影響工作效率。 因此,需要ー種新的軟件異常測試技術(shù),能夠在軟件發(fā)生異常時,保留故障現(xiàn)場以供即時分析,從而提高了測試效率。
發(fā)明內(nèi)容
本發(fā)明正是基于上述問題,提出了ー種新的軟件異常測試技術(shù),能夠在軟件發(fā)生異常時,保留故障現(xiàn)場以供即時分析,從而提高了測試效率。有鑒于此,本發(fā)明提出了ー種終端,包括運(yùn)行單元,用于通過所述終端上的虛擬機(jī)運(yùn)行指定的測試系統(tǒng),在所述測試系統(tǒng)中搭建指定的測試環(huán)境,并在所述測試環(huán)境中運(yùn)行需要測試的軟件;狀態(tài)檢測単元,用于檢測所述軟件的運(yùn)行狀態(tài);狀態(tài)獲取単元,用于在所述狀態(tài)檢測單元檢測到所述軟件發(fā)生異常的情況下,獲取對應(yīng)的故障時狀態(tài)信息;故障分析単元,用于利用所述故障時狀態(tài)信息分析故障原因。在該技術(shù)方案中,通過使用虛擬機(jī)構(gòu)建的虛擬系統(tǒng)和環(huán)境對軟件進(jìn)行測試,避免了直接使用物理機(jī)時,可能導(dǎo)致的物理機(jī)的不穩(wěn)定,而虛擬機(jī)的異常或崩潰等,則可以迅速重新建立新的測試環(huán)境,從而提高測試效率。同時,通過對故障時狀態(tài)信息(即故障現(xiàn)場)的獲取,有利于據(jù)此作出相應(yīng)的故障分析,以確定故障原因。在上述技術(shù)方案中,優(yōu)選地,所述狀態(tài)獲取單元獲取所述狀態(tài)信息的步驟包括利用所述虛擬機(jī)創(chuàng)建虛擬機(jī)快照。在該技術(shù)方案中,通過創(chuàng)建虛擬機(jī)快照,能夠有效保存對應(yīng)時間點(diǎn)的虛擬機(jī)及其中的測試系統(tǒng)、測試環(huán)境、軟件運(yùn)行狀態(tài)等信息,從而便于直接分析或恢復(fù)至對應(yīng)的狀態(tài)后進(jìn)行分析。在上述技術(shù)方案中,優(yōu)選地,所述狀態(tài)獲取單元還用于在所述軟件發(fā)生異常之前,在至少ー個時間點(diǎn)上獲取所述虛擬機(jī)的運(yùn)行時狀態(tài)信息;以及所述故障分析單元還包括狀態(tài)恢復(fù)子単元,用于在所述軟件發(fā)生異常的情況下,利用所述運(yùn)行時狀態(tài)信息將所述虛擬機(jī)恢復(fù)至對應(yīng)的運(yùn)行狀態(tài),以分析所述故障原因。在該技術(shù)方案中,通過獲取運(yùn)行時狀態(tài)信息,比如建立對應(yīng)的虛擬機(jī)快照,能夠及時恢復(fù)至對應(yīng)的運(yùn)行狀態(tài),從而便于技術(shù)人員進(jìn)行分析故障原因。在上述技術(shù)方案中,優(yōu)選地,所述狀態(tài)獲取單元獲取的所述運(yùn)行時狀態(tài)信息包括以下至少之一或其組合所述測試系統(tǒng)的初始狀態(tài)、所述測試環(huán)境的初始狀態(tài)、所述測試軟件運(yùn)行前的狀態(tài)、所述測試軟件運(yùn)行中的狀態(tài)。在上述技術(shù)方案中,優(yōu)選地,所述故障分析單元還包括恢復(fù)控制子單元,在所述軟件發(fā)生異常的情況下,按照多個所述運(yùn)行時狀態(tài)信息的獲取時間的順序,控制所述狀態(tài)恢復(fù)子單元依次將所述虛擬機(jī)恢復(fù)至對應(yīng)的運(yùn)行狀態(tài),直至所述測試軟件再次發(fā)生異常。在該技術(shù)方案中,通過依次進(jìn)行狀態(tài)恢復(fù),則可以逐漸縮小及確定故障可能存在的范圍,從而及時發(fā)現(xiàn)故障原因,解決故障,以提高軟件測試效率。根據(jù)本發(fā)明的又一方面,還提出了一種軟件異常測試方法,包括步驟202,通過終端上的虛擬機(jī)運(yùn)行指定的測試系統(tǒng),在所述測試系統(tǒng)中搭建指定的測試環(huán)境 ,并在所述測試環(huán)境中運(yùn)行需要測試的軟件;步驟204,若所述軟件發(fā)生異常,則獲取對應(yīng)的故障時狀態(tài)信息,以供分析故障原因。在該技術(shù)方案中,通過使用虛擬機(jī)構(gòu)建的虛擬系統(tǒng)和環(huán)境對軟件進(jìn)行測試,避免了直接使用物理機(jī)時,可能導(dǎo)致的物理機(jī)的不穩(wěn)定,而虛擬機(jī)的異?;虮罎⒌?,則可以迅速重新建立新的測試環(huán)境,從而提高測試效率。同時,通過對故障時狀態(tài)信息(即故障現(xiàn)場)的獲取,有利于據(jù)此作出相應(yīng)的故障分析,以確定故障原因。在上述技術(shù)方案中,優(yōu)選地,獲取所述狀態(tài)信息的步驟包括利用所述虛擬機(jī)創(chuàng)建虛擬機(jī)快照。在該技術(shù)方案中,通過創(chuàng)建虛擬機(jī)快照,能夠有效保存對應(yīng)時間點(diǎn)的虛擬機(jī)及其中的測試系統(tǒng)、測試環(huán)境、軟件運(yùn)行狀態(tài)等信息,從而便于直接分析或恢復(fù)至對應(yīng)的狀態(tài)后進(jìn)行分析。在上述技術(shù)方案中,優(yōu)選地,所述步驟204還包括在所述軟件發(fā)生異常之前,在至少一個時間點(diǎn)上獲取所述虛擬機(jī)的運(yùn)行時狀態(tài)信息;以及若所述軟件發(fā)生異常,則利用所述運(yùn)行時狀態(tài)信息將所述虛擬機(jī)恢復(fù)至對應(yīng)的運(yùn)行狀態(tài),以分析所述故障原因。在該技術(shù)方案中,通過獲取運(yùn)行時狀態(tài)信息,比如建立對應(yīng)的虛擬機(jī)快照,能夠及時恢復(fù)至對應(yīng)的運(yùn)行狀態(tài),從而便于技術(shù)人員進(jìn)行分析故障原因。在上述技術(shù)方案中,優(yōu)選地,所述運(yùn)行時狀態(tài)信息包括以下至少之一或其組合所述測試系統(tǒng)的初始狀態(tài)、所述測試環(huán)境的初始狀態(tài)、所述測試軟件運(yùn)行前的狀態(tài)、所述測試軟件運(yùn)行中的狀態(tài)。在上述技術(shù)方案中,優(yōu)選地,所述步驟204還包括當(dāng)所述軟件發(fā)生異常時,按照多個所述運(yùn)行時狀態(tài)信息的獲取時間的順序,依次將所述虛擬機(jī)恢復(fù)至對應(yīng)的運(yùn)行狀態(tài),直至所述測試軟件再次發(fā)生異常。在該技術(shù)方案中,通過依次進(jìn)行狀態(tài)恢復(fù),則可以逐漸縮小及確定故障可能存在的范圍,從而及時發(fā)現(xiàn)故障原因,解決故障,以提高軟件測試效率。通過以上技術(shù)方案,可以在軟件發(fā)生異常時,保留故障現(xiàn)場以供即時分析,從而提高了測試效率。
圖I示出了根據(jù)本發(fā)明的實(shí)施例的終端的框圖;圖2示出了根據(jù)本發(fā)明的實(shí)施例的軟件異常測試方法的流程圖3示出了根據(jù)本發(fā)明的實(shí)施例的軟件異常測試方法的具體流程圖。
具體實(shí)施例方式為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點(diǎn),下面結(jié)合附圖和具體實(shí)施方式
對本發(fā)明進(jìn)行進(jìn)一歩的詳細(xì)描述。需要說明的是,在不沖突的情況下,本申請的實(shí)施例及實(shí)施例中的特征可以相互組合。在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可以采用其他不同于在此描述的其他方式來實(shí)施,因此,本發(fā)明的保護(hù)范圍并不受下面公開的具體實(shí)施例的限制。圖I示出了根據(jù)本發(fā)明的實(shí)施例的終端的框圖。如圖I所示,根據(jù)本發(fā)明的實(shí)施例的終端100,包括運(yùn)行單元102,用于通過所述 終端100上的虛擬機(jī)運(yùn)彳丁指定的測試系統(tǒng),在所述測試系統(tǒng)中彳合建指定的測試環(huán)境,并在所述測試環(huán)境中運(yùn)行需要測試的軟件;狀態(tài)檢測単元104,用于檢測所述軟件的運(yùn)行狀態(tài);狀態(tài)獲取単元106,用于在所述狀態(tài)檢測單元104檢測到所述軟件發(fā)生異常的情況下,獲取對應(yīng)的故障時狀態(tài)信息;故障分析単元108,用于利用所述故障時狀態(tài)信息分析故障原因。在該技術(shù)方案中,通過使用虛擬機(jī)構(gòu)建的虛擬系統(tǒng)和環(huán)境對軟件進(jìn)行測試,避免了直接使用物理機(jī)時,可能導(dǎo)致的物理機(jī)的不穩(wěn)定,而虛擬機(jī)的異?;虮罎⒌?,則可以迅速重新建立新的測試環(huán)境,從而提高測試效率。同時,通過對故障時狀態(tài)信息(即故障現(xiàn)場)的獲取,有利于據(jù)此作出相應(yīng)的故障分析,以確定故障原因。在上述技術(shù)方案中,優(yōu)選地,所述狀態(tài)獲取單元獲106取所述狀態(tài)信息的步驟包括利用所述虛擬機(jī)創(chuàng)建虛擬機(jī)快照。在該技術(shù)方案中,通過創(chuàng)建虛擬機(jī)快照,能夠有效保存對應(yīng)時間點(diǎn)的虛擬機(jī)及其中的測試系統(tǒng)、測試環(huán)境、軟件運(yùn)行狀態(tài)等信息,從而便于直接分析或恢復(fù)至對應(yīng)的狀態(tài)后進(jìn)行分析。在上述技術(shù)方案中,優(yōu)選地,所述狀態(tài)獲取單元106還用于在所述軟件發(fā)生異常之前,在至少ー個時間點(diǎn)上獲取所述虛擬機(jī)的運(yùn)行時狀態(tài)信息;以及所述故障分析単元108還包括狀態(tài)恢復(fù)子単元1080,用于在所述軟件發(fā)生異常的情況下,利用所述運(yùn)行時狀態(tài)信息將所述虛擬機(jī)恢復(fù)至對應(yīng)的運(yùn)行狀態(tài),以分析所述故障原因。在該技術(shù)方案中,通過獲取運(yùn)行時狀態(tài)信息,比如建立對應(yīng)的虛擬機(jī)快照,能夠及時恢復(fù)至對應(yīng)的運(yùn)行狀態(tài),從而便于技術(shù)人員進(jìn)行分析故障原因。在上述技術(shù)方案中,優(yōu)選地,所述狀態(tài)獲取單元106獲取的所述運(yùn)行時狀態(tài)信息包括以下至少之ー或其組合所述測試系統(tǒng)的初始狀態(tài)、所述測試環(huán)境的初始狀態(tài)、所述測試軟件運(yùn)行前的狀態(tài)、所述測試軟件運(yùn)行中的狀態(tài)。在上述技術(shù)方案中,優(yōu)選地,所述故障分析単元108還包括恢復(fù)控制子単元1082,在所述軟件發(fā)生異常的情況下,按照多個所述運(yùn)行時狀態(tài)信息的獲取時間的順序,控制所述狀態(tài)恢復(fù)子単元1080依次將所述虛擬機(jī)恢復(fù)至對應(yīng)的運(yùn)行狀態(tài),直至所述測試軟件再次發(fā)生異常。在該技術(shù)方案中,通過依次進(jìn)行狀態(tài)恢復(fù),則可以逐漸縮小及確定故障可能存在的范圍,從而及時發(fā)現(xiàn)故障原因,解決故障,以提高軟件測試效率。
圖2示出了根據(jù)本發(fā)明的實(shí)施例的軟件異常測試方法的流程圖。如圖2所示,根據(jù)本發(fā)明的實(shí)施例的軟件異常測試方法,包括步驟202,通過終端上的虛擬機(jī)運(yùn)行指定的測試系統(tǒng),在所述測試系統(tǒng)中搭建指定的測試環(huán)境,并在所述測試環(huán)境中運(yùn)行需要測試的軟件;步驟204,若所述軟件發(fā)生異常,則獲取對應(yīng)的故障時狀態(tài)信息,以供分析故障原因。在該技術(shù)方案中,通過使用虛擬機(jī)構(gòu)建的虛擬系統(tǒng)和環(huán)境對軟件進(jìn)行測試,避免了直接使用物理機(jī)時,可能導(dǎo)致的物理機(jī)的不穩(wěn)定,而虛擬機(jī)的異?;虮罎⒌?,則可以迅速重新建立新的測試環(huán)境,從而提高測試效率。同時,通過對故障時狀態(tài)信息(即故障現(xiàn)場)的獲取,有利于據(jù)此作出相應(yīng)的故障分析,以確定故障原因。在上述技術(shù)方案中,優(yōu)選地,獲取所述狀態(tài)信息的步驟包括利用所述虛擬機(jī)創(chuàng)建虛擬機(jī)快照。在該技術(shù)方案中,通過創(chuàng)建虛擬機(jī)快照,能夠有效保存對應(yīng)時間點(diǎn)的虛擬機(jī)及其 中的測試系統(tǒng)、測試環(huán)境、軟件運(yùn)行狀態(tài)等信息,從而便于直接分析或恢復(fù)至對應(yīng)的狀態(tài)后進(jìn)行分析。在上述技術(shù)方案中,優(yōu)選地,所述步驟204還包括在所述軟件發(fā)生異常之前,在至少一個時間點(diǎn)上獲取所述虛擬機(jī)的運(yùn)行時狀態(tài)信息;以及若所述軟件發(fā)生異常,則利用所述運(yùn)行時狀態(tài)信息將所述虛擬機(jī)恢復(fù)至對應(yīng)的運(yùn)行狀態(tài),以分析所述故障原因。在該技術(shù)方案中,通過獲取運(yùn)行時狀態(tài)信息,比如建立對應(yīng)的虛擬機(jī)快照,能夠及時恢復(fù)至對應(yīng)的運(yùn)行狀態(tài),從而便于技術(shù)人員進(jìn)行分析故障原因。在上述技術(shù)方案中,優(yōu)選地,所述運(yùn)行時狀態(tài)信息包括以下至少之一或其組合所述測試系統(tǒng)的初始狀態(tài)、所述測試環(huán)境的初始狀態(tài)、所述測試軟件運(yùn)行前的狀態(tài)、所述測試軟件運(yùn)行中的狀態(tài)。在上述技術(shù)方案中,優(yōu)選地,所述步驟204還包括當(dāng)所述軟件發(fā)生異常時,按照多個所述運(yùn)行時狀態(tài)信息的獲取時間的順序,依次將所述虛擬機(jī)恢復(fù)至對應(yīng)的運(yùn)行狀態(tài),直至所述測試軟件再次發(fā)生異常。在該技術(shù)方案中,通過依次進(jìn)行狀態(tài)恢復(fù),則可以逐漸縮小及確定故障可能存在的范圍,從而及時發(fā)現(xiàn)故障原因,解決故障,以提高軟件測試效率。圖3示出了根據(jù)本發(fā)明的實(shí)施例的軟件異常測試方法的具體流程圖。如圖3所示,根據(jù)本發(fā)明的實(shí)施例的軟件異常測試方法中,通過VMwareWorkstation或Microsoft Hyper等虛擬機(jī)安裝測試操作系統(tǒng),初始化測試環(huán)境,建立純凈系統(tǒng)和初始測試環(huán)境快照,進(jìn)行加壓、極限等異常測試,發(fā)生故障后進(jìn)行快照保留現(xiàn)場,并進(jìn)行故障分析。該方法的具體流程如下步驟302 :安裝好虛擬機(jī),并在虛擬機(jī)上安裝測試操作系統(tǒng),根據(jù)測試需要設(shè)置好操作系統(tǒng)的內(nèi)存、CPU、硬盤等大小;步驟304 :建立測試系統(tǒng)初始快照;步驟306 :搭建測試環(huán)境;步驟308 :建立測試環(huán)境初始快照;步驟310 :部署測試軟件;
步驟312 :建立測試軟件初始快照;步驟314 :啟動拷屏軟件記錄測試過程;步驟316 :執(zhí)行測試用例進(jìn)行異常測試;步驟318 :當(dāng)發(fā)生軟件或者系統(tǒng)異常時,建立故障現(xiàn)場快照;步驟320 :判斷是否發(fā)生系統(tǒng)崩潰,若崩潰,則進(jìn)入步驟322,否則進(jìn)入步驟324 ;步驟322 :進(jìn)入必要的快照點(diǎn),重新部署測試,不斷進(jìn)行收斂性測試,其中,可以根據(jù)需要返回步驟302、步驟306、步驟310、步驟316或其他步驟;步驟324,若故障未造成系統(tǒng)崩潰,則直接利用故障現(xiàn)場快照分析故障現(xiàn)場,若找 到故障原因,則結(jié)束,否則返回步驟322,直到找出故障發(fā)生原因。以上結(jié)合附圖詳細(xì)說明了本發(fā)明的技術(shù)方案,考慮到相關(guān)技術(shù)中,由于使用物理機(jī)直接進(jìn)行測試,測試效率低下,因此,本發(fā)明提供了一種終端和ー種軟件異常測試方法,能夠在軟件發(fā)生異常時,保留故障現(xiàn)場以供即時分析,從而提高了測試效率。以上所述僅為本發(fā)明的優(yōu)選實(shí)施例而已,并不用于限制本發(fā)明,對于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
權(quán)利要求
1.一種終端,其特征在于,包括 運(yùn)行單元,用于通過所述終端上的虛擬機(jī)運(yùn)行指定的測試系統(tǒng),在所述測試系統(tǒng)中搭建指定的測試環(huán)境,并在所述測試環(huán)境中運(yùn)行需要測試的軟件; 狀態(tài)檢測單元,用于檢測所述軟件的運(yùn)行狀態(tài); 狀態(tài)獲取單元,用于在所述狀態(tài)檢測單元檢測到所述軟件發(fā)生異常的情況下,獲取對應(yīng)的故障時狀態(tài)信息; 故障分析單元,用于利用所述故障時狀態(tài)信息分析故障原因。
2.根據(jù)權(quán)利要求I所述的終端,其特征在于,所述狀態(tài)獲取單元獲取所述狀態(tài)信息的步驟包括利用所述虛擬機(jī)創(chuàng)建虛擬機(jī)快照。
3.根據(jù)權(quán)利要求I或2所述的終端,其特征在于,所述狀態(tài)獲取單元還用于在所述軟件發(fā)生異常之前,在至少一個時間點(diǎn)上獲取所述虛擬機(jī)的運(yùn)行時狀態(tài)信息;以及 所述故障分析單元還包括狀態(tài)恢復(fù)子單元,用于在所述軟件發(fā)生異常的情況下,利用所述運(yùn)行時狀態(tài)信息將所述虛擬機(jī)恢復(fù)至對應(yīng)的運(yùn)行狀態(tài),以分析所述故障原因。
4.根據(jù)權(quán)利要求3所述的終端,其特征在于,所述狀態(tài)獲取單元獲取的所述運(yùn)行時狀態(tài)信息包括以下至少之一或其組合 所述測試系統(tǒng)的初始狀態(tài)、所述測試環(huán)境的初始狀態(tài)、所述測試軟件運(yùn)行前的狀態(tài)、所述測試軟件運(yùn)行中的狀態(tài)。
5.根據(jù)權(quán)利要求3所述的終端,其特征在于,所述故障分析單元還包括 恢復(fù)控制子單元,在所述軟件發(fā)生異常的情況下,按照多個所述運(yùn)行時狀態(tài)信息的獲取時間的順序,控制所述狀態(tài)恢復(fù)子單元依次將所述虛擬機(jī)恢復(fù)至對應(yīng)的運(yùn)行狀態(tài),直至所述測試軟件再次發(fā)生異常。
6.一種軟件異常測試方法,其特征在于,包括 步驟202,通過終端上的虛擬機(jī)運(yùn)行指定的測試系統(tǒng),在所述測試系統(tǒng)中搭建指定的測試環(huán)境,并在所述測試環(huán)境中運(yùn)行需要測試的軟件; 步驟204,若所述軟件發(fā)生異常,則獲取對應(yīng)的故障時狀態(tài)信息,以供分析故障原因。
7.根據(jù)權(quán)利要求6所述的軟件異常測試方法,其特征在于,獲取所述狀態(tài)信息的步驟包括利用所述虛擬機(jī)創(chuàng)建虛擬機(jī)快照。
8.根據(jù)權(quán)利要求6或7所述的軟件異常測試方法,其特征在于,所述步驟204還包括 在所述軟件發(fā)生異常之前,在至少一個時間點(diǎn)上獲取所述虛擬機(jī)的運(yùn)行時狀態(tài)信息;以及 若所述軟件發(fā)生異常,則利用所述運(yùn)行時狀態(tài)信息將所述虛擬機(jī)恢復(fù)至對應(yīng)的運(yùn)行狀態(tài),以分析所述故障原因。
9.根據(jù)權(quán)利要求8所述的軟件異常測試方法,其特征在于,所述運(yùn)行時狀態(tài)信息包括以下至少之一或其組合 所述測試系統(tǒng)的初始狀態(tài)、所述測試環(huán)境的初始狀態(tài)、所述測試軟件運(yùn)行前的狀態(tài)、所述測試軟件運(yùn)行中的狀態(tài)。
10.根據(jù)權(quán)利要求8所述的軟件異常測試方法,其特征在于,所述步驟204還包括 當(dāng)所述軟件發(fā)生異常時,按照多個所述運(yùn)行時狀態(tài)信息的獲取時間的順序,依次將所述虛擬機(jī)恢復(fù)至對應(yīng)的運(yùn)行狀態(tài),直至所述測試軟件再次發(fā)生異常。
全文摘要
本發(fā)明提供了一種終端,包括運(yùn)行單元,用于通過所述終端上的虛擬機(jī)運(yùn)行指定的測試系統(tǒng),在所述測試系統(tǒng)中搭建指定的測試環(huán)境,并在所述測試環(huán)境中運(yùn)行需要測試的軟件;狀態(tài)檢測單元,用于檢測所述軟件的運(yùn)行狀態(tài);狀態(tài)獲取單元,用于在所述狀態(tài)檢測單元檢測到所述軟件發(fā)生異常的情況下,獲取對應(yīng)的故障時狀態(tài)信息;故障分析單元,用于利用所述故障時狀態(tài)信息分析故障原因。相應(yīng)地,本發(fā)明還提供了一種軟件異常測試方法。通過本發(fā)明的技術(shù)方案,能夠在軟件發(fā)生異常時,保留故障現(xiàn)場以供即時分析,從而提高了測試效率。
文檔編號G06F11/14GK102779094SQ20121029910
公開日2012年11月14日 申請日期2012年8月21日 優(yōu)先權(quán)日2012年8月21日
發(fā)明者萬海燕, 吳振宇, 安桐荻, 張弛, 田睿 申請人:深圳中興網(wǎng)信科技有限公司