[發(fā)明專利]呼叫中心GUI的測試方法及系統(tǒng)、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)在審
| 申請?zhí)枺?/td> | 201810016006.6 | 申請日: | 2018-01-08 |
| 公開(公告)號: | CN108132886A | 公開(公告)日: | 2018-06-08 |
| 發(fā)明(設(shè)計(jì))人: | 周攀 | 申請(專利權(quán))人: | 攜程旅游信息技術(shù)(上海)有限公司 |
| 主分類號: | G06F11/36 | 分類號: | G06F11/36 |
| 代理公司: | 上海弼興律師事務(wù)所 31283 | 代理人: | 薛琦;李夢男 |
| 地址: | 201203 上海市浦東新*** | 國省代碼: | 上海;31 |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 呼叫中心 測試 計(jì)算機(jī)可讀存儲(chǔ)介質(zhì) 測試方法及系統(tǒng) 觸發(fā) 控件 測試效率 測試指令 回歸測試 任務(wù)數(shù)據(jù) 生成測試 應(yīng)用場景 自動(dòng)測試 場景 配置 | ||
本發(fā)明公開了一種呼叫中心GUI的測試方法及系統(tǒng)、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。所述測試方法包括以下步驟:S1、生成GUI測試任務(wù);S2、在接收到測試指令時(shí),根據(jù)所述GUI測試任務(wù)依次觸發(fā)各個(gè)控件;S3、獲取被觸發(fā)的控件的屬性值;S4、根據(jù)所述屬性值生成測試結(jié)果。本發(fā)明實(shí)現(xiàn)了呼叫中心GUI的自動(dòng)測試,通過配置不同任務(wù)數(shù)據(jù)模擬不同的應(yīng)用場景,完成不同場景的測試,大大縮短了回歸測試的時(shí)間,提高了測試效率。
技術(shù)領(lǐng)域
本發(fā)明涉及計(jì)算機(jī)技術(shù)領(lǐng)域,特別涉及一種呼叫中心GUI(圖形用戶界面)的測試方法及系統(tǒng)、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
背景技術(shù)
目前,呼叫中心系統(tǒng)集成測試主要是模擬用戶使用的各種場景,通過人工的方式對每個(gè)場景下的各個(gè)控件進(jìn)行測試。測試過程中測試場景比較多,流程比較繁瑣,重復(fù)性操作很多。現(xiàn)有技術(shù)的這種通過人工測試GUI呼叫中心的方式效率很低。
發(fā)明內(nèi)容
本發(fā)明要解決的技術(shù)問題是為了克服現(xiàn)有技術(shù)中通過人工測試GUI呼叫中心的方式效率很低的缺陷,提供一種呼叫中心GUI的測試方法及系統(tǒng)、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)。
本發(fā)明是通過下述技術(shù)方案來解決上述技術(shù)問題:
一種呼叫中心GUI的測試方法,所述呼叫中心GUI包括多個(gè)控件,所述測試方法包括以下步驟:
S1、生成GUI測試任務(wù);
S2、在接收到測試指令時(shí),根據(jù)所述GUI測試任務(wù)依次觸發(fā)各個(gè)控件;
S3、獲取被觸發(fā)的控件的屬性值;
S4、根據(jù)所述屬性值生成測試結(jié)果。
較佳地,所述GUI測試任務(wù)包括:不同場景下多個(gè)控件的觸發(fā)順序;
步驟S2中,根據(jù)所述GUI測試任務(wù)依次觸發(fā)各個(gè)控件的步驟具體包括:
S21、根據(jù)所述觸發(fā)順序定位控件;
S22、觸發(fā)當(dāng)前定位的控件。
較佳地,步驟S21中,定位控件的步驟具體包括:
基于XPath(文檔元素路徑)定位控件。
較佳地,步驟S3具體包括:
基于XPath獲取被觸發(fā)的控件的屬性值。
較佳地,所述測試方法還包括:
S5、根據(jù)所述測試結(jié)果生成測試報(bào)告。
本發(fā)明還提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),其上存儲(chǔ)有計(jì)算機(jī)程序,所述計(jì)算機(jī)程序被處理器執(zhí)行時(shí)實(shí)現(xiàn)上述的呼叫中心GUI的測試方法的步驟。
本發(fā)明還提供一種呼叫中心GUI的測試系統(tǒng),所述呼叫中心GUI包括多個(gè)控件,所述測試系統(tǒng)包括:
任務(wù)生成模塊,用于生成GUI測試任務(wù);
觸發(fā)模塊,用于在接收到測試指令時(shí),根據(jù)所述GUI測試任務(wù)依次觸發(fā)各個(gè)控件;
獲取模塊,用于獲取被觸發(fā)的控件的屬性值;
結(jié)果生成模塊,用于根據(jù)所述屬性值生成測試結(jié)果。
較佳地,所述GUI測試任務(wù)包括:不同場景下多個(gè)控件的觸發(fā)順序;
所述觸發(fā)模塊具體包括:定位單元和觸發(fā)單元;
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于攜程旅游信息技術(shù)(上海)有限公司,未經(jīng)攜程旅游信息技術(shù)(上海)有限公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810016006.6/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 同類專利
- 專利分類
G06F 電數(shù)字?jǐn)?shù)據(jù)處理
G06F11-00 錯(cuò)誤檢測;錯(cuò)誤校正;監(jiān)控
G06F11-07 .響應(yīng)錯(cuò)誤的產(chǎn)生,例如,容錯(cuò)
G06F11-22 .在準(zhǔn)備運(yùn)算或者在空閑時(shí)間期間內(nèi),通過測試作故障硬件的檢測或定位
G06F11-28 .借助于檢驗(yàn)標(biāo)準(zhǔn)程序或通過處理作錯(cuò)誤檢測、錯(cuò)誤校正或監(jiān)控
G06F11-30 .監(jiān)控
G06F11-36 .通過軟件的測試或調(diào)試防止錯(cuò)誤
- 用于生產(chǎn)組合物的監(jiān)測設(shè)備
- 用于生產(chǎn)組合物的監(jiān)測設(shè)備
- 用于視頻編碼和解碼的裝置和方法
- 用于興趣點(diǎn)識(shí)別的系統(tǒng)和方法
- 自適應(yīng)云計(jì)算信道處理方法及存儲(chǔ)介質(zhì)
- 用于將操作系統(tǒng)存儲(chǔ)在計(jì)算機(jī)可讀介質(zhì)上的BIOS代碼
- 一種電子名片自動(dòng)匹配的方法、系統(tǒng)、移動(dòng)裝置及計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)
- 相機(jī)組同步曝光控制方法及系統(tǒng)、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)、相機(jī)組控制系統(tǒng)
- 炒鍋翻炒方法、計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)及智能炒菜機(jī)
- 用于計(jì)算機(jī)系統(tǒng)啟動(dòng)操作的系統(tǒng)及方法
- 潤濕性能動(dòng)態(tài)測試方法與測試系統(tǒng)
- 電網(wǎng)視頻及環(huán)境監(jiān)控系統(tǒng)的測試方法及裝置
- 電網(wǎng)視頻及環(huán)境監(jiān)控系統(tǒng)中站端系統(tǒng)測試方法及裝置
- 路面材料動(dòng)態(tài)摩擦力測試系統(tǒng)及測試方法
- Android系統(tǒng)中Hybrid應(yīng)用的測試方法及系統(tǒng)
- 機(jī)臺(tái)測試系統(tǒng)及方法
- 一種測試方法、裝置、終端及計(jì)算機(jī)可讀介質(zhì)
- 一種核電站全范圍模擬機(jī)驗(yàn)收測試評估方法及系統(tǒng)
- 一種用于三端口MMC能量控制裝置的測試方法
- 一種多HIL平臺(tái)測試方法及系統(tǒng)





