原創(chuàng)|行業(yè)資訊|編輯:鄭恭琳|2021-02-24 13:17:40.680|閱讀 224 次
概述:Parasoft的妙處之一是,該公司非常重視幫助各種規(guī)模的組織使用我們的連續(xù)質(zhì)量測(cè)試套件來實(shí)現(xiàn)合規(guī)性和高水平的質(zhì)量,以開發(fā)軟件解決方案。該博客不是要向您介紹我們?cè)赑arasoft所做的很酷的事情,而是要與您分享我最近的觀察。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
相關(guān)鏈接:
Parasoft的妙處之一是,該公司非常重視幫助各種規(guī)模的組織使用我們的連續(xù)質(zhì)量測(cè)試套件來實(shí)現(xiàn)合規(guī)性和高水平的質(zhì)量,以開發(fā)軟件解決方案。該博客不是要向您介紹我們?cè)?/span>Parasoft所做的很酷的事情,而是要與您分享我最近的觀察。
我們每隔一段時(shí)間就會(huì)收到客戶有關(guān)其項(xiàng)目的更新。最近,我聽到一位長(zhǎng)期客戶分享了他們?nèi)绾问褂梦覀兊慕鉀Q方案。我對(duì)他們的應(yīng)用很感興趣。你們中的一些人可能對(duì)Leopard 2坦克很熟悉。
Leopard 2 Tank |資料來源:KMW
在戰(zhàn)爭(zhēng)中,坦克的歷史相對(duì)較短。它們?cè)?/span>1900年代初被廣泛使用。在過去的幾十年中,已經(jīng)取得了重大進(jìn)步,包括技術(shù)的引進(jìn)。關(guān)于技術(shù),今天還有很多事情要做。
我發(fā)現(xiàn)特別有趣的一點(diǎn)是,機(jī)組人員的培訓(xùn)過程如何與軟件開發(fā)同時(shí)提供。
根據(jù)文章《培訓(xùn):戰(zhàn)斗成功的基礎(chǔ)》
在設(shè)計(jì)軍事作戰(zhàn)訓(xùn)練計(jì)劃時(shí),通常包括三個(gè)部分。
考慮到這些訓(xùn)練內(nèi)容,有什么方法可以將一支多樣化的士兵轉(zhuǎn)變成一支能在每一次可能的遭遇中戰(zhàn)栗的戰(zhàn)隊(duì)?
在仍然具有實(shí)際天氣條件和實(shí)彈的實(shí)際環(huán)境中,在野外訓(xùn)練軍隊(duì)的傳統(tǒng)方法仍然有效。這種培訓(xùn)的缺點(diǎn)是費(fèi)用很高。
此外,遇到的許多條件是不可重復(fù)的。當(dāng)任務(wù)不符合標(biāo)準(zhǔn)且無法再次嘗試時(shí),這將非常令人沮喪,因?yàn)闊o法控制訓(xùn)練環(huán)境中的條件。
等待正確的季節(jié)或?qū)⑴嘤?xùn)轉(zhuǎn)移到其他位置是一項(xiàng)昂貴且費(fèi)時(shí)的工作。
早在1980年代初期,美國(guó)軍方意識(shí)到在訓(xùn)練過程中能夠控制條件將使其更有效率。因此,SIMNET于1986年實(shí)現(xiàn)。
SIMNET將允許多名工作人員在完全受控的虛擬現(xiàn)實(shí)(VR)環(huán)境中進(jìn)行嚴(yán)格的培訓(xùn)。您可能會(huì)想像得到,對(duì)環(huán)境及其條件的完全控制可使機(jī)組人員處于許多不同的情況下,從而為他們?cè)趯?shí)際戰(zhàn)斗中需要完成的任務(wù)做好了充分的準(zhǔn)備。
戰(zhàn)斗機(jī)模擬器在訓(xùn)練室。
作為開發(fā)人員,您需要生產(chǎn)可運(yùn)行的軟件。軟件組件通常必須與其他軟件集成或交互。這通常發(fā)生在稱為生產(chǎn)的“敵對(duì)”環(huán)境中。
在生產(chǎn)中,該軟件需要能夠處理許多不同的場(chǎng)景,我們可以為它們準(zhǔn)備許多場(chǎng)景。您是否認(rèn)識(shí)到與軍隊(duì)提供訓(xùn)練有素的機(jī)組人員完成任務(wù)的平行性?
無法在不同的季節(jié)或不同的地理位置(左)執(zhí)行相同的培訓(xùn)課程。使用VR(右),您只需按一下按鈕即可更改訓(xùn)練條件。
用軍隊(duì)作為軟件開發(fā)的比喻:左側(cè)的團(tuán)隊(duì)在被測(cè)系統(tǒng)(SUT)上工作,無法控制上游和下游系統(tǒng)及其行為。通過為SUT(又稱為服務(wù)虛擬化)引入VR,團(tuán)隊(duì)可以消除不必要的影響,并且現(xiàn)在可以完全控制上下游系統(tǒng)的行為。
在開發(fā)軟件時(shí),您希望應(yīng)用程序在暴露于現(xiàn)實(shí)世界之前盡可能地準(zhǔn)備就緒,就像坦克工作人員一樣。該軟件的所有組件都必須像運(yùn)轉(zhuǎn)良好的機(jī)器一樣工作。
您正在設(shè)計(jì)該軟件,以處理所有預(yù)期情況并能夠管理意外情況。它乞求問題的答案。
措手不及的代價(jià)可能是災(zāi)難性的。
許多組織正在浪費(fèi)大量資源,但仍無法在發(fā)布經(jīng)過抗戰(zhàn)的軟件之前將其交付。我們需要突破只能在實(shí)際環(huán)境中進(jìn)行測(cè)試的想法。我們已經(jīng)向前邁出了一步。現(xiàn)在是時(shí)候向前邁進(jìn)了。
就像軍隊(duì)使用虛擬現(xiàn)實(shí)來控制環(huán)境條件一樣,開發(fā)組織可以利用服務(wù)虛擬化來達(dá)到相同的效果。
通過控制測(cè)試條件,您可以更輕松地全面測(cè)試和驗(yàn)證應(yīng)用程序的任務(wù),并確保其滿足必要的部署標(biāo)準(zhǔn)。這樣可以降低成本,提高生產(chǎn)率并更快地交付生產(chǎn)。
幸運(yùn)的是,我看到越來越多的組織通過采用服務(wù)虛擬化來邁出第一步,以控制其開發(fā)和測(cè)試環(huán)境。您是否對(duì)如何控制環(huán)境感到好奇?想知道正確的采用策略適合您嗎?
【 】,進(jìn)一步討論有關(guān)測(cè)試環(huán)境仿真的這些想法。我很高興回答您的任何問題,并給您個(gè)人示范。您也可以查看我們的白皮書。
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn