面向銀行渠道業(yè)務(wù)的云測試平臺(tái)架構(gòu)
作者:網(wǎng)絡(luò)轉(zhuǎn)載 發(fā)布時(shí)間:[ 2011/5/19 16:40:25 ] 推薦標(biāo)簽:
● 服務(wù)級(jí),監(jiān)測平臺(tái)上所發(fā)布的服務(wù);
● 分組級(jí),監(jiān)測分組控制器;
● 云平臺(tái)級(jí),監(jiān)測云控制器。
監(jiān)測器由一個(gè)監(jiān)測服務(wù)器和部署在云控制器、分組控制器、虛擬機(jī)控制器以及每個(gè)虛擬機(jī)上的監(jiān)測程序組成。
二、測試框架
測試管理模塊
測試服務(wù)使用者的入口,提供管理界面,服務(wù)使用者在此基礎(chǔ)上實(shí)施各環(huán)節(jié)的測試活動(dòng)。
測試設(shè)計(jì)模塊
測試人員在此完成測試用例的創(chuàng)建與測試數(shù)據(jù)準(zhǔn)備,該模塊由三部分組成:
● 腳本生成器,通過界面操作,模擬業(yè)務(wù)實(shí)現(xiàn),系統(tǒng)自動(dòng)生成可供測試工具執(zhí)行的測試腳本;
● 數(shù)據(jù)組合器,集成組合測試工具PICT的組合算法,根據(jù)測試對(duì)象模型與約束條件,生成測試數(shù)據(jù)集,使測試達(dá)到較高覆蓋率;
● 用例生成器,將測試腳本與數(shù)據(jù)集關(guān)聯(lián),生成待執(zhí)行的測試用例。
測試執(zhí)行模塊
負(fù)責(zé)測試場景的配置與執(zhí)行控制,該模塊由兩部分組成:
● 執(zhí)行池,選取一個(gè)或多個(gè)測試用例組成測試場景,并指定測試對(duì)象,這些用例組被加入到執(zhí)行池中等待執(zhí)行;
● 執(zhí)行控制器,用于控制場景的執(zhí)行與中斷,執(zhí)行場景時(shí),測試任務(wù)提交至云平臺(tái)控制器,云平臺(tái)控制器對(duì)任務(wù)按照測試對(duì)象進(jìn)行歸類,將任務(wù)派發(fā)給相應(yīng)的分組控制器,分組控制器把任務(wù)分配給組內(nèi)的虛擬機(jī),由虛擬機(jī)來完成測試任務(wù)的執(zhí)行。
結(jié)果收集與分析模塊
負(fù)責(zé)測試結(jié)果的收集、分析以及展示,該模塊由三部分組成:
● 結(jié)果收集程序,通過云平臺(tái)控制器對(duì)每個(gè)參與測試任務(wù)執(zhí)行的虛擬機(jī)進(jìn)行結(jié)果采集與匯總;
● 結(jié)果分析器,負(fù)責(zé)對(duì)收集程序采集到的結(jié)果數(shù)據(jù)進(jìn)行分析歸納;
● 結(jié)果展示程序,負(fù)責(zé)將分析后的測試結(jié)果通過表格或圖表的形式展示出來,同時(shí)支持測試報(bào)告的導(dǎo)出。
缺陷管理模塊
負(fù)責(zé)缺陷的管理與輸出,該模塊由兩部分組成:
● 缺陷管理程序,負(fù)責(zé)云測試平臺(tái)內(nèi)的缺陷存儲(chǔ)及管理;
● 缺陷輸出程序,實(shí)現(xiàn)測試系統(tǒng)與外部缺陷管理工具的連接,通過外部工具提供的接口,將缺陷寫入外部缺陷管理系統(tǒng)。
相關(guān)推薦
最新發(fā)布
性能測試之測試環(huán)境搭建的方法
2020/7/21 15:39:32軟件測試是從什么時(shí)候開始被企業(yè)所重視的呢?
2020/7/17 9:09:11Android自動(dòng)化測試框架有哪些?有什么用途?
2020/7/17 9:03:50什么樣的項(xiàng)目適合做自動(dòng)化?自動(dòng)化測試人員應(yīng)具備怎樣的能力?
2020/7/17 8:57:06幾大市面主流性能測試工具測評(píng)
2020/7/17 8:52:11RPA機(jī)器人能夠快速響應(yīng)企業(yè)需求,是怎么做到的?
2020/7/17 8:48:05Bug可以真正消滅嗎?為什么?
2020/7/17 8:43:03軟件測試基本概念是怎么來的?軟件測試生命周期的形成歷經(jīng)了什么?
2020/7/16 9:11:10