用戶業(yè)務系統(tǒng)上線或更新前,需要經(jīng)過嚴格的測試驗證。
通常測試的數(shù)據(jù)來源有兩個:
一由開發(fā)測試人員用工具生成一些測試數(shù)據(jù)。這種方法簡單、便捷,但與生產(chǎn)數(shù)據(jù)偏差較大,最終測試結果與生產(chǎn)環(huán)境預期差距很大,需要在上線后,在生產(chǎn)環(huán)境中不斷的排錯、優(yōu)化;
二從生產(chǎn)環(huán)境取測試數(shù)據(jù)。這些數(shù)據(jù)最接近生產(chǎn)環(huán)境,因此測試結果最佳。
從生產(chǎn)環(huán)境取數(shù)據(jù)的傳統(tǒng)方式,需要專業(yè)DBA進行配置操作。操作復雜,數(shù)據(jù)獲取時間不可預測。獲取生產(chǎn)數(shù)據(jù)時,將對生產(chǎn)環(huán)境的運行有一定的影響。同時提前準備數(shù)據(jù)需要大量存儲空間。多份測試數(shù)據(jù),需要的存儲空間是原數(shù)據(jù)量的多倍,性能無法保證。
數(shù)影平臺以原格式生成備份數(shù)據(jù),或利用原有的備份系統(tǒng)生成原格式數(shù)據(jù),在不需要額外存儲空間的情況下,自動虛擬化創(chuàng)建多份副本數(shù)據(jù),通過多租戶技術對外同時掛載直接使用,進行數(shù)據(jù)供給和管理,滿足多個開發(fā)測試場景的使用和管理。
數(shù)影平臺提供的副本數(shù)據(jù)在測試環(huán)境中使用,可以確保測試人員在進行各種測試操作時,不會對原始數(shù)據(jù)造成損壞修改或丟失,進而確保測試數(shù)據(jù)的完整性。
用戶在測試過程中,存在多次重復執(zhí)行相同的測試案例或測試場景,以驗證系統(tǒng)的穩(wěn)定性和可靠性。數(shù)影平臺提供的數(shù)據(jù)可以確保每次測試都是基于相同的數(shù)據(jù)集進行的,從而得到更一致和可靠的測試結果。
數(shù)影平臺提供的數(shù)據(jù)可以幫助測試人員快速定位數(shù)據(jù)使用問題。同時,如果因為測試操作導致數(shù)據(jù)被損壞或系統(tǒng)出現(xiàn)故障,可以通過數(shù)影平臺快速將數(shù)據(jù)恢復到之前的狀態(tài),從而減少因數(shù)據(jù)問題導致的測試中斷和重新配置時間,避免測試進度的延誤。
數(shù)影平臺與脫敏軟件進行無縫集成,保護敏感信息的同時,為測試環(huán)境提供真實的數(shù)據(jù)用例。數(shù)影平臺的多租戶功能,在不影響原始數(shù)據(jù)的情況下,按照測試需求將數(shù)據(jù)分不同的級別,分配不同的租戶。租戶間有嚴格的數(shù)據(jù)使用與權限管理,保護敏感信息不被泄霞或濫用。