首頁 > 專家說

什么是軟件自動化測試框架?

來源:新能源網(wǎng)
時間:2024-08-17 11:54:53
熱度:

什么是軟件自動化測試框架?【專家解說】:目前測試工作大多數(shù)以手動為主,并不是各個軟件公司不想做自動化測試,無奈再沒有成熟單位應用的情況下,但靠每個公司自己的摸索,顯然比手動測試代價

【專家解說】:目前測試工作大多數(shù)以手動為主,并不是各個軟件公司不想做自動化測試,無奈再沒有成熟單位應用的情況下,但靠每個公司自己的摸索,顯然比手動測試代價更大,且項目變化頻度過快,也對測試框架提出了挑戰(zhàn),到底公司能夠下多大的人力,物力來做測試框架的搭建,想必也是困擾了大家許久。框架這個概念并不是只有在測試里面有,開發(fā)同樣也有框架的概念。 框架(framework)是整個或部分系統(tǒng)的可重用設計,表現(xiàn)為一組抽象構件及構件實例間交互的方法;另一種定義認為,框架是可被應用開發(fā)者定制的應用骨架。前者是從應用方面而后者是從目的方面給出的定義。 可以說,一個框架是一個可復用的設計構件,它規(guī)定了應用的體系結構,闡明了整個設計、協(xié)作構件之間的依賴關系、責任分配和控制流程,表現(xiàn)為一組抽象類以及其實例之間協(xié)作的方法,它為構件復用提供了上下文(Context)關系。因此構件庫的大規(guī)模重用也需要框架。 構件領域框架方法在很大程度上借鑒了硬件技術發(fā)展的成就,它是構件技術、軟件體系結構研究和應用軟件開發(fā)三者發(fā)展結合的產(chǎn)物。在很多情況下,框架通常以構件庫的形式出現(xiàn),但構件庫只是框架的一個重要部分。框架的關鍵還在于框架內(nèi)對象間的交互模式和控制流模式。 框架比構件可定制性強。在某種程度上,將構件和框架看成兩個不同但彼此協(xié)作的技術或許更好??蚣転闃嫾峁┲赜玫沫h(huán)境,為構件處理錯誤、交換數(shù)據(jù)及激活操作提供了標準的方法。 應用框架的概念也很簡單。它并不是包含構件應用程序的小片程序,而是實現(xiàn)了某應用領域通用完備功能(除去特殊應用的部分)的底層服務。使用這種框架的編程人員可以在一個通用功能已經(jīng)實現(xiàn)的基礎上開始具體的系統(tǒng)開發(fā)。框架提供了所有應用期望的默認行為的類集合。具體的應用通過重寫子類(該子類屬于框架的默認行為)或組裝對象來支持應用專用的行為。 應用框架強調(diào)的是軟件的設計重用性和系統(tǒng)的可擴充性,以縮短大型應用軟件系統(tǒng)的開發(fā)周期,提高開發(fā)質(zhì)量。與傳統(tǒng)的基于類庫的面向?qū)ο笾赜眉夹g比較,應用框架更注重于面向?qū)I(yè)領域的軟件重用。應用框架具有領域相關性,構件根據(jù)框架進行復合而生成可運行的系統(tǒng)??蚣艿牧6仍酱螅渲邪念I域知識就更加完整。 框架,即framework.其實就是某種應用的半成品,就是一組組件,供你選用完成你自己的系統(tǒng)。簡單說就是使用別人搭好的舞臺,你來做表演。而且,框架一般是成熟的,不斷升級的軟件。 同樣,測試框架也是如此,每個公司力求的最終結果,就是花少量的資源來盡可能多的完成測試任務,所以測試框架的建立以及框架的重用性方面是最值得探討的地方,沙龍里面“自動化測試的框架要講究粒度”和“建立測試框架需要一定的開發(fā)能力”這2句話說的非常有道理,你不能苛求測試人員完成所有測試應用框架的建立,這是不現(xiàn)實的,時間、資源都不允許。所以被測系統(tǒng)的主營業(yè)務,核心應用理當成為框架的首選。 本站技術原創(chuàng)欄目文章均為中睿原創(chuàng)或編譯,轉(zhuǎn)載請注明:文章來自中睿,本站保留追究責任的權利。
  1. 現(xiàn)澆鋼筋混凝土框架柱出現(xiàn)斷層的整改方法
    2024-08-17
  2. 贛州120平方的房子,用木質(zhì)材料的裝飾風格,全框架結構,全包,大約要多少錢
    2024-08-17
  3. 誰能給我寫出七年級(下)人教版生物第一章的知識結構框架
    2024-08-17
  4. 急求人教版高一地理必修二前三節(jié)知識框架
    2024-08-17
  5. 聯(lián)合國氣候變化框架公約《京都議定書》要求發(fā)達國家限制CO2(1)請你用文字表述的方式簡單形象地表達“地
    2024-08-17
  6. 奇瑞汽車品牌構架的整體規(guī)劃 最好是框架圖附帶說明
    2024-08-17
  7. 《中共中央關于制定國民經(jīng)濟和社會發(fā)展第十二個五年規(guī)劃的建議》的基本框架和主要內(nèi)容
    2024-08-17
  8. 域合作框架性協(xié)議》,正式啟動了黃河航運聯(lián)合開發(fā)建設。根據(jù)規(guī)劃,到2030年,黃河將像長江一樣實現(xiàn)全線通
    2024-08-17
  9. 煤礦會計核算框架包括什么?
    2024-08-17
  10. 《聯(lián)合國氣候變化框架公約》第16次締約方會議暨《京都議定書》第6次締約方會議,于2010年11月29日至12月1
    2024-08-17
  11. 八年級下冊地理第五章知識框架圖
    2024-08-17
  12. 高一地理必修二知識框架
    2024-08-17
  13. 高一地理必修二知識點框架
    2024-08-17
  14. 框架結構里面的加氣塊上面能掛熱水器嗎
    2024-08-17
  15. 請問在框架柱配筋計算中應如何在最大彎矩、最大軸力、最小軸力三類中選取最不利內(nèi)力組合值進行計算?
    2024-08-17