鐘軍
◆摘? 要:目前稅務(wù)行業(yè)針對(duì)涉稅文書提交的申請(qǐng)主要采用人工審核的模式,對(duì)于申請(qǐng)表的填寫與附送資料上傳的準(zhǔn)確性比對(duì)都是通過肉眼方式進(jìn)行,有的事項(xiàng)甚至需要登陸另外幾個(gè)系統(tǒng)去查看企業(yè)信息,然后再手工錄入受理意見,整個(gè)事項(xiàng)受理耗時(shí)較長(zhǎng),并且由于稅務(wù)干部對(duì)審核結(jié)論和意見的表達(dá)方式因人而異,沒有規(guī)范化的受理標(biāo)準(zhǔn)。由此,涉稅文書智能審核產(chǎn)品應(yīng)運(yùn)而生。而系統(tǒng)的穩(wěn)定性、可靠性需要通過好的軟件測(cè)試過程來支撐。
◆關(guān)鍵詞:軟件功能測(cè)試;測(cè)試流程;測(cè)試用例;智能審核
一、引言
智能審核系統(tǒng)通過標(biāo)準(zhǔn)化模型,利用圖像識(shí)別技術(shù)、大數(shù)據(jù)分析、人工智能,實(shí)現(xiàn)電子資料自動(dòng)化審核,可以省去稅務(wù)干部多系統(tǒng)切換查詢納稅人信息資料的人工過程,提升受理的效率及準(zhǔn)確性,幫助稅務(wù)干部提高工作效率,縮短納稅人等待時(shí)長(zhǎng);同時(shí),面向納稅人可以縮短納稅人等待時(shí)間,實(shí)現(xiàn)同一事項(xiàng)無差別辦理,優(yōu)化納稅人體驗(yàn)和辦事能效。
本文通過對(duì)智能感知電子稅務(wù)軟件中智能審核功能的測(cè)試過程進(jìn)行分析與總結(jié),主要闡述了項(xiàng)目組進(jìn)行功能測(cè)試的主要流程、測(cè)試環(huán)境要求、測(cè)試場(chǎng)景、測(cè)試關(guān)鍵點(diǎn)、外圍配合要求、前提條件和內(nèi)外資源需求等具體內(nèi)容。
二、正文
在智能感知電子稅務(wù)軟件系統(tǒng)中,本文測(cè)試內(nèi)容包括智能審核模塊,及切換業(yè)務(wù)中臺(tái)配置調(diào)用兩種不兩只的OCR識(shí)別后的功能是否按照需求設(shè)計(jì),所有業(yè)務(wù)流程是否正常使用。對(duì)軟件質(zhì)量進(jìn)行度量和評(píng)估,以提高軟件質(zhì)量。
電子稅務(wù)局涉稅文書輔助審核項(xiàng)目中,總分機(jī)構(gòu)變更事項(xiàng)各業(yè)務(wù)場(chǎng)景下(包括總分機(jī)構(gòu)類型變更,新增、刪除、修改總機(jī)構(gòu)或分支機(jī)構(gòu)),經(jīng)辦人身份證件識(shí)別(目前只配置了支持居民身份證)、營(yíng)業(yè)執(zhí)照識(shí)別(包含新舊版本)、股東決議和工商登記表等通用文字識(shí)別,以及第三方信息校驗(yàn)。通過自定義規(guī)則智能識(shí)別并得出審核結(jié)論。
測(cè)試數(shù)據(jù):
參照生產(chǎn)環(huán)境情況,覆蓋不同業(yè)務(wù)場(chǎng)景下經(jīng)辦人身份證明、營(yíng)業(yè)執(zhí)照、股東決議等資料不同的上傳情況,盡量保障測(cè)試數(shù)據(jù)與生產(chǎn)數(shù)據(jù)的一致性。
測(cè)試過程:
開發(fā)人員完成編碼設(shè)計(jì)后與需求組人員進(jìn)行集成測(cè)試,驗(yàn)證系統(tǒng)實(shí)現(xiàn)功能是否按照系統(tǒng)需求來設(shè)計(jì),開發(fā)自測(cè)通過后,在Jenkins進(jìn)行集成構(gòu)建發(fā)布,提交測(cè)試組按測(cè)試流程進(jìn)行系統(tǒng)測(cè)試。在測(cè)試過程中,發(fā)現(xiàn)的缺陷問題進(jìn)行詳細(xì)記錄并上傳svn,由項(xiàng)目組分析討論后進(jìn)行修改、跟蹤、回歸測(cè)試。
測(cè)試主要過程如下:首先由開發(fā)組構(gòu)建發(fā)布vpn環(huán)境;然后由測(cè)試組迭代執(zhí)行測(cè)試,并記錄缺陷到JIRA系統(tǒng);開發(fā)組將測(cè)試提出的問題進(jìn)行修改完善,再由測(cè)試組在vpn環(huán)境進(jìn)行回歸測(cè)試,最終提交測(cè)試報(bào)告。
測(cè)試主要方法:
主要采用手工測(cè)試和自動(dòng)化測(cè)試的方法。通過手工對(duì)納稅人總分機(jī)構(gòu)變更的功能進(jìn)行測(cè)試,其中包括總分機(jī)構(gòu)類型變更,新增、刪除、修改總機(jī)構(gòu)或分支機(jī)構(gòu)的識(shí)別功能;對(duì)附送資料上傳的功能進(jìn)行測(cè)試,其中包括經(jīng)辦人身份證明、總機(jī)構(gòu)營(yíng)業(yè)執(zhí)照、分支機(jī)構(gòu)營(yíng)業(yè)執(zhí)照、納稅人變更登記內(nèi)容的決議及有關(guān)證明文件復(fù)印件與工商變更登記表的識(shí)別功能。通過自動(dòng)化測(cè)試的方法在測(cè)試及電子工作平臺(tái)事項(xiàng)的事項(xiàng)受理功能中對(duì)兩種OCR資料識(shí)別的結(jié)果進(jìn)行核對(duì)。測(cè)試前,保證測(cè)試環(huán)境最新代碼已通過單元測(cè)試、集成測(cè)試,環(huán)境正常可用。功能測(cè)試主要在測(cè)試需求分析文檔和公司軟件質(zhì)量控制文檔基礎(chǔ)上,從功能實(shí)現(xiàn)和業(yè)務(wù)流程兩大方面進(jìn)行驗(yàn)證。
測(cè)試用例執(zhí)行情況
本次測(cè)試用例設(shè)計(jì),按照納稅人端、電子工作平臺(tái)和電子工作平臺(tái)三大業(yè)務(wù)功能模塊進(jìn)行測(cè)試用例設(shè)計(jì)并作為一級(jí)模塊,細(xì)分到二級(jí)功能模塊。
納稅人端附送資料上傳主要包括經(jīng)辦人身份證明、總機(jī)構(gòu)營(yíng)業(yè)執(zhí)照、分支機(jī)構(gòu)營(yíng)業(yè)執(zhí)照、納稅人變更登記內(nèi)容的決議及有關(guān)證明文件復(fù)印件、工商變更登記表。
電子工作平臺(tái)操作按鈕主要包括撤簽、保存、推送功能。
電子工作平臺(tái)針對(duì)審核內(nèi)容及結(jié)果判定模塊,主要包括不同上傳方式的附送資料預(yù)審能否查看、預(yù)審各種附送資料文件類型能否正常顯示、多份附送資料預(yù)審能夠正常顯示、根據(jù)附送資料審核結(jié)果,自動(dòng)判定審核結(jié)論,然后根據(jù)OCR資料審核結(jié)論進(jìn)行人工核對(duì)。
三、結(jié)語
本次在Windows操作系統(tǒng)上通過IE8、IE11、谷歌和360等主流瀏覽器進(jìn)行了系統(tǒng)功能驗(yàn)證工作。根據(jù)功能需求和按照測(cè)試用例嚴(yán)格執(zhí)行測(cè)試,分別完成了變更總分機(jī)構(gòu)類型,增刪改總機(jī)構(gòu)信息,增刪改分支機(jī)構(gòu)信息等業(yè)務(wù)場(chǎng)景下,通過兩種不同OCR識(shí)別接口,對(duì)上傳居民身份證、營(yíng)業(yè)執(zhí)照、股東決議及工商登記表資料進(jìn)行識(shí)別后得出審核結(jié)果的情況測(cè)試。
通過測(cè)試,遺留的bug問題主要為優(yōu)化或擴(kuò)展功能類問題,對(duì)主要業(yè)務(wù)流程及功能影響較小,可在后續(xù)的迭代版本內(nèi)開發(fā)同步進(jìn)行優(yōu)化。
測(cè)試組結(jié)合現(xiàn)階段需求和本階段項(xiàng)目開發(fā)內(nèi)容進(jìn)行系統(tǒng)測(cè)試,測(cè)試涉及的功能模塊基本滿足需求要求,經(jīng)過多次的全面測(cè)試和回歸測(cè)試,系統(tǒng)運(yùn)行穩(wěn)定,支持兩種不同品牌的OCR識(shí)別功能切換,切換后功能可正常可用。