能應(yīng)答系統(tǒng);
[0047] 步驟S206,抓取人工智能應(yīng)答系統(tǒng)的結(jié)果;
[0048] 步驟S207,獲取問題所對(duì)應(yīng)的輪播答案條數(shù)n,將步驟S206所得到的結(jié)果在η條 輪播答案中進(jìn)行匹配比較,如果匹配成功,則執(zhí)行步驟S208,否則如果η條輪播答案均不匹 配則執(zhí)行步驟S209 ;
[0049] 步驟S208,執(zhí)行結(jié)果記錄為通過(PASS),執(zhí)行步驟S210 ;
[0050] 步驟S209,執(zhí)行結(jié)果記錄為失?。‵AIL),執(zhí)行步驟S210 ;
[0051] 步驟S210,判斷是否為表2中的最后一個(gè)問題,如果是則結(jié)束,否則執(zhí)行步驟 S205〇
[0052] 如圖3所示為本發(fā)明一種人工智能應(yīng)答系統(tǒng)測(cè)試系統(tǒng)的模塊結(jié)構(gòu)圖,包括:
[0053] 測(cè)試數(shù)據(jù)獲取模塊301,用于:獲取包括至少一個(gè)問題以及與每個(gè)問題關(guān)聯(lián)的多 個(gè)輪播答案;
[0054] 測(cè)試用例獲取模塊302,用于:獲取測(cè)試用例,選擇與所述測(cè)試用例關(guān)聯(lián)的問題作 為測(cè)試問題并輸出;
[0055] 比較模塊303,用于:獲取人工智能應(yīng)答系統(tǒng)對(duì)所述測(cè)試問題的話術(shù)作為測(cè)試話 術(shù),如果所述測(cè)試話術(shù)與其中一個(gè)所述測(cè)試問題關(guān)聯(lián)的輪播答案匹配,則判斷該測(cè)試用例 測(cè)試通過。
[0056] 在其中一個(gè)實(shí)施例中,所述問題還與用于表示所關(guān)聯(lián)的輪播答案數(shù)量的輪播答案 條數(shù)進(jìn)行關(guān)聯(lián)保存。
[0057] 在其中一個(gè)實(shí)施例中,所述比較模塊,具體用于:獲取人工智能應(yīng)答系統(tǒng)對(duì)所述測(cè) 試問題的話術(shù)作為測(cè)試話術(shù),獲取所述測(cè)試問題關(guān)聯(lián)的輪播答案條數(shù)作為測(cè)試輪播答案條 數(shù),將所述測(cè)試答案與所述測(cè)試問題關(guān)聯(lián)的輪播答案進(jìn)行比較匹配,如果所述測(cè)試話術(shù)與 其中一個(gè)輪播答案匹配,則判斷該測(cè)試用例測(cè)試通過并結(jié)束所述比較匹配,否則所述測(cè)試 話術(shù)與另一個(gè)輪播答案進(jìn)行比較匹配,如果所述測(cè)試話術(shù)與輪播答案比較匹配的次數(shù)超過 所述測(cè)試輪播答案條數(shù),則判斷該測(cè)試用例測(cè)試失敗。
[0058] 在其中一個(gè)實(shí)施例中,所述問題、以及關(guān)聯(lián)的輪播答案和輪播答案條數(shù)采用二維 表保存,所述二維表的每一行保存一個(gè)問題、以及相關(guān)聯(lián)的輪播答案和輪播答案條數(shù)。
[0059] 在其中一個(gè)實(shí)施例中,所述測(cè)試數(shù)據(jù)獲取模塊,具體用于:獲取測(cè)試賬號(hào),獲取包 括至少一個(gè)問題以及與每個(gè)問題關(guān)聯(lián)的多個(gè)輪播答案,所述問題以及所述輪播答案與所述 測(cè)試賬號(hào)關(guān)聯(lián);
[0060] 所述測(cè)試用例獲取模塊,具體用于:通過測(cè)試賬號(hào)登錄人工智能應(yīng)答系統(tǒng),獲取測(cè) 試用例,選擇與所述測(cè)試用例關(guān)聯(lián)的問題作為測(cè)試問題并輸出。
[0061] 以上所述實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并 不能因此而理解為對(duì)本發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對(duì)于本領(lǐng)域的普通技術(shù)人員 來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保 護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。
【主權(quán)項(xiàng)】
1. 一種人工智能應(yīng)答系統(tǒng)測(cè)試方法,其特征在于,包括: 測(cè)試數(shù)據(jù)獲取步驟,包括:獲取包括至少一個(gè)問題以及與每個(gè)問題關(guān)聯(lián)的多個(gè)輪播答 案; 測(cè)試用例獲取步驟,包括:獲取測(cè)試用例,選擇與所述測(cè)試用例關(guān)聯(lián)的問題作為測(cè)試問 題并輸出; 比較步驟,包括:獲取人工智能應(yīng)答系統(tǒng)對(duì)所述測(cè)試問題的話術(shù)作為測(cè)試話術(shù),如果所 述測(cè)試話術(shù)與其中一個(gè)所述測(cè)試問題關(guān)聯(lián)的輪播答案匹配,則判斷該測(cè)試用例測(cè)試通過。2. 根據(jù)權(quán)利要求1所述的人工智能應(yīng)答系統(tǒng)測(cè)試方法,其特征在于,所述問題還與用 于表示所關(guān)聯(lián)的輪播答案數(shù)量的輪播答案條數(shù)進(jìn)行關(guān)聯(lián)保存。3. 根據(jù)權(quán)利要求2所述的人工智能應(yīng)答系統(tǒng)測(cè)試方法,其特征在于,所述比較步驟,具 體包括:獲取人工智能應(yīng)答系統(tǒng)對(duì)所述測(cè)試問題的話術(shù)作為測(cè)試話術(shù),獲取所述測(cè)試問題 關(guān)聯(lián)的輪播答案條數(shù)作為測(cè)試輪播答案條數(shù),將所述測(cè)試答案與所述測(cè)試問題關(guān)聯(lián)的輪播 答案進(jìn)行比較匹配,如果所述測(cè)試話術(shù)與其中一個(gè)輪播答案匹配,則判斷該測(cè)試用例測(cè)試 通過并結(jié)束所述比較匹配,否則所述測(cè)試話術(shù)與另一個(gè)輪播答案進(jìn)行比較匹配,如果所述 測(cè)試話術(shù)與輪播答案比較匹配的次數(shù)超過所述測(cè)試輪播答案條數(shù),則判斷該測(cè)試用例測(cè)試 失敗。4. 根據(jù)權(quán)利要求2所述的人工智能應(yīng)答系統(tǒng)測(cè)試方法,其特征在于,所述問題、以及關(guān) 聯(lián)的輪播答案和輪播答案條數(shù)采用二維表保存,所述二維表的每一行保存一個(gè)問題、以及 相關(guān)聯(lián)的輪播答案和輪播答案條數(shù)。5. 根據(jù)權(quán)利要求1所述的人工智能應(yīng)答系統(tǒng)測(cè)試方法,其特征在于: 所述測(cè)試數(shù)據(jù)獲取步驟,具體包括:獲取測(cè)試賬號(hào),獲取包括至少一個(gè)問題以及與每個(gè) 問題關(guān)聯(lián)的多個(gè)輪播答案,所述問題以及所述輪播答案與所述測(cè)試賬號(hào)關(guān)聯(lián); 所述測(cè)試用例獲取步驟,具體包括:通過測(cè)試賬號(hào)登錄人工智能應(yīng)答系統(tǒng),獲取測(cè)試用 例,選擇與所述測(cè)試用例關(guān)聯(lián)的問題作為測(cè)試問題并輸出。6. -種人工智能應(yīng)答系統(tǒng)測(cè)試系統(tǒng),其特征在于,包括: 測(cè)試數(shù)據(jù)獲取模塊,用于:獲取包括至少一個(gè)問題以及與每個(gè)問題關(guān)聯(lián)的多個(gè)輪播答 案; 測(cè)試用例獲取模塊,用于:獲取測(cè)試用例,選擇與所述測(cè)試用例關(guān)聯(lián)的問題作為測(cè)試問 題并輸出; 比較模塊,用于:獲取人工智能應(yīng)答系統(tǒng)對(duì)所述測(cè)試問題的話術(shù)作為測(cè)試話術(shù),如果所 述測(cè)試話術(shù)與其中一個(gè)所述測(cè)試問題關(guān)聯(lián)的輪播答案匹配,則判斷該測(cè)試用例測(cè)試通過。7. 根據(jù)權(quán)利要求6所述的人工智能應(yīng)答系統(tǒng)測(cè)試系統(tǒng),其特征在于,所述問題還與用 于表示所關(guān)聯(lián)的輪播答案數(shù)量的輪播答案條數(shù)進(jìn)行關(guān)聯(lián)保存。8. 根據(jù)權(quán)利要求7所述的人工智能應(yīng)答系統(tǒng)測(cè)試系統(tǒng),其特征在于,所述比較模塊,具 體用于:獲取人工智能應(yīng)答系統(tǒng)對(duì)所述測(cè)試問題的話術(shù)作為測(cè)試話術(shù),獲取所述測(cè)試問題 關(guān)聯(lián)的輪播答案條數(shù)作為測(cè)試輪播答案條數(shù),將所述測(cè)試答案與所述測(cè)試問題關(guān)聯(lián)的輪播 答案進(jìn)行比較匹配,如果所述測(cè)試話術(shù)與其中一個(gè)輪播答案匹配,則判斷該測(cè)試用例測(cè)試 通過并結(jié)束所述比較匹配,否則所述測(cè)試話術(shù)與另一個(gè)輪播答案進(jìn)行比較匹配,如果所述 測(cè)試話術(shù)與輪播答案比較匹配的次數(shù)超過所述測(cè)試輪播答案條數(shù),則判斷該測(cè)試用例測(cè)試 失敗。9. 根據(jù)權(quán)利要求7所述的人工智能應(yīng)答系統(tǒng)測(cè)試系統(tǒng),其特征在于,所述問題、以及關(guān) 聯(lián)的輪播答案和輪播答案條數(shù)采用二維表保存,所述二維表的每一行保存一個(gè)問題、以及 相關(guān)聯(lián)的輪播答案和輪播答案條數(shù)。10. 根據(jù)權(quán)利要求6所述的人工智能應(yīng)答系統(tǒng)測(cè)試系統(tǒng),其特征在于, 所述測(cè)試數(shù)據(jù)獲取模塊,具體用于:獲取測(cè)試賬號(hào),獲取包括至少一個(gè)問題以及與每個(gè) 問題關(guān)聯(lián)的多個(gè)輪播答案,所述問題以及所述輪播答案與所述測(cè)試賬號(hào)關(guān)聯(lián); 所述測(cè)試用例獲取模塊,具體用于:通過測(cè)試賬號(hào)登錄人工智能應(yīng)答系統(tǒng),獲取測(cè)試用 例,選擇與所述測(cè)試用例關(guān)聯(lián)的問題作為測(cè)試問題并輸出。
【專利摘要】本發(fā)明公開一種人工智能應(yīng)答系統(tǒng)測(cè)試方法及系統(tǒng),包括:獲取包括至少一個(gè)問題以及與每個(gè)問題關(guān)聯(lián)的多個(gè)輪播答案;獲取測(cè)試用例,選擇與所述測(cè)試用例關(guān)聯(lián)的問題作為測(cè)試問題并輸出;獲取人工智能應(yīng)答系統(tǒng)對(duì)所述測(cè)試問題的話術(shù)作為測(cè)試話術(shù),如果所述測(cè)試話術(shù)與其中一個(gè)所述測(cè)試問題關(guān)聯(lián)的輪播答案匹配,則判斷該測(cè)試用例測(cè)試通過。本發(fā)明通過獲取一個(gè)問題及與該問題相關(guān)的多個(gè)輪播答案,并在測(cè)試人工智能應(yīng)答系統(tǒng)時(shí),將測(cè)試話術(shù)與多個(gè)輪播答案進(jìn)行匹配,以實(shí)現(xiàn)對(duì)話術(shù)輪播場景下進(jìn)行測(cè)試。
【IPC分類】G06F11/36
【公開號(hào)】CN105095069
【申請(qǐng)?zhí)枴緾N201510346495
【發(fā)明人】孫勝方, 王昌
【申請(qǐng)人】北京京東尚科信息技術(shù)有限公司, 北京京東世紀(jì)貿(mào)易有限公司
【公開日】2015年11月25日
【申請(qǐng)日】2015年6月19日