現(xiàn)今,具備系統(tǒng)化及反復(fù)驗(yàn)證的軟件測(cè)試,為軟件研發(fā)生命周期中重要的一環(huán),而這樣的測(cè)試乃是以證據(jù)為基礎(chǔ)。首先是辨識(shí)出錯(cuò)誤。 其次是建立對(duì)軟件行為的信賴。通過測(cè)試可了解軟件內(nèi)在的質(zhì)量,所以測(cè)試是很重要的工具。然而,測(cè)試必須結(jié)合組織中的質(zhì)量管理,而非僅局限于技術(shù)層面的考慮。 整合質(zhì)量管理以及程序架構(gòu)的重要性,熟悉各種測(cè)試工具的操作。依一般測(cè)試層級(jí)的分類,測(cè)試的相關(guān)作業(yè)最常以下列三個(gè)層級(jí)來執(zhí)行:( 1 )研發(fā)測(cè)試:研發(fā)團(tuán)隊(duì)證明已成功達(dá)成特定質(zhì)量屬性。這樣的測(cè)試大多是功能導(dǎo)向。
( 2) 系統(tǒng)測(cè)試:供應(yīng)方(商業(yè)單位、軟件提供商)證明此系統(tǒng)的功能性及非功能性的質(zhì)量屬性。
( 3 )驗(yàn)收測(cè)試:驗(yàn)收方確認(rèn)軟件是否符合原有的期望。
理想上,STaaS 消除了在客戶基礎(chǔ)架構(gòu)上測(cè)試軟件的需要,也就是說,客戶不必建立類似上線后生產(chǎn)環(huán)境的測(cè)試基礎(chǔ)設(shè)施(構(gòu)建費(fèi)用通常很高) 。
然而,測(cè)試相關(guān)的投資并非僅在基礎(chǔ)設(shè)施的層面而已。STaaS 盡可能協(xié)助降低在測(cè)試工具、質(zhì)量工具、各種支持系統(tǒng)及結(jié)構(gòu)測(cè)試的支持工具(如風(fēng)險(xiǎn)管理、資源管理、質(zhì)量?jī)x表板)上的投資。雖然采用 STaaS 有諸多原因,但實(shí)際操作時(shí)卻是內(nèi)部測(cè)試跟 STaaS 淚合并用,原因是各類測(cè)試(功能測(cè)試、數(shù)據(jù)質(zhì)量測(cè)試、整合測(cè)試、安全測(cè)試、兼容性測(cè)試,以及諸如負(fù)載測(cè)試、性能表現(xiàn)測(cè)試等非功能性測(cè)試)的規(guī)模經(jīng)濟(jì)(意即權(quán)衡風(fēng)險(xiǎn)與利益得失)應(yīng)用程度不盡相同。
以下簡(jiǎn)述驅(qū)動(dòng) STaaS( 與測(cè)試外包)的因素,其中包括了一些爭(zhēng)議性話題,和近岸( near shoring )與遠(yuǎn)岸(f缸.shoring) 外包等特定的測(cè)試服務(wù)。
使用云的技術(shù)先決條件
改變 IT 整體架構(gòu)或使用云的初期,總會(huì)將標(biāo)準(zhǔn)化及集中化程序納入規(guī)劃,需要考慮業(yè)務(wù)邏輯、應(yīng)用程序以及部分基礎(chǔ)設(shè)施(諸如網(wǎng)絡(luò)、打印機(jī)以及掃描儀)等環(huán)境的標(biāo)準(zhǔn)化需求,云方能讓服務(wù)價(jià)格更具競(jìng)爭(zhēng)優(yōu)勢(shì)。 服務(wù)上的集中化(諸如電子郵件或數(shù)據(jù)存儲(chǔ))也是主要考慮的前提,因?yàn)橛袛?shù)據(jù)存儲(chǔ)作業(yè)的地方就有運(yùn)算性能的需求。數(shù)據(jù)存儲(chǔ)若分散在企業(yè)各個(gè)地點(diǎn),所謂集中式的云服務(wù)會(huì)增加企業(yè)更多的開銷。
再者,使用或建立云服務(wù)的另一個(gè)先決條件,則是界定備受爭(zhēng)議的終端設(shè)備、網(wǎng)絡(luò)鏈接、安全措施的細(xì)節(jié)以及云管理(爭(zhēng)議度較低)。如同本書先前多次提到的觀念,云服務(wù)的形式雖有多種,然而不變的趨勢(shì)是在線服務(wù)。終端設(shè)備通過網(wǎng)絡(luò)連線使用云服務(wù),以執(zhí)行各類應(yīng)用程序。用戶的使用經(jīng)驗(yàn)?zāi)耸乾F(xiàn)今各終端設(shè)備的主要發(fā)展重心,其日益重視云服務(wù)的影音質(zhì)量,特別是通過企業(yè)網(wǎng)絡(luò)使用的傳統(tǒng)計(jì)算機(jī)服務(wù)( DaaS 桌面云)的私有云服務(wù),對(duì)服務(wù)的影音質(zhì)量要求更高。此外,終端設(shè)備的規(guī)格須與傳統(tǒng)個(gè)人計(jì)算機(jī)提供的服務(wù)功能一致。