專(zhuān)利名稱(chēng):一種計(jì)費(fèi)系統(tǒng)的兼容性測(cè)試方法及裝置的制作方法
技術(shù)領(lǐng)域:
本發(fā)明涉及通信領(lǐng)域,尤其涉及一種計(jì)費(fèi)系統(tǒng)的兼容性測(cè)試方法及裝置。
背景技術(shù):
隨著通信網(wǎng)絡(luò)中的計(jì)費(fèi)系統(tǒng)不斷完善,現(xiàn)階段,融合預(yù)付費(fèi)與后付費(fèi)功能的新的計(jì)費(fèi)系統(tǒng),較之原來(lái)的計(jì)費(fèi)系統(tǒng)的計(jì)費(fèi)方式更靈活,在傳統(tǒng)智能網(wǎng)(IN,Intelligent Network)中,由前者替換或者,涉及到是否兼容的問(wèn)題,需要對(duì)兼容性進(jìn)行測(cè)試?,F(xiàn)有技術(shù)中,通過(guò)獲取部分原系統(tǒng)的離線話單在新系統(tǒng)重新進(jìn)行批價(jià)計(jì)費(fèi),根據(jù)計(jì)算結(jié)果判斷在新系統(tǒng)和原系統(tǒng)的差異得出測(cè)試結(jié)果。但以上現(xiàn)有技術(shù),由于獲取的是部分離線話單,因此,獲取的話單可能只包括實(shí)時(shí)扣費(fèi)的,而不包括月租/月結(jié)的全部話單,可能只包括呼叫計(jì)費(fèi)業(yè)務(wù),不包括短信、彩信、 GPRS等其他計(jì)費(fèi)業(yè)務(wù),沒(méi)有按照實(shí)際發(fā)生的順序進(jìn)行業(yè)務(wù)計(jì)費(fèi)重現(xiàn),得到的批價(jià)結(jié)果可能是不準(zhǔn)確的,進(jìn)而影響兼容性測(cè)試的準(zhǔn)確性。
發(fā)明內(nèi)容
本發(fā)明實(shí)施例提供了一種計(jì)費(fèi)系統(tǒng)兼容性測(cè)試方法及裝置,用以提高兼容性測(cè)試的準(zhǔn)確性。本發(fā)明實(shí)施例提供的計(jì)費(fèi)系統(tǒng)的兼容性測(cè)試方法,包括獲取第一計(jì)費(fèi)系統(tǒng)中一個(gè)完整賬期的原始話單及計(jì)費(fèi)話單;將所述原始話單中的業(yè)務(wù)條目,按照業(yè)務(wù)類(lèi)型字段分類(lèi);將所述原始話單中的業(yè)務(wù)字段的格式,轉(zhuǎn)換成第二計(jì)費(fèi)系統(tǒng)中原始話單識(shí)別的業(yè)務(wù)字段的格式;將轉(zhuǎn)換格式后的原始話單中的業(yè)務(wù)條目,按照業(yè)務(wù)發(fā)生的時(shí)間順序進(jìn)行排序; 還原用戶(hù)計(jì)費(fèi)前的狀態(tài),并更新所述原始話單中的用戶(hù)狀態(tài);將處理后的原始話單發(fā)送至第二計(jì)費(fèi)系統(tǒng);比較得到的計(jì)費(fèi)話單與所獲取的第一計(jì)費(fèi)系統(tǒng)中的計(jì)費(fèi)話單。本發(fā)明實(shí)施例提供的計(jì)費(fèi)系統(tǒng)的兼容性測(cè)試裝置,包括獲取模塊,用于獲取第一計(jì)費(fèi)系統(tǒng)中一個(gè)完整賬期的原始話單及計(jì)費(fèi)話單;分類(lèi)模塊,用于將所述原始話單中的業(yè)務(wù)條目,按照業(yè)務(wù)類(lèi)型字段分類(lèi);轉(zhuǎn)換模塊,用于將所述原始話單中的業(yè)務(wù)字段的格式,轉(zhuǎn)換成第二計(jì)費(fèi)系統(tǒng)中原始話單識(shí)別的業(yè)務(wù)字段的格式;排序模塊,用于將轉(zhuǎn)換格式后的原始話單中的業(yè)務(wù)條目,按照業(yè)務(wù)發(fā)生的時(shí)間順序進(jìn)行排序;還原模塊,用于還原用戶(hù)計(jì)費(fèi)前的狀態(tài),并更新所述原始話單中的用戶(hù)狀態(tài);發(fā)送模塊,用于將處理后的原始話單發(fā)送至第二計(jì)費(fèi)系統(tǒng);比較模塊,用于比較得到的計(jì)費(fèi)話單與所獲取的第一計(jì)費(fèi)系統(tǒng)中的計(jì)費(fèi)話單。從以上技術(shù)方案可以看出,本發(fā)明實(shí)施例具有以下優(yōu)點(diǎn)獲取第一計(jì)費(fèi)系統(tǒng)中一個(gè)完整賬期的原始話單及計(jì)費(fèi)話單,將該原始話單中的業(yè)務(wù)條目按照業(yè)務(wù)類(lèi)型字段分類(lèi), 將該原始話單中的業(yè)務(wù)字段的格式,轉(zhuǎn)換成第二計(jì)費(fèi)系統(tǒng)中原始話單識(shí)別的業(yè)務(wù)字段的格式,按照業(yè)務(wù)發(fā)生的時(shí)間順序?qū)I(yè)務(wù)條目進(jìn)行排序,而后還原用戶(hù)計(jì)費(fèi)前的狀態(tài),并更新該原始話單中的用戶(hù)狀態(tài),將經(jīng)過(guò)以上處理的原始話單發(fā)送至第二計(jì)費(fèi)系統(tǒng),比較得到的計(jì)費(fèi)話單與所獲取的第一計(jì)費(fèi)系統(tǒng)中的計(jì)費(fèi)話單,由于獲得的是一個(gè)完整賬期的話單,經(jīng)過(guò)
4分類(lèi)、轉(zhuǎn)換格式、業(yè)務(wù)時(shí)間排序及還原并更新用戶(hù)執(zhí)行計(jì)費(fèi)前的狀態(tài),這樣處理后,發(fā)送給第二計(jì)費(fèi)系統(tǒng)的原始話單,與第一計(jì)費(fèi)系統(tǒng)在執(zhí)行計(jì)費(fèi)之前的原始話單比較近似,使得兼容性測(cè)試的結(jié)果比較準(zhǔn)確。
圖1為本發(fā)明實(shí)施例中計(jì)費(fèi)系統(tǒng)的兼容性測(cè)試方法的一個(gè)實(shí)施例示意圖;圖2為本發(fā)明實(shí)施例中計(jì)費(fèi)系統(tǒng)的兼容性測(cè)試方法的另一個(gè)實(shí)施例示意圖;圖3為本發(fā)明實(shí)施例中計(jì)費(fèi)系統(tǒng)的兼容性測(cè)試裝置的一個(gè)實(shí)施例示意圖。
具體實(shí)施例方式本發(fā)明實(shí)施例提供了一種計(jì)費(fèi)系統(tǒng)的兼容性測(cè)試方法及裝置,用于提高計(jì)費(fèi)系統(tǒng)兼容性測(cè)試的準(zhǔn)確性。以下分別進(jìn)行詳細(xì)說(shuō)明。請(qǐng)參閱圖1,本發(fā)明實(shí)施例中的計(jì)費(fèi)系統(tǒng)的兼容性測(cè)試方法的一個(gè)實(shí)施例包括101、獲取第一計(jì)費(fèi)系統(tǒng)中一個(gè)完整賬期的原始話單及計(jì)費(fèi)話單;本實(shí)施例中,第一計(jì)費(fèi)系統(tǒng)為現(xiàn)網(wǎng)計(jì)費(fèi)系統(tǒng),第二計(jì)費(fèi)系統(tǒng)為待割接的融合計(jì)費(fèi)系統(tǒng)(CBS,Convergent Billing System)或在線計(jì)費(fèi)系統(tǒng)(OCS,Online Charging System),需要測(cè)試的內(nèi)容是同樣的業(yè)務(wù)在現(xiàn)網(wǎng)計(jì)費(fèi)系統(tǒng)中的計(jì)費(fèi)結(jié)果,與在CBS系統(tǒng)中的計(jì)費(fèi)結(jié)果的差異,為方便理解,本發(fā)明實(shí)施例中,均稱(chēng)第一計(jì)費(fèi)系統(tǒng)為原系統(tǒng),第二計(jì)費(fèi)系統(tǒng)為新系統(tǒng)??紤]到兼容性測(cè)試的完整性及準(zhǔn)確性,需要獲取一個(gè)完整賬期的話單,即獲取一個(gè)完整計(jì)費(fèi)周期的話單,例如,可以是一個(gè)計(jì)費(fèi)結(jié)算月的話單。其中,包括該賬單對(duì)應(yīng)的號(hào)碼所屬通信局點(diǎn)涉及的業(yè)務(wù)話單,比如語(yǔ)音、短信、彩信、通用無(wú)線分組業(yè)務(wù)系統(tǒng)(GPRS, Generally Packet Radio System)等等業(yè)務(wù)的話單,既包括實(shí)時(shí)話單,也包括月結(jié)話單。本實(shí)施例中,需要獲取一個(gè)完整賬期的兩種話單,一種是原始話單,也稱(chēng)批價(jià)前話單、離線話單,另一種是計(jì)費(fèi)話單,也稱(chēng)批價(jià)后話單,獲取方式一般可以向通信局方申請(qǐng)獲取。如果由于某種原因,現(xiàn)場(chǎng)無(wú)法獲取原始話單,則需要通過(guò)現(xiàn)網(wǎng)系統(tǒng)的計(jì)費(fèi)話單,轉(zhuǎn)換成新系統(tǒng)(待割接系統(tǒng))識(shí)別的原始話單,根據(jù)業(yè)務(wù)類(lèi)型抽取一定的業(yè)務(wù)信息便可生成新系統(tǒng)識(shí)別的原始話單,例如,語(yǔ)音業(yè)務(wù)類(lèi)的計(jì)費(fèi)話單中,一般需要抽取主叫號(hào)碼、被叫號(hào)碼、計(jì)費(fèi)號(hào)碼、通話開(kāi)始時(shí)間、通話時(shí)長(zhǎng)、主叫歸屬地和漫游地、被叫歸屬地和漫游地的信息,生成所需的原始話單。102、將獲取的原始話單中的業(yè)務(wù)條目,按照業(yè)務(wù)類(lèi)型字段分類(lèi);對(duì)獲取的原始話單進(jìn)行分類(lèi)、規(guī)整,根據(jù)該原始話單中的業(yè)務(wù)類(lèi)型字段,將該原始話單中的業(yè)務(wù)條目分類(lèi),按照不同的融合計(jì)費(fèi)點(diǎn)(CBP,Convergent Billing Point)分布號(hào)碼分類(lèi),例如,某個(gè)國(guó)家擁有8百萬(wàn)用戶(hù),該國(guó)家設(shè)置了 10個(gè)CBP,1351xxxx和1352χχχχ號(hào)段的號(hào)碼在CBPl計(jì)費(fèi),1353χχχχ號(hào)段的號(hào)碼在CBP2計(jì)費(fèi)。那么1351和135hxx分為一類(lèi),1353為一類(lèi),同時(shí),根據(jù)業(yè)務(wù)類(lèi)型字段分類(lèi)后分別存儲(chǔ)在不同業(yè)務(wù)類(lèi)型目錄下,如呼叫 (主叫、被叫、前轉(zhuǎn))業(yè)務(wù),短信(終端發(fā)起/終端接收)業(yè)務(wù),充值業(yè)務(wù)。103、將所獲取的原始話單中的業(yè)務(wù)字段的格式,轉(zhuǎn)換成第二計(jì)費(fèi)系統(tǒng)中原始話單識(shí)別的業(yè)務(wù)字段的格式;測(cè)試計(jì)費(fèi)系統(tǒng)的兼容性,需要將原系統(tǒng)的原始話單,在新系統(tǒng)中進(jìn)行計(jì)費(fèi)操作,通過(guò)比較二者結(jié)果的差異判斷兼容性的優(yōu)劣,因此需要將原系統(tǒng)的原始話單中的業(yè)務(wù)字段格式,轉(zhuǎn)換成新系統(tǒng)中的原始話單能夠識(shí)別的業(yè)務(wù)字段的格式。具體轉(zhuǎn)換方式,可以是按照一定的規(guī)則,對(duì)所獲取的原系統(tǒng)的原始話單中的業(yè)務(wù)字段進(jìn)行運(yùn)算(按照函數(shù)等運(yùn)算規(guī)則),或者是通過(guò)抽取該原始話單中的有效字段(比如計(jì)費(fèi)要素字段),轉(zhuǎn)換成新系統(tǒng)識(shí)別的格式,使得原系統(tǒng)的原始話單符合新系統(tǒng)的原始話單的格式。例如,如果新系統(tǒng)和原系統(tǒng)不在一個(gè)國(guó)家內(nèi),則在話單業(yè)務(wù)字段上加入國(guó)際號(hào)碼前綴,有需要的話,還可以加入地區(qū)區(qū)號(hào),使得新系統(tǒng)可以識(shí)別。104、將轉(zhuǎn)換格式后的原始話單中的業(yè)務(wù)條目,按照業(yè)務(wù)發(fā)生的時(shí)間順序進(jìn)行排序;經(jīng)過(guò)步驟103的格式轉(zhuǎn)換后,在一個(gè)賬期內(nèi),按照用戶(hù)使用業(yè)務(wù)的發(fā)生時(shí)間順序, 將轉(zhuǎn)換格式后的原始話單中的業(yè)務(wù)條目排序。由于業(yè)務(wù)使用時(shí)間的順序不同,可以造成計(jì)費(fèi)結(jié)果的不同,因此對(duì)原始話單中的業(yè)務(wù)進(jìn)行時(shí)間排序可以使得測(cè)試結(jié)果更準(zhǔn)確,例如,運(yùn)營(yíng)商可以根據(jù)網(wǎng)絡(luò)的使用情況,對(duì)業(yè)務(wù)資費(fèi)分時(shí)段制定不同計(jì)費(fèi)標(biāo)準(zhǔn),假設(shè),對(duì)于呼叫業(yè)務(wù),主叫用戶(hù)在早上7點(diǎn)以前發(fā)起呼叫,接通后的資費(fèi)是0.3元/分鐘,而7點(diǎn)以后發(fā)起呼叫,接通后的資費(fèi)是0.5元/分鐘,對(duì)該用戶(hù)來(lái)說(shuō),早上7點(diǎn)是一個(gè)臨界計(jì)費(fèi)時(shí)間點(diǎn),之前之后資費(fèi)大不相同,所以時(shí)間點(diǎn)對(duì)于計(jì)費(fèi)是至關(guān)重要的因素。105、還原用戶(hù)計(jì)費(fèi)前的狀態(tài);在原計(jì)費(fèi)系統(tǒng)中,進(jìn)行計(jì)費(fèi)后,用戶(hù)的狀態(tài)可能會(huì)發(fā)生變化,比如計(jì)費(fèi)后,用戶(hù)由于余額不足導(dǎo)致停機(jī),如果保持這個(gè)狀態(tài)進(jìn)入新系統(tǒng)進(jìn)行計(jì)費(fèi),結(jié)果便不準(zhǔn)確,因此,在使用新系統(tǒng)進(jìn)行計(jì)費(fèi)之前,要還原用戶(hù)狀態(tài),并將原始話單中的用戶(hù)狀態(tài)進(jìn)行更新。106、將處理后的原始話單發(fā)送至第二計(jì)費(fèi)系統(tǒng);經(jīng)過(guò)前述步驟調(diào)整后的業(yè)務(wù),按照時(shí)間順序發(fā)送到新系統(tǒng)(0CS/CBQ進(jìn)行計(jì)費(fèi), 從而完成一個(gè)完整賬期的業(yè)務(wù)計(jì)費(fèi)。107、比較得到的計(jì)費(fèi)話單與所獲取的第一計(jì)費(fèi)系統(tǒng)中的計(jì)費(fèi)話單。將步驟106中得到的計(jì)費(fèi)話單與步驟101中獲取的計(jì)費(fèi)話單進(jìn)行比較,并生成差異報(bào)表,根據(jù)比較結(jié)果可以得到由原系統(tǒng)割接到新系統(tǒng)的兼容性情況。本發(fā)明實(shí)施例中,在第一計(jì)費(fèi)系統(tǒng)中,獲取一個(gè)完整賬期的原始話單及計(jì)費(fèi)話單, 將其中的原始話單的業(yè)務(wù)條目,按照業(yè)務(wù)類(lèi)型字段分類(lèi),并將該原始話單中的業(yè)務(wù)字段的格式,轉(zhuǎn)換成第二計(jì)費(fèi)系統(tǒng)中原始話單識(shí)別的業(yè)務(wù)字段的格式,然后按照業(yè)務(wù)發(fā)生的時(shí)間順序?qū)I(yè)務(wù)條目進(jìn)行排序,還原用戶(hù)計(jì)費(fèi)前的狀態(tài),并更新該原始話單中的用戶(hù)狀態(tài),將經(jīng)過(guò)以上處理的第一計(jì)費(fèi)系統(tǒng)中的原始話單發(fā)送至第二計(jì)費(fèi)系統(tǒng),由第二計(jì)費(fèi)系統(tǒng)按該原始話單中的業(yè)務(wù)順序執(zhí)行計(jì)費(fèi)操作,由此得到計(jì)費(fèi)話單,將這個(gè)得到的計(jì)費(fèi)話單與之前所獲取的第一計(jì)費(fèi)系統(tǒng)中的計(jì)費(fèi)話單進(jìn)行比較,由于獲得的是一個(gè)完整賬期的話單,經(jīng)過(guò)分類(lèi)、 轉(zhuǎn)換格式、業(yè)務(wù)時(shí)間排序及還原并更新用戶(hù)執(zhí)行計(jì)費(fèi)前的狀態(tài),這樣處理后,發(fā)送給第二計(jì)費(fèi)系統(tǒng)的原始話單,與第一計(jì)費(fèi)系統(tǒng)在執(zhí)行計(jì)費(fèi)之前的原始話單比較近似,使得兼容性測(cè)試的結(jié)果比較準(zhǔn)確。為便于理解,下面以另一實(shí)施例對(duì)本發(fā)明實(shí)施例提供的計(jì)費(fèi)系統(tǒng)的兼容性測(cè)試方法進(jìn)行詳細(xì)說(shuō)明,請(qǐng)參閱圖2,本發(fā)明實(shí)施例中的計(jì)費(fèi)系統(tǒng)的兼容性測(cè)試方法的另一個(gè)實(shí)施例包括201 203、步驟201至203的內(nèi)容,請(qǐng)參見(jiàn)圖1所示實(shí)施例中步驟101至103中所描述的具體內(nèi)容,此處不再贅述。204、按照業(yè)務(wù)發(fā)生的時(shí)間順序,將業(yè)務(wù)條目進(jìn)行排序;按照用戶(hù)在一個(gè)賬期內(nèi)使用業(yè)務(wù)的時(shí)間順序,將原始話單中的業(yè)務(wù)條目進(jìn)行排序。具體的,按照用戶(hù)使用業(yè)務(wù)的時(shí)間順序建立如下以用戶(hù)號(hào)碼為分類(lèi)標(biāo)準(zhǔn)的索引文件,經(jīng)過(guò)索引,可以把每個(gè)號(hào)碼在本賬期內(nèi)按照時(shí)間進(jìn)行排列,索引文件請(qǐng)見(jiàn)表1 表 1
用戶(hù)號(hào)碼文件序號(hào)位置狀態(tài)文件序號(hào)位置狀態(tài)1380013811120100831001101101120100901100100202001391234333320100831001101332其中各字段的含義如下用戶(hù)號(hào)碼發(fā)生該項(xiàng)業(yè)務(wù)時(shí),用戶(hù)使用的號(hào)碼;文件序號(hào)對(duì)業(yè)務(wù)產(chǎn)生的話單文件的編號(hào),一般可以話單文件的生成時(shí)間作為編號(hào),時(shí)間單位可精確到秒;位置標(biāo)明該業(yè)務(wù)條目(話單文件)在原始話單中的行數(shù);狀態(tài)即當(dāng)時(shí)執(zhí)行該業(yè)務(wù)條目之前用戶(hù)的狀態(tài),比如1代表正常激活狀態(tài),0代表欠費(fèi)單停狀態(tài)。該索引文件為橫表,一個(gè)用戶(hù)號(hào)碼可使用多個(gè)業(yè)務(wù),由此可關(guān)聯(lián)多個(gè)話單文件,如上述索引文件所示,號(hào)碼13800138111在2010年8月31日0點(diǎn)11分01秒使用過(guò)一個(gè)業(yè)務(wù),在2010年9月1日10點(diǎn)01分0秒又使用過(guò)一個(gè)業(yè)務(wù),因此在索引文件中產(chǎn)生了兩個(gè)話單文件。上述索引文件根據(jù)壓縮算法進(jìn)行壓縮,可減少對(duì)磁盤(pán)空間的占用。205、根據(jù)原系統(tǒng)的用戶(hù)狀態(tài)變更或者原始話單中業(yè)務(wù)的前后狀態(tài),還原用戶(hù)計(jì)費(fèi)前的狀態(tài);還原用戶(hù)狀態(tài)可以通過(guò)以下兩種方式一、根據(jù)原系統(tǒng)的用戶(hù)狀態(tài)變更情況回溯到計(jì)費(fèi)前的狀態(tài)例如,通過(guò)用戶(hù)狀態(tài)變更表中的計(jì)費(fèi)生效時(shí)間和業(yè)務(wù)開(kāi)始時(shí)間對(duì)比,然后通過(guò)原狀態(tài)和新?tīng)顟B(tài)回溯到計(jì)費(fèi)前的狀態(tài),用戶(hù)狀態(tài)變更表請(qǐng)見(jiàn)表2 表 權(quán)利要求
1.一種計(jì)費(fèi)系統(tǒng)的兼容性測(cè)試方法,其特征在于,包括獲取第一計(jì)費(fèi)系統(tǒng)中一個(gè)完整賬期的原始話單及計(jì)費(fèi)話單; 將所述原始話單中的業(yè)務(wù)條目,按照業(yè)務(wù)類(lèi)型字段分類(lèi);將所述原始話單中的業(yè)務(wù)字段的格式,轉(zhuǎn)換成第二計(jì)費(fèi)系統(tǒng)中原始話單識(shí)別的業(yè)務(wù)字段的格式;將轉(zhuǎn)換格式后的原始話單中的業(yè)務(wù)條目,按照業(yè)務(wù)發(fā)生的時(shí)間順序進(jìn)行排序;還原用戶(hù)計(jì)費(fèi)前的狀態(tài),并更新所述原始話單中的用戶(hù)狀態(tài);將處理后的原始話單發(fā)送至第二計(jì)費(fèi)系統(tǒng);比較得到的計(jì)費(fèi)話單與所獲取的第一計(jì)費(fèi)系統(tǒng)中的計(jì)費(fèi)話單。
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,所述第一計(jì)費(fèi)系統(tǒng)中獲取一個(gè)完整賬期的原始話單及計(jì)費(fèi)話單包括若無(wú)法獲取原始話單,則抽取所獲取的計(jì)費(fèi)話單中的業(yè)務(wù)關(guān)鍵字段,生成第二計(jì)費(fèi)系統(tǒng)識(shí)別的原始話單。
3.根據(jù)權(quán)利要求2所述的方法,其特征在于,所述將轉(zhuǎn)換格式后的原始話單中的業(yè)務(wù)條目,按照業(yè)務(wù)發(fā)生的時(shí)間順序進(jìn)行排序包括按照用戶(hù)號(hào)碼及業(yè)務(wù)發(fā)生的時(shí)間順序,建立業(yè)務(wù)條目的索引文件; 根據(jù)所述索引文件中的業(yè)務(wù)發(fā)生時(shí)間字段,對(duì)業(yè)務(wù)條目進(jìn)行排序。
4.根據(jù)權(quán)利要求1至3任一項(xiàng)所述的方法,其特征在于,所述還原用戶(hù)狀態(tài)包括 根據(jù)第一系統(tǒng)中用戶(hù)狀態(tài)變更軌跡確定第二系統(tǒng)中所述用戶(hù)的狀態(tài);或者,若第一系統(tǒng)的原始話單中存在前后狀態(tài)的字段,則根據(jù)所述字段,將第一系統(tǒng)中的用戶(hù)狀態(tài)信息,轉(zhuǎn)換成所述用戶(hù)在第二系統(tǒng)中的狀態(tài)。
5.一種計(jì)費(fèi)系統(tǒng)的兼容性測(cè)試裝置,其特征在于,包括獲取模塊,用于獲取第一計(jì)費(fèi)系統(tǒng)中一個(gè)完整賬期的原始話單及計(jì)費(fèi)話單; 分類(lèi)模塊,用于將所述原始話單中的業(yè)務(wù)條目,按照業(yè)務(wù)類(lèi)型字段分類(lèi); 轉(zhuǎn)換模塊,用于將所述原始話單中的業(yè)務(wù)字段的格式,轉(zhuǎn)換成第二計(jì)費(fèi)系統(tǒng)中原始話單識(shí)別的業(yè)務(wù)字段的格式;排序模塊,用于將轉(zhuǎn)換格式后的原始話單中的業(yè)務(wù)條目,按照業(yè)務(wù)發(fā)生的時(shí)間順序進(jìn)行排序;還原模塊,用于還原用戶(hù)計(jì)費(fèi)前的狀態(tài),并更新所述原始話單中的用戶(hù)狀態(tài); 發(fā)送模塊,用于將處理后的原始話單發(fā)送至第二計(jì)費(fèi)系統(tǒng); 比較模塊,用于比較得到的計(jì)費(fèi)話單與所獲取的第一計(jì)費(fèi)系統(tǒng)中的計(jì)費(fèi)話單。
6.根據(jù)權(quán)利要求5所述的裝置,其特征在于,所述裝置還包括生成模塊,用于若無(wú)法獲取原始話單,則抽取所獲取的計(jì)費(fèi)話單中的業(yè)務(wù)關(guān)鍵字段,生成第二計(jì)費(fèi)系統(tǒng)識(shí)別的原始話單。
7.根據(jù)權(quán)利要求6所述的裝置,其特征在于, 所述裝置還包括建立模塊,用于按照用戶(hù)號(hào)碼及業(yè)務(wù)發(fā)生的時(shí)間順序,建立業(yè)務(wù)條目的索引文件; 所述排序模塊,還用于根據(jù)所述索引文件中的業(yè)務(wù)發(fā)生時(shí)間字段,對(duì)業(yè)務(wù)條目進(jìn)行排
8.根據(jù)權(quán)利要求5至7任一項(xiàng)所述的裝置,其特征在于, 所述裝置還包括確定模塊,用于根據(jù)第一系統(tǒng)中用戶(hù)狀態(tài)變更軌跡確定第二系統(tǒng)中所述用戶(hù)的狀態(tài); 所述轉(zhuǎn)換模塊,還用于若第一系統(tǒng)的原始話單中存在前后狀態(tài)的字段,則根據(jù)所述字段,將第一系統(tǒng)中的用戶(hù)狀態(tài)信息,轉(zhuǎn)換成所述用戶(hù)在第二系統(tǒng)中的狀態(tài)。
全文摘要
本發(fā)明實(shí)施例公開(kāi)了一種計(jì)費(fèi)系統(tǒng)的兼容性測(cè)試方法及裝置,用于提高兼容性測(cè)試的準(zhǔn)確性。本發(fā)明實(shí)施例方法包括獲取第一計(jì)費(fèi)系統(tǒng)中一個(gè)完整賬期的原始話單及計(jì)費(fèi)話單,將其中原始話單中的業(yè)務(wù)條目,按照業(yè)務(wù)類(lèi)型字段分類(lèi),并將業(yè)務(wù)字段的格式,轉(zhuǎn)換成第二計(jì)費(fèi)系統(tǒng)中原始話單識(shí)別的業(yè)務(wù)字段的格式,將轉(zhuǎn)換格式后的原始話單中的業(yè)務(wù)條目,按照業(yè)務(wù)發(fā)生的時(shí)間順序進(jìn)行排序,還原用戶(hù)計(jì)費(fèi)前的狀態(tài),并更新原始話單中的用戶(hù)狀態(tài),將處理后的原始話單發(fā)送至第二計(jì)費(fèi)系統(tǒng),比較得到的計(jì)費(fèi)話單與所獲取的第一計(jì)費(fèi)系統(tǒng)中的計(jì)費(fèi)話單。
文檔編號(hào)H04W4/24GK102231876SQ20111017287
公開(kāi)日2011年11月2日 申請(qǐng)日期2011年6月24日 優(yōu)先權(quán)日2011年6月24日
發(fā)明者王斌 申請(qǐng)人:華為軟件技術(shù)有限公司