1.一種信息處理方法,其特征在于,應用于終端,所述方法包括:
使用業(yè)務客戶端過程中,接收用戶的第一操作;所述第一操作為調(diào)用所述業(yè)務客戶端的反饋功能;
根據(jù)所述第一操作生成控制指令及第二控制指令;
響應所述第一控制指令,抓取所述業(yè)務客戶端所運行的環(huán)境信息,并生成操作所述業(yè)務客戶端的操作流程腳本;
響應所述第二控制指令,獲取用戶問題反饋信息;所述用戶問題反饋信息為所述用戶使用所述業(yè)務客戶端所遇到的問題描述信息;
將所述第一操作對應的用戶問題反饋信息和抓取的環(huán)境信息及操作流程腳本發(fā)送至服務器。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述生成使用所述業(yè)務客戶端的操作流程腳本,包括:
獲取所述用戶針對所述業(yè)務客戶端操作的原始事件流數(shù)據(jù);
利用獲取的原始事件流數(shù)據(jù),生成所述操作流程腳本。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,獲取的原始事件流數(shù)據(jù)為產(chǎn)生所述用戶問題反饋信息所需的原始事件流數(shù)據(jù);
相應地,所述利用獲取的原始事件流數(shù)據(jù),生成所述操作流程腳本,包括:
利用獲取的原始事件流數(shù)據(jù),進行操作事件解析;
根據(jù)解析的每個操作事件,生成對應的操作腳本;并在兩個操作事件對應的操作腳本之間插入相應的發(fā)生時間間隔。
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,生成對應的操作腳本時,所述方法還包括:
在每行腳本中添加對應的頁面標識;所述頁面標識用于確定操作頁面。
5.根據(jù)權(quán)利要求1至4任一項所述的方法,其特征在于,所述獲取用戶問題反饋信息,包括:
接收所述用戶的第二操作;所述第二操作為執(zhí)行任務過程中對遇到的問題進行標記的操作;
對標記的問題進行存儲;
接收所述用戶的第三操作,所述第三操作為對標記的問題進行主觀描述;
對所述主觀描述進行存儲。
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述接收所述用戶的第二操作之前,所述方法還包括:
向所述用戶發(fā)出提示信息;所述提示信息用于提示所述用戶遇到的問題是否為當前操作界面的問題;
接收所述用戶的第四操作;所述第四操作為對所述提示信息的響應操作;
根據(jù)所述第四操作判斷所述用戶遇到的問題是否為當前界面的問題,得到判斷結(jié)果;
當判斷結(jié)果表征所述用戶遇到的問題為當前操作界面的問題時,截取當前操作界面的圖像,截取的圖像用于所述用戶對問題進行標記。
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述接收所述用戶的第二操作之前,所述方法還包括:
向所述用戶發(fā)出提示信息;所述提示信息用于提示所述用戶遇到的問題是否為當前操作界面的問題;
接收所述用戶的第四操作;所述第四操作為對所述提示信息的響應操作;
根據(jù)所述第四操作判斷所述用戶遇到的問題是否為當前操作界面的問題,得到判斷結(jié)果;
當判斷結(jié)果表征所述用戶遇到的問題為包含當前操作界面的多個操作界面的問題時,呈現(xiàn)所述用戶執(zhí)行當前任務時當前操作界面前的兩個以上操作界面,所述兩個以上操作界面用于所述用戶對問題進行標記。
8.一種信息處理方法,其特征在于,應用于服務器,所述方法包括:
接收用戶問題反饋信息、業(yè)務客戶端所運行的環(huán)境信息、用戶操作所述業(yè)務客戶端的操作流程腳本;
根據(jù)所述環(huán)境信息及操作流程腳本,對所述用戶的問題進行模擬,得到模擬結(jié)果;
將所述用戶問題反饋信息與得到的模擬結(jié)果進行匹配,得到匹配結(jié)果;
當匹配結(jié)果表征所述用戶的問題能重現(xiàn)時,根據(jù)所述用戶問題反饋信息對所述用戶的問題進行問題分析和分發(fā)處理。
9.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述根據(jù)所述環(huán)境信息及操作流程腳本,對所述用戶的問題進行模擬,包括:
根據(jù)所述環(huán)境信息中的終端型號及操作系統(tǒng)版本號,在終端池中尋找相匹配的終端模擬器;
利用所述環(huán)境信息的軟硬件數(shù)據(jù)配置匹配的終端模擬器;
所述環(huán)境信息中的網(wǎng)絡環(huán)境信息對應的網(wǎng)絡環(huán)境下,在所述匹配的終端模擬器上執(zhí)行操作流程腳本。
10.根據(jù)權(quán)利要求9所述的方法,其特征在于,所述在所述匹配的終端模擬器上執(zhí)行操作流程腳本時,所述方法還包括:
根據(jù)所述操作流程腳本中兩個操作事件對應的發(fā)生時間間隔,確定當前操作和對應的操作頁面已經(jīng)加載。
11.根據(jù)權(quán)利要求10所述的方法,其特征在于,所述操作流程腳本為產(chǎn)生所述用戶問題反饋信息所需的操作流程腳本;所述在所述匹配的終端模擬器上執(zhí)行操作流程腳本,包括:
根據(jù)所述操作流程腳本中每行操作腳本的頁面標識,獲取所述操作流程腳本第一行操作腳本對應的起始頁面;
從所述起始頁面開始執(zhí)行所述操作流程腳本中的每行操作腳本。
12.根據(jù)權(quán)利要求8所述的方法,其特征在于,所述將所述用戶問題反饋信息與得到的模擬結(jié)果進行匹配,為:
將所述用戶問題反饋信息中的問題截圖與得到的模擬結(jié)果進行匹配。
13.根據(jù)權(quán)利要求8至12任一項所述的方法,其特征在于,所述根據(jù)所述用戶問題反饋信息對所述用戶的問題進行問題分析和分發(fā)處理,包括:
當所述用戶的問題為由所述用戶的使用環(huán)境產(chǎn)生的可用問題時,將所述用戶的問題進行記錄并發(fā)送給業(yè)務開發(fā)人員進行問題處理;或者,
當所述用戶的問題不為由所述用戶的使用環(huán)境產(chǎn)生的可用性問題時,將所述模擬結(jié)果、用戶問題反饋信息以及對應的操作流程發(fā)送給業(yè)務開發(fā)人員進行問題處理;或者,
當所述用戶的問題為對所述業(yè)務客戶端的使用建議時,將所述用戶問題反饋信息發(fā)送給業(yè)務開發(fā)人員;或者,
當所述用戶的問題為由誤操作或理解錯誤產(chǎn)生的問題時,將所述用戶的問題發(fā)送給客服人員進行問題處理。
14.一種終端,其特征在于,所述終端包括:第一接收單元、第一生成單元、抓取單元、第二生成單元、獲取單元以及發(fā)送單元;其中,
所述第一接收單元,用于使用業(yè)務客戶端過程中,接收用戶的第一操作;所述第一操作為調(diào)用所述業(yè)務客戶端的反饋功能;
所述第一生成單元,用于根據(jù)所述第一操作生成控制指令及第二控制指令;
所述抓取單元,用于響應所述第一控制指令,抓取所述業(yè)務客戶端所運行的環(huán)境信息;
所述第二生成單元,用于響應所述第一控制指令,生成操作所述業(yè)務客戶端的操作流程腳本;
所述獲取單元,用于響應所述第二控制指令,獲取用戶問題反饋信息;所述用戶問題反饋信息為所述用戶使用所述業(yè)務客戶端所遇到的問題描述信息;
所述發(fā)送單元,用于將所述第一操作對應的用戶問題反饋信息和抓取的環(huán)境信息及操作流程腳本發(fā)送至服務器。
15.根據(jù)權(quán)利要求14所述的終端,其特征在于,所述獲取單元,具體用于:接收所述用戶的第二操作;所述第二操作為執(zhí)行任務過程中對遇到的問題進行標記的操作;對標記的問題進行存儲;接收所述用戶的第三操作,所述第三操作為對標記的問題進行主觀描述;以及對所述主觀描述進行存儲。
16.根據(jù)權(quán)利要求15所述的終端,其特征在于,所述獲取單元,還用于向 所述用戶發(fā)出提示信息;所述提示信息用于提示所述用戶遇到的問題是否為當前操作界面的問題;接收所述用戶的第四操作;所述第四操作為對所述提示信息的響應操作;根據(jù)所述第四操作判斷所述用戶遇到的問題是否為當前界面的問題,得到判斷結(jié)果;以及當判斷結(jié)果表征所述用戶遇到的問題為當前操作界面的問題時,截取當前操作界面的圖像,截取的圖像用于所述用戶對問題進行標記。
17.根據(jù)權(quán)利要求15所述的終端,其特征在于,所述獲取單元,還用于向所述用戶發(fā)出提示信息;所述提示信息用于提示所述用戶遇到的問題是否為當前操作界面的問題;接收所述用戶的第四操作;所述第四操作為對所述提示信息的響應操作;根據(jù)所述第四操作判斷所述用戶遇到的問題是否為當前操作界面的問題,得到判斷結(jié)果;以及當判斷結(jié)果表征所述用戶遇到的問題不為當前操作界面的問題時,呈現(xiàn)所述用戶執(zhí)行當前任務時當前界面前的兩個以上操作界面,所述兩個以上操作界面用于所述用戶對問題進行標記。
18.一種服務器,其特征在于,所述服務器包括:第二接收單元、模擬單元、匹配單元以及問題處理單元;其中,
所述第二接收單元,用于接收用戶問題反饋信息、業(yè)務客戶端所運行的環(huán)境信息、用戶操作所述業(yè)務客戶端的操作流程腳本;
所述模擬單元,用于根據(jù)所述環(huán)境信息及操作流程腳本,對所述用戶的問題進行模擬,得到模擬結(jié)果;
所述匹配單元,用于將所述用戶問題反饋信息與得到的模擬結(jié)果進行匹配,得到匹配結(jié)果;
所述問題處理單元,用于當匹配結(jié)果表征所述用戶的問題能重現(xiàn)時,根據(jù)所述用戶問題反饋信息對所述用戶的問題進行問題分析和分發(fā)處理。
19.根據(jù)權(quán)利要求18所述的服務器,其特征在于,所述模擬單元,具體用于:根據(jù)所述環(huán)境信息中的終端型號及操作系統(tǒng)版本號,在終端池中尋找相匹配的終端模擬器;利用所述環(huán)境信息的軟硬件數(shù)據(jù)配置匹配的終端模擬器;并在所述環(huán)境信息中的網(wǎng)絡環(huán)境信息對應的網(wǎng)絡環(huán)境下,在所述匹配的終端模擬 器上執(zhí)行操作流程腳本。
20.一種信息處理系統(tǒng),其特征在于,所述系統(tǒng)包括:終端及服務器;其中,
所述終端,用于使用業(yè)務客戶端過程中,接收用戶的第一操作;所述第一操作為調(diào)用所述業(yè)務客戶端的反饋功能;根據(jù)所述第一操作生成控制指令及第二控制指令;響應所述第一控制指令,抓取所述業(yè)務客戶端所運行的環(huán)境信息、以及操作所述業(yè)務客戶端的操作流程腳本;響應所述第二控制指令,獲取用戶問題反饋信息;所述用戶問題反饋信息為所述用戶使用所述業(yè)務客戶端所遇到的問題描述信息;并將所述第一操作對應的用戶問題反饋信息和抓取的環(huán)境信息及操作流程腳本發(fā)送至所述服務器;
所述服務器,用于接收所述終端發(fā)送的用戶問題反饋信息、業(yè)務客戶端所運行的環(huán)境信息、用戶操作所述業(yè)務客戶端的操作流程腳本;根據(jù)所述環(huán)境信息及操作流程腳本,對所述用戶的問題進行模擬,得到模擬結(jié)果;將所述用戶問題反饋信息與得到的模擬結(jié)果進行匹配,得到匹配結(jié)果;并當匹配結(jié)果表征所述用戶的問題能重現(xiàn)時,根據(jù)所述用戶問題反饋信息對所述用戶的問題進行問題分析和分發(fā)處理。