專利名稱:一種測(cè)試方法及裝置的制作方法
技術(shù)領(lǐng)域:
本申請(qǐng)涉及通信技術(shù)領(lǐng)域,尤其涉及一種測(cè)試方法及裝置。
背景技術(shù):
隨著計(jì)算機(jī)的普及,各種各樣的軟件也層出不窮,如何對(duì)軟件進(jìn)行自動(dòng)化測(cè)試稱為當(dāng)前亟待解決的問題。在現(xiàn)有技術(shù)中,對(duì)軟件進(jìn)行自動(dòng)化測(cè)試主要是通過編寫測(cè)試腳本,并設(shè)置一些測(cè)試用例,通過運(yùn)行該測(cè)試腳本進(jìn)行測(cè)試用例來模擬人工操作的過程,以達(dá)到對(duì)軟件進(jìn)行測(cè)試的目的。但是,這種方法只能測(cè)試軟件的運(yùn)行是否出現(xiàn)故障,對(duì)于軟件的界面中展現(xiàn)的數(shù)據(jù)是否正確,該方法則無法測(cè)試。例如,對(duì)某個(gè)聊天軟件的添加好友功能進(jìn)行自動(dòng)化測(cè)試,測(cè)試腳本進(jìn)行相應(yīng)的測(cè)試用例,先用賬號(hào)A登錄該聊天軟件,然后模擬人工操作添加賬號(hào)B為好友,該過程的測(cè)試結(jié)果顯示該聊天軟件的添加好友功能運(yùn)行正常,但是,對(duì)于賬號(hào)A添加了賬號(hào)B為好友之后,在賬號(hào)A的好友界面中是否顯示了賬號(hào)B,該方法卻不能夠測(cè)試。再如,對(duì)該聊天軟件的個(gè)性化簽名功能進(jìn)行測(cè)試,測(cè)試腳本先用賬號(hào)A登錄該聊天軟件,然后修改賬號(hào)A的個(gè)性化簽名,假設(shè)從“aaa”修改為“bbb”,該過程的測(cè)試結(jié)果顯示該聊天軟件的個(gè)性化簽名功能也運(yùn)行正常,但是,假設(shè)賬號(hào)A和B是好友,則該方法不能測(cè)試賬號(hào)B的界面中顯示的賬號(hào)A的個(gè)性簽名是否為修改后的“bbb”。因此,現(xiàn)有技術(shù)中的測(cè)試方法只能測(cè)試軟件的運(yùn)行情況是否正常,不能測(cè)試軟件中的數(shù)據(jù)是否正確,降低了測(cè)試的準(zhǔn)確性。
發(fā)明內(nèi)容
本申請(qǐng)實(shí)施例提供一種測(cè)試方法及裝置,用以解決現(xiàn)有技術(shù)中對(duì)軟件進(jìn)行自動(dòng)化測(cè)試的方法降低了測(cè)試的準(zhǔn)確性的問題。本申請(qǐng)實(shí)施例提供的一種測(cè)試方法,包括確定進(jìn)行當(dāng)前測(cè)試用例所需的待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息,所述待測(cè)試數(shù)據(jù)包括被測(cè)試軟件的界面上展現(xiàn)的數(shù)據(jù);并向所述被測(cè)試軟件發(fā)送獲取所述待測(cè)試數(shù)據(jù)的第一獲取消息,所述第一獲取消息中攜帶所述待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息;以及獲得所述被測(cè)試軟件根據(jù)所述待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息提供的待測(cè)試數(shù)據(jù);根據(jù)獲得的待測(cè)試數(shù)據(jù)對(duì)所述被測(cè)試軟件進(jìn)行測(cè)試。本申請(qǐng)實(shí)施例提供的一種測(cè)試裝置,包括確定模塊,用于確定進(jìn)行當(dāng)前測(cè)試用例所需的待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息,所述待測(cè)試數(shù)據(jù)包括被測(cè)試軟件的界面上展現(xiàn)的數(shù)據(jù);發(fā)送模塊,用于向所述被測(cè)試軟件發(fā)送獲取所述待測(cè)試數(shù)據(jù)的第一獲取消息,所述第一獲取消息中攜帶所述待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息;
獲得模塊,用于獲得所述被測(cè)試軟件根據(jù)所述待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息提供的待測(cè)試數(shù)據(jù);測(cè)試模塊,用于根據(jù)獲得的待測(cè)試數(shù)據(jù)對(duì)所述被測(cè)試軟件進(jìn)行測(cè)試。本申請(qǐng)實(shí)施例提供一種測(cè)試方法及裝置,該方法確定進(jìn)行當(dāng)前測(cè)試用例所需的待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息,該待測(cè)試數(shù)據(jù)包括被測(cè)試軟件的界面上展現(xiàn)的數(shù)據(jù),向被測(cè)試軟件發(fā)送獲取待測(cè)試數(shù)據(jù)的獲取消息,獲得被測(cè)試軟件提供的待測(cè)試數(shù)據(jù),并根據(jù)獲得的待測(cè)試數(shù)據(jù)對(duì)被測(cè)試軟件進(jìn)行測(cè)試。由于本申請(qǐng)實(shí)施例中獲取被測(cè)試軟件的界面上展現(xiàn)的數(shù)據(jù),并根據(jù)該頁面上展現(xiàn)的數(shù)據(jù)對(duì)被測(cè)試軟件進(jìn)行測(cè)試,因此還可以測(cè)試軟件的界面上展現(xiàn)的數(shù)據(jù)是否正確,提高了對(duì)軟件進(jìn)行測(cè)試的準(zhǔn)確性。
圖1為本申請(qǐng)實(shí)施例提供的測(cè)試過程;圖2為本申請(qǐng)實(shí)施例提供的以測(cè)試聊天軟件的好友標(biāo)注功能為例,說明的該聊天軟件的好友界面;圖3為本申請(qǐng)實(shí)施例提供的詳細(xì)測(cè)試過程;圖4為本申請(qǐng)實(shí)施例提供的測(cè)試裝置結(jié)構(gòu)示意圖;圖5為本申請(qǐng)實(shí)施例提供的包括測(cè)試裝置和被測(cè)試軟件在內(nèi)的測(cè)試系統(tǒng)具體實(shí)現(xiàn)結(jié)構(gòu)示意圖。
具體實(shí)施例方式由于現(xiàn)有技術(shù)中只能對(duì)軟件的運(yùn)行情況進(jìn)行測(cè)試,如中央處理器(CentralProcessing Unit, CPU)占用、內(nèi)存占用等,而不能對(duì)該軟件的界面上展現(xiàn)的數(shù)據(jù)是否正確進(jìn)行測(cè)試,因此會(huì)導(dǎo)致測(cè)試的準(zhǔn)確性降低。本申請(qǐng)實(shí)施例為了提高測(cè)試的準(zhǔn)確性,不僅僅要測(cè)試軟件的運(yùn)行情況是否正常,還要測(cè)試軟件的界面上展現(xiàn)的數(shù)據(jù)是否正確,因此在對(duì)軟件進(jìn)行測(cè)試時(shí),獲取該軟件的界面上展現(xiàn)的數(shù)據(jù)作為待測(cè)試數(shù)據(jù),并與預(yù)設(shè)的數(shù)據(jù)進(jìn)行對(duì)比,實(shí)現(xiàn)對(duì)該軟件的界面上展現(xiàn)的數(shù)據(jù)進(jìn)行測(cè)試。下面結(jié)合說明書附圖,對(duì)本申請(qǐng)實(shí)施例進(jìn)行詳細(xì)描述。圖1為本申請(qǐng)實(shí)施例提供的測(cè)試過程,具體包括以下步驟SlOl :確定進(jìn)行當(dāng)前測(cè)試用例所需的待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息,該待測(cè)試數(shù)據(jù)包括被測(cè)試軟件的界面上展現(xiàn)的數(shù)據(jù)。在本申請(qǐng)實(shí)施例中,測(cè)試裝置首先要確定進(jìn)行當(dāng)前測(cè)試用例所需的待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息,也即首先要確定當(dāng)前測(cè)試用例測(cè)試的是什么。下面以測(cè)試某個(gè)聊天軟件為例進(jìn)行說明,對(duì)該聊天軟件的添加好友功能進(jìn)行自動(dòng)化測(cè)試,測(cè)試裝置用賬號(hào)A登錄該聊天軟件,并添加賬號(hào)B為好友,此時(shí)要測(cè)試的不僅是添加好友的過程中,該聊天軟件的運(yùn)行情況是否正常,還要測(cè)試添加了賬號(hào)B為好友后,賬號(hào)A的好友界面中是否顯示了賬號(hào)B,也即當(dāng)前測(cè)試用例測(cè)試的是賬號(hào)A的好友界面中是否顯示了賬號(hào)B,則待測(cè)試數(shù)據(jù)包括該聊天軟件的好友界面上展現(xiàn)的各個(gè)好友數(shù)據(jù)。對(duì)于這個(gè)測(cè)試用例,待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息即為該聊天軟件的好友界面上展現(xiàn)的好友名單。S102:向被測(cè)試軟件發(fā)送獲取該待測(cè)試數(shù)據(jù)的第一獲取消息,該第一獲取消息中攜帶該待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息。其中,發(fā)送該第一獲取消息時(shí)可以采用向被測(cè)試軟件發(fā)送Windows消息的方式,將待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息攜帶在該Windows消息中發(fā)送給被測(cè)試軟件。并且,由于Windows的每一個(gè)窗口界面都對(duì)應(yīng)一個(gè)唯一的窗口句柄,因此,測(cè)試裝置在發(fā)送Windows消息時(shí),可以查找被測(cè)試軟件中展現(xiàn)該待測(cè)試數(shù)據(jù)的窗口界面的窗口句柄,將Windows消息發(fā)送給查找到的窗口句柄對(duì)應(yīng)的窗口界面,以獲取該窗口界面中展現(xiàn)的該待測(cè)試數(shù)據(jù)?;蛘?,也可以直接在當(dāng)前的測(cè)試用例中預(yù)先設(shè)置展現(xiàn)該待測(cè)試數(shù)據(jù)的窗口界面對(duì)應(yīng)的窗口句柄,發(fā)送Windows消息時(shí),直接將Windows消息發(fā)送給預(yù)先設(shè)置的窗口句柄對(duì)應(yīng)的窗口界面,以獲取該窗口界面中展現(xiàn)的該待測(cè)試數(shù)據(jù)。繼續(xù)延用上例,測(cè)試裝置確定了當(dāng)前測(cè)試用例測(cè)試的是賬號(hào)A的好友界面中是否顯示了賬號(hào)B,并確定待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息為該聊天軟件的好友界面上展現(xiàn)的好友名單,則將好友名單作為標(biāo)識(shí)信息攜帶在第一獲取消息中發(fā)送給該聊天軟件。S103:獲得該被測(cè)試軟件根據(jù)該待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息提供的待測(cè)試數(shù)據(jù)。繼續(xù)沿用上例,作為被測(cè)試軟件的該聊天軟件接收到第一獲取消息后,根據(jù)該第一獲取消息中攜帶的好友名單,查找自身在好友界面中展現(xiàn)的各個(gè)好友的數(shù)據(jù),將查找到的各個(gè)好友的數(shù)據(jù)作為待測(cè)試數(shù)據(jù)提供給測(cè)試裝置。S104 :根據(jù)獲得的待測(cè)試數(shù)據(jù)對(duì)該被測(cè)試軟件進(jìn)行測(cè)試。測(cè)試裝置將獲得的待測(cè)試數(shù)據(jù),與預(yù)設(shè)測(cè)試數(shù)據(jù)進(jìn)行對(duì)比,對(duì)被測(cè)試軟件進(jìn)行測(cè)試。繼續(xù)沿用上例,測(cè)試裝置將獲得的該聊天軟件的好友界面上展現(xiàn)的各個(gè)好友的數(shù)據(jù),與預(yù)設(shè)的各個(gè)好友的數(shù)據(jù)進(jìn)行對(duì)比,當(dāng)獲得的各個(gè)好友的數(shù)據(jù)與預(yù)設(shè)的各個(gè)好友的數(shù)據(jù)完全一致時(shí),則確定該聊天軟件的好友界面上展現(xiàn)的數(shù)據(jù)正確,否則確定不正確。具體的,假設(shè)使用賬號(hào)A登錄該聊天軟件并添加賬號(hào)B為好友后,該聊天軟件的好友界面上應(yīng)該展現(xiàn)的各個(gè)好友的數(shù)據(jù)為賬號(hào)C、賬號(hào)D、賬號(hào)B,則將賬號(hào)C、賬號(hào)D、賬號(hào)B作為預(yù)設(shè)的各個(gè)好友的數(shù)據(jù),獲得的該聊天軟件的好友界面上展現(xiàn)的各個(gè)好友的數(shù)據(jù)為賬號(hào)C、賬號(hào)D,則進(jìn)行對(duì)比后,發(fā)現(xiàn)獲得的數(shù)據(jù)與預(yù)設(shè)的數(shù)據(jù)不完全一致,確定該聊天軟件的好友界面上展現(xiàn)的數(shù)據(jù)不正確,并根據(jù)測(cè)試結(jié)果生成測(cè)試報(bào)告輸出。在上述過程中,測(cè)試裝置獲取被測(cè)試軟件的界面上展現(xiàn)的數(shù)據(jù),并據(jù)此對(duì)該被測(cè)試軟件進(jìn)行測(cè)試,相比于現(xiàn)有技術(shù)中只能對(duì)被測(cè)試軟件的運(yùn)行情況進(jìn)行測(cè)試的方法,本申請(qǐng)實(shí)施例提供的測(cè)試方法提高了測(cè)試的準(zhǔn)確性。在本申請(qǐng)實(shí)施例中,為了使被測(cè)試軟件在查找待測(cè)試數(shù)據(jù)時(shí),盡量不影響其他功能的應(yīng)用,從而進(jìn)一步提高測(cè)試的準(zhǔn)確性,可以在被測(cè)試軟件中增加一個(gè)獨(dú)立于其他功能模塊的自動(dòng)測(cè)試組件,記為AutoTest. dll組件。測(cè)試裝置向被測(cè)試軟件發(fā)送第一獲取消息的方法具體為,向被測(cè)試軟件中的自動(dòng)測(cè)試組件發(fā)送第一獲取消息,由自動(dòng)測(cè)試組件在被測(cè)試軟件的界面中查找待測(cè)試數(shù)據(jù)。并且,為了進(jìn)一步降低測(cè)試裝置在獲得待測(cè)試數(shù)據(jù)時(shí)對(duì)被測(cè)試軟件的其他功能造成的影響,測(cè)試裝置可以與自動(dòng)測(cè)試組件預(yù)先約定一個(gè)存儲(chǔ)位置,記為第一存儲(chǔ)位置,該第一存儲(chǔ)位置用于存儲(chǔ)查找到的待測(cè)試數(shù)據(jù)。具體的,自動(dòng)測(cè)試組件接收到第一獲取消息后,根據(jù)第一獲取消息中攜帶的待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息,在被測(cè)試軟件中查找該待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息對(duì)應(yīng)的待測(cè)試數(shù)據(jù),將查找到的待測(cè)試數(shù)據(jù)導(dǎo)出并保存在約定的第一存儲(chǔ)位置上,測(cè)試裝置在與該自動(dòng)測(cè)試組件約定的第一存儲(chǔ)位置上讀取保存的待測(cè)試數(shù)據(jù),以獲得待測(cè)試數(shù)據(jù)。為了方便自動(dòng)測(cè)試組件查找待測(cè)試數(shù)據(jù),當(dāng)測(cè)試裝置發(fā)送的第一獲取消息為Windows消息時(shí),可以將展現(xiàn)待測(cè)試數(shù)據(jù)的窗口界面的窗口句柄攜帶在Windows消息中,自動(dòng)測(cè)試組件則可以根據(jù)該窗口句柄,在相應(yīng)的窗口界面中查找待測(cè)試數(shù)據(jù)。上述方法由獨(dú)立于被測(cè)試軟件的其他功能模塊的自動(dòng)測(cè)試組件執(zhí)行查找待測(cè)試數(shù)據(jù)的步驟,可以降低查找待測(cè)試數(shù)據(jù)時(shí)對(duì)該被測(cè)試軟件的其他功能造成的影響。并且,自動(dòng)測(cè)試組件將查找到的待測(cè)試數(shù)據(jù)保存在第一存儲(chǔ)位置上,由測(cè)試裝置跳過被測(cè)試軟件,直接在該第一存儲(chǔ)位置上讀取待測(cè)試數(shù)據(jù),可以降低測(cè)試裝置獲得待測(cè)試數(shù)據(jù)時(shí)對(duì)被測(cè)試軟件的其他功能造成的影響,進(jìn)一步提高了測(cè)試的準(zhǔn)確性。另外,自動(dòng)測(cè)試組件將查找到的待測(cè)試數(shù)據(jù)導(dǎo)出并保存在第一存儲(chǔ)位置上時(shí),為了使測(cè)試裝置能夠準(zhǔn)確的讀取該待測(cè)試數(shù)據(jù),自動(dòng)測(cè)試組件還可以將查找到的待測(cè)試數(shù)據(jù)轉(zhuǎn)換成設(shè)定格式的數(shù)據(jù)導(dǎo)出,并將導(dǎo)出的設(shè)定格式的數(shù)據(jù)保存在約定的第一存儲(chǔ)位置上。其中,該設(shè)定格式可以根據(jù)測(cè)試裝置與自動(dòng)測(cè)試組件預(yù)先的約定而設(shè)置,例如該設(shè)定格式可以為可擴(kuò)展標(biāo)記語言(ExtensibleMarkup Language, XML)格式,即自動(dòng)測(cè)試裝置以XML格式將待測(cè)試數(shù)據(jù)保存在第一存儲(chǔ)位置上。考慮到在實(shí)際應(yīng)用中,不法分子可能會(huì)利用被測(cè)試軟件中的自動(dòng)測(cè)試組件冒充測(cè)試者獲取數(shù)據(jù)。繼續(xù)沿用上例,不法分子可能會(huì)利用聊天軟件中的自動(dòng)測(cè)試組件查找賬號(hào)A的好友界面上展現(xiàn)的各個(gè)好友的數(shù)據(jù),以進(jìn)行一些非法操作。因此為了提高被測(cè)試軟件中保存的數(shù)據(jù)的安全性,本申請(qǐng)實(shí)施例中測(cè)試裝置首先要向自動(dòng)測(cè)試組件發(fā)送認(rèn)證信息,自動(dòng)測(cè)試組件在確定該認(rèn)證信息保存在預(yù)先設(shè)置的白名單中時(shí),才在被測(cè)試軟件中查找待測(cè)試數(shù)據(jù),若確定該認(rèn)證信息未保存在預(yù)先設(shè)置的白名單中,則說明發(fā)送第一獲取消息的發(fā)送方可能是不法分子,不查找待測(cè)試數(shù)據(jù)。具體的,測(cè)試裝置在第一存儲(chǔ)位置上讀取保存的待測(cè)試數(shù)據(jù)之前,向自動(dòng)測(cè)試組件發(fā)送認(rèn)證信息,并確定接收到自動(dòng)測(cè)試組件返回的第一確認(rèn)通知后,在第一存儲(chǔ)位置上讀取待測(cè)試數(shù)據(jù)。其中,第一確認(rèn)通知為自動(dòng)測(cè)試組件在確定該認(rèn)證信息保存在設(shè)置的白名單中,并將查找到的待測(cè)試數(shù)據(jù)保存在該約定的第一存儲(chǔ)位置上之后返回的。繼續(xù)沿用上例,當(dāng)對(duì)聊天軟件進(jìn)行測(cè)試時(shí),由于測(cè)試裝置首先要使用賬號(hào)A登錄該聊天軟件,因此使用的賬號(hào)A就可以作為認(rèn)證信息,測(cè)試裝置先將賬號(hào)A發(fā)送給自動(dòng)測(cè)試組件,自動(dòng)測(cè)試組件確定該賬號(hào)A存在于設(shè)置的白名單中,則后續(xù)接收到第一獲取消息時(shí),為測(cè)試裝置查找待測(cè)試數(shù)據(jù)。測(cè)試裝置還可以直接將賬號(hào)A攜帶在第一獲取消息中發(fā)送給自動(dòng)測(cè)試組件,自動(dòng)測(cè)試組件根據(jù)第一獲取消息中攜帶的賬號(hào)A,確定該賬號(hào)A存在于設(shè)置的白名單中,則根據(jù)第一獲取消息中攜帶的待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息,查找待測(cè)試數(shù)據(jù)。并且,為了進(jìn)一步提高被測(cè)試軟件中保存的數(shù)據(jù)的安全性,該被測(cè)試軟件中的自動(dòng)測(cè)試組件可以設(shè)定為只能通過該被測(cè)試軟件當(dāng)前所在的終端進(jìn)行調(diào)用,即只能本地調(diào)用,不能通過網(wǎng)絡(luò)調(diào)用。還可以將自動(dòng)測(cè)試組件中的所有代碼用宏開關(guān)保護(hù)起來,當(dāng)發(fā)布該被測(cè)試軟件時(shí),將該宏開關(guān)關(guān)掉,以屏蔽該被測(cè)試軟件中的自動(dòng)測(cè)試組件,相當(dāng)于刪除了對(duì)外發(fā)布的被測(cè)試軟件中的自動(dòng)測(cè)試組件。由于在實(shí)際應(yīng)用中,一個(gè)測(cè)試的過程可能包括若干個(gè)測(cè)試用例,在各個(gè)測(cè)試用例中測(cè)試裝置可能都要輸入一些數(shù)據(jù)并進(jìn)行測(cè)試。繼續(xù)沿用上例進(jìn)行說明,對(duì)聊天軟件的添加好友功能進(jìn)行測(cè)試后,還要對(duì)好友的標(biāo)注功能進(jìn)行測(cè)試,測(cè)試裝置需要模擬人工操作打開修改某個(gè)好友的標(biāo)注的界面,并在相應(yīng)的位置輸入標(biāo)注,測(cè)試添加標(biāo)注后的該好友的標(biāo)注在該好友界面上是否顯示正確。因此,在本申請(qǐng)實(shí)施例中,測(cè)試裝置還要確定進(jìn)行后續(xù)測(cè)試用例所要輸入的待輸入數(shù)據(jù)的標(biāo)識(shí)信息,并向自動(dòng)測(cè)試組件發(fā)送獲取該被測(cè)試軟件顯示該待輸入數(shù)據(jù)的顯示位置信息的第二獲取消息,該第二獲取消息中攜帶待輸入數(shù)據(jù)的標(biāo)識(shí)信息。自動(dòng)測(cè)試組件接收到該第二獲取消息后,根據(jù)第二獲取消息中攜帶的待輸入數(shù)據(jù)的標(biāo)識(shí)信息,在被測(cè)試軟件中查找該被測(cè)試軟件顯示該待輸入數(shù)據(jù)的顯示位置信息,將查找到的顯示位置信息導(dǎo)出并保存在與測(cè)試裝置約定的第二存儲(chǔ)位置上。測(cè)試裝置則可以在與自動(dòng)測(cè)試組件約定的第二存儲(chǔ)位置上讀取保存的該被測(cè)試軟件顯示該待輸入數(shù)據(jù)的顯示位置信息,并根據(jù)讀取的顯示位置信息,在相應(yīng)的位置輸入待輸入數(shù)據(jù),進(jìn)行后續(xù)測(cè)試用例。繼續(xù)沿用上例,如圖2所示,圖2為本申請(qǐng)實(shí)施例提供的以測(cè)試聊天軟件的好友標(biāo)注功能為例,說明的該聊天軟件的好友界面。在對(duì)該聊天軟件的好友標(biāo)注功能進(jìn)行測(cè)試時(shí),測(cè)試裝置首先確定后續(xù)測(cè)試所要輸入的待輸入數(shù)據(jù)為好友B的標(biāo)注,因此確定好友B的標(biāo)注為待輸入數(shù)據(jù)的標(biāo)識(shí)信息,則向該聊天軟件中的自動(dòng)測(cè)試組件發(fā)送攜帶該標(biāo)識(shí)信息的第二獲取消息。自動(dòng)測(cè)試組件則查找該聊天軟件顯示好友B的標(biāo)注的顯示位置信息,查找到的顯示好友B的標(biāo)注的位置信息如圖2所示,將查找到的顯示位置信息導(dǎo)出并保存在第二存儲(chǔ)位置上。其中,該顯示位置信息可以為屏幕的坐標(biāo)信息,將顯示位置信息保存在第二存儲(chǔ)位置上時(shí),同樣可以將顯示位置信息轉(zhuǎn)換成設(shè)定格式的數(shù)據(jù)保存,如XML格式。測(cè)試裝置在第二存儲(chǔ)位置上讀取顯示位置信息,假設(shè)待輸入數(shù)據(jù)為bbb,則根據(jù)該顯示位置信息,在如圖2所示的顯示好友B的標(biāo)注的位置上添加標(biāo)注bbb。在后續(xù)的步驟中,測(cè)試則可以根據(jù)如圖1所示的方法測(cè)試該好友界面上顯示的好友B的標(biāo)注是否為bbb。 同樣的,為了提高被測(cè)試軟件中保存的數(shù)據(jù)的安全性,自動(dòng)測(cè)試組件在查找被測(cè)試軟件顯示待輸入數(shù)據(jù)的顯示位置信息之前,也要確定測(cè)試裝置發(fā)送的認(rèn)證信息保存在設(shè)置的白名單中。具體的,測(cè)試裝置在第二存儲(chǔ)位置上讀取顯示位置信息之前,向自動(dòng)測(cè)試組件發(fā)送認(rèn)證信息,并確定接收到自動(dòng)測(cè)試組件返回的第二確認(rèn)通知之后,讀取第二存儲(chǔ)位置上保存的顯示位置信息。其中,第二確認(rèn)通知為自動(dòng)測(cè)試組件在確定認(rèn)證信息保存在設(shè)置的白名單中,并將查找到的顯示信息導(dǎo)出并保存在該約定的第二存儲(chǔ)位置上之后返回的。并且,測(cè)試裝置也可以直接將認(rèn)證信息攜帶在第二獲取消息中,發(fā)送給自動(dòng)測(cè)試組件,與直接將認(rèn)證信息攜帶在第一獲取消息中發(fā)送給自動(dòng)測(cè)試組件基本相同,這里就不再 贅述。在本申請(qǐng)實(shí)施例中,為了提高測(cè)試效率,可以將第一獲取消息和第二獲取消息合并為一個(gè)獲取消息,也即測(cè)試裝置可以確定當(dāng)前測(cè)試所需的待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息,并確定后續(xù)測(cè)試所要輸入的待輸入數(shù)據(jù)的標(biāo)識(shí)信息,將待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息、待輸入數(shù)據(jù)的標(biāo)識(shí)信息以及認(rèn)證信息攜帶在一個(gè)獲取消息中發(fā)送給自動(dòng)測(cè)試組件。此時(shí),第一存儲(chǔ)位置和第二存儲(chǔ)位置也可以合并為同一個(gè)存儲(chǔ)位置,第一確認(rèn)通知和第二確認(rèn)通知也可以合并為一個(gè)確認(rèn)通知,也即自動(dòng)測(cè)試組件根據(jù)該獲取消息,判斷獲取消息中攜帶的認(rèn)證信息是否存在與白名單中,若是,則查找被測(cè)試軟件中的待測(cè)試數(shù)據(jù),并查找被測(cè)試軟件顯示待輸入數(shù)據(jù)的顯示位置信息,將查找到的待測(cè)試數(shù)據(jù)和顯示位置信息導(dǎo)出并保存在約定的存儲(chǔ)位置上,并向測(cè)試裝置返回確認(rèn)通知,以通知測(cè)試裝置在約定的存儲(chǔ)位置上讀取待測(cè)試數(shù)據(jù)和顯示位置信息,否則,不查找待測(cè)試數(shù)據(jù)和顯示位置信息。圖3為本申請(qǐng)實(shí)施例提供的詳細(xì)測(cè)試過程,具體包括以下步驟S301 :測(cè)試裝置確定進(jìn)行當(dāng)前測(cè)試用例所需的待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息,以及進(jìn)行后續(xù)測(cè)試用例所要輸入的待輸入數(shù)據(jù)的標(biāo)識(shí)信息。其中,待測(cè)試數(shù)據(jù)包括被測(cè)試軟件的界面上展現(xiàn)的數(shù)據(jù)。S302:將待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息、待輸入數(shù)據(jù)的標(biāo)識(shí)信息以及認(rèn)證信息攜帶在獲取消息中發(fā)送給被測(cè)試軟件中的自動(dòng)測(cè)試組件。S303 自動(dòng)測(cè)試組件根據(jù)接收到的獲取消息中攜帶的認(rèn)證信息,判斷該認(rèn)證信息是否保存在設(shè)置的白名單中,若是,則進(jìn)行步驟S304,否則進(jìn)行步驟S309。S304 自動(dòng)測(cè)試組件在被測(cè)試軟件中查找待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息對(duì)應(yīng)的待測(cè)試數(shù)據(jù),查找被測(cè)試軟件顯示待輸入數(shù)據(jù)的顯示位置信息。S305 :將查找到的待測(cè)試數(shù)據(jù)和顯示位置信息轉(zhuǎn)換成設(shè)定格式的數(shù)據(jù)導(dǎo)出,并保存在與測(cè)試裝置約定的存儲(chǔ)位置上,向測(cè)試裝置返回確認(rèn)通知。S306:測(cè)試裝置接收到確認(rèn)通知后,在該約定的存儲(chǔ)位置上讀取待測(cè)試數(shù)據(jù)和顯示位置信息。S307 :根據(jù)待測(cè)試數(shù)據(jù)對(duì)被測(cè)試軟件進(jìn)行測(cè)試,生成并輸出測(cè)試報(bào)告。S308:根據(jù)顯示位置信息,在相應(yīng)的位置輸入該待輸入數(shù)據(jù),進(jìn)行后續(xù)測(cè)試用例,返回步驟S301。其中,當(dāng)確定沒有后續(xù)測(cè)試時(shí),則測(cè)試過程結(jié)束。S309 :不查找待測(cè)試數(shù)據(jù)和顯示位置信息,拒絕獲取消息。圖4為本申請(qǐng)實(shí)施例提供的測(cè)試裝置結(jié)構(gòu)示意圖,具體包括確定模塊401,用于確定進(jìn)行當(dāng)前測(cè)試用例所需的待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息,所述待測(cè)試數(shù)據(jù)包括被測(cè)試軟件的界面上展現(xiàn)的數(shù)據(jù);發(fā)送模塊402,用于向所述被測(cè)試軟件發(fā)送獲取所述待測(cè)試數(shù)據(jù)的第一獲取消息,所述第一獲取消息中攜帶所述待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息;獲得模塊403,用于獲得所述被測(cè)試軟件根據(jù)所述待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息提供的待測(cè)試數(shù)據(jù);測(cè)試模塊404,用于根據(jù)獲得的待測(cè)試數(shù)據(jù)對(duì)所述被測(cè)試軟件進(jìn)行測(cè)試。所述發(fā)送模塊402具體用于,向所述被測(cè)試軟件中的自動(dòng)測(cè)試組件發(fā)送所述第一獲取消息;所述獲得模塊403具體用于,在與所述自動(dòng)測(cè)試組件約定的第一存儲(chǔ)位置上讀取保存的待測(cè)試數(shù)據(jù),其中,所述自動(dòng)測(cè)試組件根據(jù)接收到的所述第一獲取消息中攜帶的所述待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息,在所述被測(cè)試軟件中查找所述待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息對(duì)應(yīng)的待測(cè)試數(shù)據(jù),將查找到的待測(cè)試數(shù)據(jù)導(dǎo)出并保存在所述約定的第一存儲(chǔ)位置上。所述獲得模塊403具體用于,在所述約定的第一存儲(chǔ)位置上讀取轉(zhuǎn)換的設(shè)定格式的數(shù)據(jù),其中,所述自動(dòng)測(cè)試組件將查找到的待測(cè)試數(shù)據(jù)轉(zhuǎn)換成設(shè)定格式的數(shù)據(jù)導(dǎo)出,并將導(dǎo)出的設(shè)定格式的數(shù)據(jù)保存在所述第一存儲(chǔ)位置上。所述裝置還包括認(rèn)證模塊405,用于在與所述自動(dòng)測(cè)試組件約定的第一存儲(chǔ)位置上讀取保存的待測(cè)試數(shù)據(jù)之前,向所述自動(dòng)測(cè)試組件發(fā)送認(rèn)證信息,并確定接收到所述自動(dòng)測(cè)試組件返回的第一確認(rèn)通知,其中,所述第一確認(rèn)通知為所述自動(dòng)測(cè)試組件在確定所述認(rèn)證信息保存在設(shè)置的白名單中,并將查找到的待測(cè)試數(shù)據(jù)導(dǎo)出并保存在所述約定的第一存儲(chǔ)位置上之后返回的。所述確定模塊401還用于,確定進(jìn)行后續(xù)測(cè)試用例所要輸入的待輸入數(shù)據(jù)的標(biāo)識(shí)
信息;所述發(fā)送模塊402還用于,向所述自動(dòng)測(cè)試組件發(fā)送獲取所述被測(cè)試軟件顯示所述待輸入數(shù)據(jù)的顯示位置信息的第二獲取消息,所述第二獲取消息中攜帶所述待輸入數(shù)據(jù)的標(biāo)識(shí)信息;所述獲得模塊403還用于,在與所述自動(dòng)測(cè)試組件約定的第二存儲(chǔ)位置上讀取保存的所述被測(cè)試軟件顯示所述待輸入數(shù)據(jù)的顯示位置信息,其中,所述自動(dòng)測(cè)試組件根據(jù)接收到的所述第二獲取消息中攜帶的所述待輸入數(shù)據(jù)的標(biāo)識(shí)信息,在所述被測(cè)試軟件中查找所述被測(cè)試軟件顯示所述待輸入數(shù)據(jù)的顯示位置信息,將查找到的顯示位置信息導(dǎo)出并保存在所述約定的第二存儲(chǔ)位置上;所述測(cè)試模塊404還用于,根據(jù)讀取的所述顯示位置信息,在相應(yīng)的位置輸入所述待輸入數(shù)據(jù),并進(jìn)行后續(xù)測(cè)試用例。所述裝置還包括認(rèn)證模塊405,用于在與所述自動(dòng)測(cè)試組件約定的第二存儲(chǔ)位置上讀取保存的所述被測(cè)試軟件顯示所述待輸入數(shù)據(jù)的顯示位置信息之前,向所述自動(dòng)測(cè)試組件發(fā)送認(rèn)證信息,并確定接收到所述自動(dòng)測(cè)試組件返回的第二確認(rèn)通知,其中,所述第二確認(rèn)通知為所述自動(dòng)測(cè)試組件在確定所述認(rèn)證信息保存在設(shè)置的白名單中,并將查找到的顯示信息導(dǎo)出并保存在所述約定的第二存儲(chǔ)位置上之后返回的。圖5為本申請(qǐng)實(shí)施例提供的包括測(cè)試裝置和被測(cè)試軟件在內(nèi)的測(cè)試系統(tǒng)具體實(shí)現(xiàn)結(jié)構(gòu)示意圖,如圖5所示,測(cè)試裝置向被測(cè)試軟件中的自動(dòng)測(cè)試組件發(fā)送獲取消息,自動(dòng)測(cè)試組件查找待測(cè)試數(shù)據(jù)和顯示位置信息,將查找到的待測(cè)試數(shù)據(jù)和顯示位置信息轉(zhuǎn)換成設(shè)定格式的數(shù)據(jù)導(dǎo)出,并保存在約定的存儲(chǔ)位置上,測(cè)試裝置跳過被測(cè)試軟件在該約定的存儲(chǔ)位置上讀取相應(yīng)的數(shù)據(jù),用以進(jìn)行測(cè)試并生成測(cè)試報(bào)告,以及進(jìn)行后續(xù)的測(cè)試用例。其中,該測(cè)試裝置可以為測(cè)試腳本,也可以為可視化界面。當(dāng)測(cè)試裝置為測(cè)試腳本時(shí),可是實(shí)現(xiàn)測(cè)試的過程中無需任何人工干預(yù),盡量減小工作量。當(dāng)測(cè)試裝置為可視化界面時(shí),人工通過界面對(duì)測(cè)試的過程隨時(shí)的調(diào)整,可以提高測(cè)試的靈活性。本申請(qǐng)實(shí)施例提供一種測(cè)試方法及裝置,該方法確定進(jìn)行當(dāng)前測(cè)試用例所需的待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息,該待測(cè)試數(shù)據(jù)包括被測(cè)試軟件的界面上展現(xiàn)的數(shù)據(jù),向被測(cè)試軟件發(fā)送獲取待測(cè)試數(shù)據(jù)的獲取消息,獲得被測(cè)試軟件提供的待測(cè)試數(shù)據(jù),并根據(jù)獲得的待測(cè)試數(shù)據(jù)對(duì)被測(cè)試軟件進(jìn)行測(cè)試。由于本申請(qǐng)實(shí)施例中獲取被測(cè)試軟件的界面上展現(xiàn)的數(shù)據(jù),并根據(jù)該頁面上展現(xiàn)的數(shù)據(jù)對(duì)被測(cè)試軟件進(jìn)行測(cè)試,因此還可以測(cè)試軟件的界面上展現(xiàn)的數(shù)據(jù)是否正確,提高了對(duì)軟件進(jìn)行測(cè)試的準(zhǔn)確性。
顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本申請(qǐng)進(jìn)行各種改動(dòng)和變型而不脫離本申請(qǐng)的精神和范圍。這樣,倘若本申請(qǐng)的這些修改和變型屬于本申請(qǐng)權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本申請(qǐng)也意圖包含這些改動(dòng)和變型在內(nèi)。
權(quán)利要求
1.一種測(cè)試方法,其特征在于,包括:確定進(jìn)行當(dāng)前測(cè)試用例所需的待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息,所述待測(cè)試數(shù)據(jù)包括被測(cè)試軟件的界面上展現(xiàn)的數(shù)據(jù);并向所述被測(cè)試軟件發(fā)送獲取所述待測(cè)試數(shù)據(jù)的第一獲取消息,所述第一獲取消息中攜帶所述待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息;以及獲得所述被測(cè)試軟件根據(jù)所述待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息提供的待測(cè)試數(shù)據(jù);根據(jù)獲得的待測(cè)試數(shù)據(jù)對(duì)所述被測(cè)試軟件進(jìn)行測(cè)試。
2.如權(quán)利要求1所述的方法,其特征在于,向所述被測(cè)試軟件發(fā)送獲取所述待測(cè)試數(shù)據(jù)的第一獲取消息,具體包括:向所述被測(cè)試軟件中的自動(dòng)測(cè)試組件發(fā)送所述第一獲取消息;獲得所述被測(cè)試軟件根據(jù)所述待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息提供的待測(cè)試數(shù)據(jù),具體包括:在與所述自動(dòng)測(cè)試組件約定的第一存儲(chǔ)位置上讀取保存的待測(cè)試數(shù)據(jù),其中,所述自動(dòng)測(cè)試組件根據(jù)接收到的所述第一獲取消息中攜帶的所述待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息,在所述被測(cè)試軟件中查找所述待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息對(duì)應(yīng)的待測(cè)試數(shù)據(jù),將查找到的待測(cè)試數(shù)據(jù)導(dǎo)出并保存在所述約定的第一存儲(chǔ)位置上。·
3.如權(quán)利要求2所述的方法,其特征在于,所述自動(dòng)測(cè)試組件將查找到的待測(cè)試數(shù)據(jù)導(dǎo)出并保存在所述約定的第一存儲(chǔ)位置上,具體包括:所述自動(dòng)測(cè)試組件將查找到的待測(cè)試數(shù)據(jù)轉(zhuǎn)換成設(shè)定格式的數(shù)據(jù)導(dǎo)出,并將導(dǎo)出的設(shè)定格式的數(shù)據(jù)保存在所述約定的第一存儲(chǔ)位置上。
4.如權(quán)利要求2所述的方法,其特征在于,在與所述自動(dòng)測(cè)試組件約定的第一存儲(chǔ)位置上讀取保存的待測(cè)試數(shù)據(jù)之前,所述方法還包括:向所述自動(dòng)測(cè)試組件發(fā)送認(rèn)證信息;并確定接收到所述自動(dòng)測(cè)試組件返回的第一確認(rèn)通知,其中,所述第一確認(rèn)通知為所述自動(dòng)測(cè)試組件在確定所述認(rèn)證信息保存在設(shè)置的白名單中,并將查找到的待測(cè)試數(shù)據(jù)導(dǎo)出并保存在所述約定的第一存儲(chǔ)位置上之后返回的。
5.如權(quán)利要求2所述的方法,其特征在于,所述方法還包括:確定進(jìn)行后續(xù)測(cè)試用例所要輸入的待輸入數(shù)據(jù)的標(biāo)識(shí)信息;并向所述自動(dòng)測(cè)試組件發(fā)送獲取所述被測(cè)試軟件顯示所述待輸入數(shù)據(jù)的顯示位置信息的第二獲取消息,所述第二獲取消息中攜帶所述待輸入數(shù)據(jù)的標(biāo)識(shí)信息;以及在與所述自動(dòng)測(cè)試組件約定的第二存儲(chǔ)位置上讀取保存的所述被測(cè)試軟件顯示所述待輸入數(shù)據(jù)的顯示位置信息,其中,所述自動(dòng)測(cè)試組件根據(jù)接收到的所述第二獲取消息中攜帶的所述待輸入數(shù)據(jù)的標(biāo)識(shí)信息,在所述被測(cè)試軟件中查找所述被測(cè)試軟件顯示所述待輸入數(shù)據(jù)的顯示位置信息,將查找到的顯示位置信息導(dǎo)出并保存在所述約定的第二存儲(chǔ)位置上;根據(jù)讀取的所述顯示位置信息,在相應(yīng)的位置輸入所述待輸入數(shù)據(jù),并進(jìn)行后續(xù)測(cè)試用例。
6.如權(quán)利要求5所述的方法,其特征在于,在與所述自動(dòng)測(cè)試組件約定的第二存儲(chǔ)位置上讀取保存的所述被測(cè)試軟件顯示所述待輸入數(shù)據(jù)的顯示位置信息之前,所述方法還包括:向所述自動(dòng)測(cè)試組件發(fā)送認(rèn)證信息;并確定接收到所述自動(dòng)測(cè)試組件返回的第二確認(rèn)通知,其中,所述第二確認(rèn)通知為所述自動(dòng)測(cè)試組件在確定所述認(rèn)證信息保存在設(shè)置的白名單中,并將查找到的顯示信息導(dǎo)出并保存在所述約定的第二存儲(chǔ)位置上之后返回的。
7.—種測(cè)試裝置,其特征在于,包括:確定模塊,用于確定進(jìn)行當(dāng)前測(cè)試用例所需的待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息,所述待測(cè)試數(shù)據(jù)包括被測(cè)試軟件的界面上展現(xiàn)的數(shù)據(jù);發(fā)送模塊,用于向所述被測(cè)試軟件發(fā)送獲取所述待測(cè)試數(shù)據(jù)的第一獲取消息,所述第一獲取消息中攜帶所述待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息;獲得模塊,用于獲得所述被測(cè)試軟件根據(jù)所述待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息提供的待測(cè)試數(shù)據(jù);測(cè)試模塊,用于根據(jù)獲得的待測(cè)試數(shù)據(jù)對(duì)所述被測(cè)試軟件進(jìn)行測(cè)試。
8.如權(quán)利要求7所述的裝置,其特征在于,所述發(fā)送模塊具體用于,向所述被測(cè)試軟件中的自動(dòng)測(cè)試組件發(fā)送所述第一獲取消息;所述獲得模塊具體用于,在與·所述自動(dòng)測(cè)試組件約定的第一存儲(chǔ)位置上讀取保存的待測(cè)試數(shù)據(jù),其中,所述自動(dòng)測(cè)試組件根據(jù)接收到的所述第一獲取消息中攜帶的所述待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息,在所述被測(cè)試軟件中查找所述待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息對(duì)應(yīng)的待測(cè)試數(shù)據(jù),將查找到的待測(cè)試數(shù)據(jù)導(dǎo)出并保存在所述約定的第一存儲(chǔ)位置上。
9.如權(quán)利要求8所述的裝置,其特征在于,所述獲得模塊具體用于,在所述約定的第一存儲(chǔ)位置上讀取轉(zhuǎn)換的設(shè)定格式的數(shù)據(jù),其中,所述自動(dòng)測(cè)試組件將查找到的待測(cè)試數(shù)據(jù)轉(zhuǎn)換成設(shè)定格式的數(shù)據(jù)導(dǎo)出,并將導(dǎo)出的設(shè)定格式的數(shù)據(jù)保存在所述第一存儲(chǔ)位置上。
10.如權(quán)利要求8所述的裝置,其特征在于,所述裝置還包括:認(rèn)證模塊,用于在與所述自動(dòng)測(cè)試組件約定的第一存儲(chǔ)位置上讀取保存的待測(cè)試數(shù)據(jù)之前,向所述自動(dòng)測(cè)試組件發(fā)送認(rèn)證信息,并確定接收到所述自動(dòng)測(cè)試組件返回的第一確認(rèn)通知,其中,所述第一確認(rèn)通知為所述自動(dòng)測(cè)試組件在確定所述認(rèn)證信息保存在設(shè)置的白名單中,并將查找到的待測(cè)試數(shù)據(jù)導(dǎo)出并保存在所述約定的第一存儲(chǔ)位置上之后返回的。
全文摘要
本申請(qǐng)公開了一種測(cè)試方法及裝置,用以解決現(xiàn)有技術(shù)中對(duì)軟件進(jìn)行自動(dòng)化測(cè)試的方法降低了測(cè)試的準(zhǔn)確性的問題。該方法確定進(jìn)行當(dāng)前測(cè)試用例所需的待測(cè)試數(shù)據(jù)的標(biāo)識(shí)信息,該待測(cè)試數(shù)據(jù)包括被測(cè)試軟件的界面上展現(xiàn)的數(shù)據(jù),向被測(cè)試軟件發(fā)送獲取待測(cè)試數(shù)據(jù)的獲取消息,獲得被測(cè)試軟件提供的待測(cè)試數(shù)據(jù),并根據(jù)獲得的待測(cè)試數(shù)據(jù)對(duì)被測(cè)試軟件進(jìn)行測(cè)試。由于本申請(qǐng)實(shí)施例中獲取被測(cè)試軟件的界面上展現(xiàn)的數(shù)據(jù),并根據(jù)該頁面上展現(xiàn)的數(shù)據(jù)對(duì)被測(cè)試軟件進(jìn)行測(cè)試,因此還可以測(cè)試軟件的界面上展現(xiàn)的數(shù)據(jù)是否正確,提高了對(duì)軟件進(jìn)行測(cè)試的準(zhǔn)確性。
文檔編號(hào)G06F11/36GK103077110SQ20111032824
公開日2013年5月1日 申請(qǐng)日期2011年10月25日 優(yōu)先權(quán)日2011年10月25日
發(fā)明者彭猛 申請(qǐng)人:阿里巴巴集團(tuán)控股有限公司