FinTech產品 | 神州信息云自動化測試平臺,助力金融企業落地自動化實踐
- 發布時間:2022-12-07
- 來源:
- 大 中 小
- 打印
產品概述
近十年來,我國金融行業信息化建設快速發展,業務規模不斷擴大,業務處理向集約化、自動化、流程化、智能化方向發展。對于企業信息化系統建設來說,持續、高效地交付是對研發的主要訴求。要做到這一點,除了要有卓越的系統建設工程能力,快速可靠的測試反饋也非常重要,達到這一點需要依靠測試自動化。
神州信息云自動化測試平臺,簡稱Sm@rtXTest CAT,是神州信息結合十多年的測試管理經驗與技術積累,自主研發的一套高效、穩定、智能化的組織級自動化測管理平臺。平臺提供了豐富的自動化測試能力和測試管理能力,幫助金融企業落地自動化實踐,提升測試工作的自動化程度,提高測試工作的效率。
技術架構
▼采用B/S 架構設計,用戶在客戶端不需要安裝任何第三方軟件,使用瀏覽器直接訪問;
▼采用Java Spring Boot作為后端服務框架,使得系統更加松耦合;
▼采用VUE+Element作為前端框架,提供用戶簡潔、易用的的操作界面;
▼自動化執行端采用.Net6技術,支持Windows和Linux,可跨平臺驅動自動化執行。
功能架構
▼集測試管理、案例管理、數據管理、測試執行、需求管理、缺陷管理、項目管理、報表管理、自動化執行與監控等功能于一體;
▼通過統一調用分發引擎,自動分發任務,并行處理自動化執行任務請求,執行過程后臺自動監控及收集測試結果;
▼同時支持C/S、B/S、移動端及終端方式的UI自動化測試及接口自動化測試,不需要不同的工具支撐;
▼具有豐富完善的外部接口,支持與第三方系統或工具軟件的對接,如DevOps、項目管理平臺等。
應用場景
▼GUI界面自動化測試:支持B/S應用、支持C/S應用、字符終端
▼接口自動化測試:支持多種接口協議,支持多種報文結構
▼移動App自動化測試:支持Android,iOS和鴻蒙多種系統
產品優勢
1.平臺而非工具
大規模、集約化的資產管理平臺
統一管理自動化測試項目、測試案例和執行機等資源
2.無腳本化多樣化案例設計模式
支持基于關鍵字驅動無代碼案例編寫
支持AI和對象兩種方式進行案例錄制
手工測試人員即可完成案例設計
3.雙引擎控件識別機制
AI識別引擎
對象識別引擎
4.測試類型全覆蓋
移動端:Android/iOS/鴻蒙系統等移動自動化,支持Window掛載iOS設備
PC端:Web/Desktop/字符終端等UI自動化測試
接口端:Socket/Http/Webservice/Tuxedo/MQ等接口自動化測試
5.數據管理
遠程/本地數據源支持
動態視圖支持數據環境任意切換而無需修改案例
支持數據傳遞、加鎖、消耗等
6.基于云的自動化調度策略
支持千臺數量級的執行機/移動終端管理調度
基于負載均衡的執行機按需分配策略
真正的無人值守和全流程自動化驅動
7.信創支持
支持RedHat/CentOS/銀河麒麟等操作系統;
支持MySQL/達夢等數據庫;
支持Intel、AMD、海光x86、飛騰、鯤鵬等CPU;
8.可擴展能力強
標準的Rest API接口支持其他系統的對接請求
支持與DevOps等平臺進行集成
為客戶提供定制化服務的測試管理和度量分析功能
主要功能
1.移動App案例錄制
支持Android/iOS/鴻蒙系統;
完全基于AI識別驅動,實現移動端一套案例,可以在不同系統上執行;
支持業務組件功能;
支持精簡案例話術;
支持異步實時生成案例;
支持斷點錄制、單步調試案例;
支持遠程真機操作;iOS手機支持Windows系統驅動。
2.Web/Win系統案例錄制
支持一套標準組件同時支持Web、Win32等應用程序;
支持窗口錄制模式,支持精簡案例話術;
Web案例支持對象和AI混合錄制,支持信創瀏覽器或嵌入式瀏覽器錄制(Chrome內核);
Win應用支持AI錄制;
支持異步實時生成案例;支持單步、多步連續錄制;
支持案例斷點調試或單步調試。
3.數據管理
支持數據常量、獲取、傳遞直接使用;
支持通過宏變量進行數據標簽化管理,支持數據與案例分離;
支持數據多環境切換,無需修改測試案例;
支持常量、變量、SQL、沖突、消耗、函數等數據管理方式;
支持通過通過配置數據庫連接方式訪問被測系統數據庫。
4.測試執行
大數量級執行機調度管理:執行過程無人值守;系統自動全程監控;執行狀態通知報告
自動化的批量分發模式:執行機空閑檢測;負載均衡的分發
執行結果自動回收管理:結果自動回收;報表自動生成;執行全程錄像
5.移動設備管理
支持移動設備在線、離線管理,設備租用,應用安裝卸載,版本管理,設備信息監控;
遠程真機支持Android/iOS/鴻蒙真機系統,支持應用啟動、點擊、輸入、滑動、截屏、鎖屏、解鎖、HOME健等操作。
6.信創支持
自動化測試驅動:支持Android、iOS移動設備自動化驅動,支持鴻蒙等國產創新型移動設備驅動;
國產CPU支持:支持ARM、x86等創新型CPU,已獲得鯤鵬CPU技術認證(ARM),適配海光、飛騰等CPU;
國產操作系統支持:支持銀河麒麟、統信UOS等國產操作系統,已獲得產品兼容性認證;
國產數據庫支持:支持達夢等國產數據庫,已獲得達夢兼容性認證。
7.AI能力
平臺通過OCR識別網絡、圖標識別網絡和界面對象識別網絡算法,提供快速準確的AI識別能力;
支持OCR文字識別,圖標識別和圖片比對多種方式;
通過AI引擎進行深度學習和自我訓練,使AI識別、案例兼容性和執行成功率越來越高;
全面支持基于AI進行案例錄制回放,降低AI自動化測試準入門檻。
產品客戶