刷卡機測評
網(wǎng)上關(guān)于刷卡機測評的刷卡知識比較多,也有關(guān)于刷卡機測評的問題,今天第一pos網(wǎng)(www.javbus2020.com)為大家整理刷卡常見知識,未來的我們終成一代卡神。
本文目錄一覽:
1、刷卡機測評
刷卡機測評
來源:2022年第六屆農(nóng)村中小金融機構(gòu)科技創(chuàng)新優(yōu)秀案例評選
獲獎單位:安徽農(nóng)信
榮獲獎項:基礎(chǔ)設(shè)施創(chuàng)新優(yōu)秀案例
一、項目背景
隨著全省農(nóng)商銀行數(shù)字化轉(zhuǎn)型的持續(xù)深入,金融科技創(chuàng)新應(yīng)用成效顯著,優(yōu)質(zhì)金融產(chǎn)品供給不斷豐富,金融服務(wù)實體經(jīng)濟作用進一步凸顯。作為金融服務(wù)的基礎(chǔ)支撐,應(yīng)用軟件對于金融機構(gòu)重要性日益凸顯,為提高應(yīng)用軟件的安全性、穩(wěn)定性和有效性,推進應(yīng)用軟件測試模式創(chuàng)新成為金融科技發(fā)展的重要目標(biāo)。
長期以來,安徽農(nóng)信信息科技項目建設(shè)基本沿用傳統(tǒng)手工模式開展各類項目測試工作,隨著信息系統(tǒng)數(shù)量、關(guān)聯(lián)性、復(fù)雜度逐步攀升,為有效應(yīng)對新興技術(shù)應(yīng)用給軟件測試帶來的巨大挑戰(zhàn),安徽農(nóng)信于2021年5月啟動了自動化測試平臺建設(shè)。
二、項目方案
自動化測試平臺致力于打造一站式、可視化的測試和管理工具,按照測試活動、測試支撐和測試資產(chǎn)等功能分類進行模塊化規(guī)劃建設(shè),平臺架構(gòu)如下:
平臺實現(xiàn)了全局參數(shù)管理、對象庫管理、業(yè)務(wù)組件管理、測試案例管理、測試計劃管理、測試報告等多個功能模塊及外部控件模塊管理,支持圖形GUI自動化、移動APP自動化和接口自動化等三種測試類型及場景。其中:
GUI測試:基于開源自研的GUI驅(qū)動框架,支持主流開發(fā)語言和構(gòu)建框架下各類應(yīng)用的GUI測試。如各類B/S架構(gòu)應(yīng)用的自動化測試、C/S架構(gòu)應(yīng)用的自動化測試、Java Swing/AWT構(gòu)建的桌面應(yīng)用、混合開發(fā)模式應(yīng)用的自動化測試等。
接口測試:平臺支持各種協(xié)議下的接口測試,全面集成Jmeter接口測試能力;同時,平臺支持包括TCP/IP、HTTP/HTTPS等各類接口協(xié)議,并支持MD5加密、時間戳等各類數(shù)據(jù)操作。
移動測試:平臺支持Android和IOS平臺下各類原生開發(fā)和混合開發(fā)下的移動應(yīng)用測試、基于瀏覽器的移動設(shè)備控制,并支持測試人員基于瀏覽器對移動設(shè)備實現(xiàn)遠程控制和實時圖像回傳,實現(xiàn)移動設(shè)備的統(tǒng)一管理和使用控制。
三、創(chuàng)新點
1.外設(shè)模擬技術(shù)
在實際業(yè)務(wù)場景中,銀行核心賬務(wù)交易需要與刷卡機、密碼鍵盤等外設(shè)進行數(shù)據(jù)交互;在測試工作中,實現(xiàn)外圍設(shè)備模擬是推進自動化測試、擴大業(yè)務(wù)場景覆蓋范圍的重要手段。平臺目前已實現(xiàn)刷卡機、密碼鍵盤、打印機等外設(shè)的模擬交互,在綜合前端自動化測試案例執(zhí)行過程中支持外設(shè)自動調(diào)用,顯著提高了UI測試的有效性和可靠性。
2.跨系統(tǒng)框架案例設(shè)計
平臺支持創(chuàng)建跨系統(tǒng)、兼容圖形操作與接口操作的測試案例,實現(xiàn)完整業(yè)務(wù)流程的自動化測試,深化圖形和接口操作交叉融合,提高了自動化案例執(zhí)行效率,縮短測試時間。
3.自動化批處理執(zhí)行
該平臺通過整合測試環(huán)境下應(yīng)用系統(tǒng)批處理腳本,轉(zhuǎn)化為可預(yù)處理、自動執(zhí)行的自動化案例,實現(xiàn)自動執(zhí)行核心業(yè)務(wù)系統(tǒng)批量日切操作,有效提升測試環(huán)境運維工作效率。
4.自動數(shù)據(jù)準(zhǔn)備
為滿足項目測試、員工培訓(xùn)、自動化測試等不同場景下應(yīng)用系統(tǒng)數(shù)據(jù)需求,平臺結(jié)合各類應(yīng)用系統(tǒng)業(yè)務(wù)特點,已覆蓋銀行核心、綜合前端、信貸管理系統(tǒng)和客戶信息系統(tǒng)等4套應(yīng)用系統(tǒng)594個接口程序,在實現(xiàn)數(shù)據(jù)準(zhǔn)備自動化的基礎(chǔ)上,保證了應(yīng)用系統(tǒng)數(shù)據(jù)的準(zhǔn)確性。
5.對接項目管理工具
平臺與項目管理工具系統(tǒng)完成對接,確保自動化測試案例執(zhí)行狀態(tài)可自動同步至項目管理工具,實現(xiàn)項目管理閉環(huán)運作,減少了跨平臺確認、執(zhí)行等人工操作環(huán)節(jié),進一步推進自動化測試與CMMI研發(fā)質(zhì)量管理體系的融合。
四、技術(shù)實現(xiàn)特點
(一)無腳本GUI測試
該平臺將組件化、模型化的思路應(yīng)用于GUI功能測試,支持基于組件化模型化的測試案例設(shè)計和測試步驟明細編輯,實現(xiàn)無測試腳本完成測試案例編輯和執(zhí)行,極大降低自動化測試對操作人員的技能要求。同時,無腳本技術(shù)確保調(diào)整應(yīng)用UI不再需要修改所有的測試案例腳本,通過簡單的配置即可實現(xiàn)自動化測試執(zhí)行步驟與UI調(diào)整的適配,提高測試效率。
(二)測試任務(wù)靈活調(diào)度
為支持不同的測試場景和需求,平臺提供多種測試任務(wù)調(diào)度,包括定時執(zhí)行模式和手動觸發(fā)模式。定時執(zhí)行模式支持用戶定制各類測試計劃,設(shè)置測試任務(wù)的定時啟動時間、循環(huán)周期、任務(wù)生效時間段等參數(shù)。手動觸發(fā)模式支持用戶手動實時觸發(fā)測試案例和測試計劃的執(zhí)行,并為測試計劃配置指定執(zhí)行機,實現(xiàn)執(zhí)行機測試任務(wù)隊列和執(zhí)行的自動化調(diào)度,保證效率最大化。
(三)執(zhí)行機全天候值守
平臺執(zhí)行機支持部署測試應(yīng)用7*24小時任務(wù)值守服務(wù),為各類任務(wù)調(diào)度提供穩(wěn)定、持續(xù)的測試執(zhí)行支持,無需人工干預(yù)。執(zhí)行機單獨維護相應(yīng)的任務(wù)隊列并自動執(zhí)行調(diào)度,獨立完成測試任務(wù)初始化、測試執(zhí)行、結(jié)果收集、應(yīng)用截圖、報告生成、報表數(shù)據(jù)上傳等操作。
(四)全方位的測試執(zhí)行報告
平臺為每個測試任務(wù)提供詳盡的測試報告,包括:
1、測試任務(wù)執(zhí)行概覽:包括測試任務(wù)執(zhí)行結(jié)果、總耗時、執(zhí)行機信息、測試開始時間和結(jié)束時間等信息,并以圖形化方式展現(xiàn)相應(yīng)統(tǒng)計信息。
2、測試案例執(zhí)行概覽:每個測試任務(wù)可包含多個測試案例,系統(tǒng)為每個測試案例提供完整的測試報告,包括執(zhí)行結(jié)果、總耗時、執(zhí)行機信息、測試開始時間和結(jié)束時間等信息。
3、測試步驟明細報告:每個測試案例包含多個測試步驟和驗證點,系統(tǒng)為每個測試步驟和驗證點提供明細測試報告,包括測試結(jié)果、總耗時、實際測試數(shù)據(jù)、實時系統(tǒng)截圖、驗證結(jié)果和驗證實時數(shù)據(jù)等信息。
(五)質(zhì)量工具高度集成
針對測試需求使用的測試工具和框架種類多樣、復(fù)雜度高的現(xiàn)實情況,基于模塊化理念設(shè)計的自動化測試平臺全面支持各類集成測試工具,包括工具驅(qū)動集成、任務(wù)調(diào)度集成、測試報告集成等,實現(xiàn)測試工作的一站式管理。
五、項目過程管理
1.需求分析階段
本階段起止時間為2021年5月至2021年6月,期間主要完成測試現(xiàn)狀調(diào)研和應(yīng)用系統(tǒng)調(diào)研,并進行需求梳理和溝通,輸出需求說明書。
2.定制開發(fā)和系統(tǒng)部署階段
本階段起止時間為2021年7月至2021年8月,期間主要完成系統(tǒng)安裝部署,提交相關(guān)的部署實施文檔,完成綜合前端、企業(yè)網(wǎng)銀等系統(tǒng)定制化的開發(fā)工作。
3.自動化案例開發(fā)階段
本階段起止時間為2021年9月至2022年5月,根據(jù)項目目標(biāo),完成11套重要系統(tǒng)的自動化案例開發(fā)工作,開發(fā)自動化測試案例總計4302條。
4.案例驗收和試運行階段
本階段起止時間為2022年6月至2022年8月,項目組對自動化測試平臺和自動化案例進行驗收,并進行回歸測試和影響性測試。
5.正式投產(chǎn)運行階段
本階段項目時間為2022年9月,自動化測試平臺開始正式運行。
六、運行情況
自動化測試平臺目前已接入綜合前端、個人網(wǎng)銀、企業(yè)網(wǎng)銀、手機銀行、銀行核心、客戶信息系統(tǒng)、信貸管理系統(tǒng)、統(tǒng)一授信管理平臺、微信銀行、金農(nóng)易貸等11套業(yè)務(wù)系統(tǒng),總計開發(fā)自動化案例4302條,測試環(huán)境自動化批處理運行81次,累計為手工測試造數(shù)2840條,配合用戶驗收測試進行回歸測試和影響性測試,累計執(zhí)行自動化案例16727條。
七、項目成效
自動化測試平臺具有執(zhí)行效率高、案例復(fù)用率高、錯峰自動執(zhí)行等優(yōu)點,利用自動化測試技術(shù)替代部分手工測試工作,有效開展回歸測試和影響性測試,提高測試團隊的執(zhí)行速度和交付能力,加快信息科技項目建設(shè)進度;同時,由于自動化測試從執(zhí)行到結(jié)果保存和比對都是自動執(zhí)行的,可以有效的避免手工提交出現(xiàn)的“點錯”、“看錯”等問題;自動化測試確保每次測試的執(zhí)行內(nèi)容和測試結(jié)果相一致,也進一步提升測試結(jié)論的可靠性。
八、經(jīng)驗總結(jié)
自動化測試平臺目前已覆蓋到部分重要系統(tǒng)高頻交易,作為手工測試的有效補充,自動化測試平臺保證了應(yīng)用系統(tǒng)發(fā)布的質(zhì)量,有效提高應(yīng)用系統(tǒng)的穩(wěn)定性,推動農(nóng)商銀行各項業(yè)務(wù)穩(wěn)步發(fā)展。下一步,安徽農(nóng)信將逐步健全自動化測試流程和規(guī)范,不斷積累可復(fù)用的自動化測試資產(chǎn),在與CMMI體系適配融合的基礎(chǔ)上構(gòu)建更加完備的自動化測試體系,切實提高安徽農(nóng)信整體測試服務(wù)水平。
更多金融科技案例和金融數(shù)據(jù)智能優(yōu)秀解決方案,請登錄數(shù)字金融創(chuàng)新知識服務(wù)平臺-金科創(chuàng)新社案例庫、選型庫查看。
以上就是關(guān)于刷卡機測評的知識,后面我們會繼續(xù)為大家整理關(guān)于刷卡機測評的知識,希望能夠幫助到大家!

轉(zhuǎn)載請帶上網(wǎng)址:http://www.javbus2020.com/shuakatwo/255511.html