freepeople性欧美熟妇, 色戒完整版无删减158分钟hd, 无码精品国产vα在线观看DVD, 丰满少妇伦精品无码专区在线观看,艾栗栗与纹身男宾馆3p50分钟,国产AV片在线观看,黑人与美女高潮,18岁女RAPPERDISSSUBS,国产手机在机看影片

正文內容

惠普軟件測試培訓思想總結-資料下載頁

2024-11-15 04:25本頁面
  

【正文】 以理解、不易使用、運行速度緩慢、或者最終用戶認為不好:單元測試是對軟件設計的最小單元——模塊進行正確性檢驗的測試工作,主要測試模塊在語法、格式和邏輯上的錯誤。指軟件系統(tǒng)被修改或擴充(如系統(tǒng)功能增強或升級)后重新進行的測試,是為了保證對軟件所做的修改沒有引入新的錯誤而重復進行的測試。:指某個輸入域的子集合,在該子集合中,各個輸入數據對于揭露程序中的錯誤都是等效的。第五篇:軟件測試總結面向對象程序的軟件測試方法在軟件生命周期過程中,軟件測試是保證軟件質量的關鍵環(huán)節(jié)之一。面向對象方法學在軟件工程中的引入極大地方便了軟件的設計、開發(fā)和維護,為創(chuàng)建高可靠性的軟件系統(tǒng)提供了重要保證。但面向對象程序的封裝、繼承、多態(tài)和異常處理機制等新特性卻給測試帶來新的挑戰(zhàn)。一方面需要調整、改進傳統(tǒng)的測試策略和方法;另一方面探索出適應面向對象程序特征的測試理論與技術也尤為必要。面向對象(Object Oriented,OO)是當前計算機界關心的重點,它是90年代軟件開發(fā)方法的主流。面向對象的概念和應用已超越了程序設計和軟件開發(fā),擴展到很寬的范圍。如數據庫系統(tǒng)、交互式界面、應用結構、應用平臺、分布式系統(tǒng)、網絡管理結構、CAD技術、人工智能等領域。面向對象的定義或說明對象的定義的非常少。其初,“面向對象”是專指在程序設計中采用封裝、繼承、抽象等設計方法。可是,這個定義顯然不能再適合現在情況。面向對象的思想已經涉及到軟件開發(fā)的各個方面。如,面向對象的分析(OOA,Object Oriented Analysis),面向對象的設計(OOD,Object Oriented Design)、以及我們經常說的面向對象的編程實現(OOP,Object Oriented Programming)。許多有關面向對象的文章都只是講述在面向對象的開發(fā)中所需要注意的問題或所采用的比較好的設計方法??催@些文章只有真正懂得什么是對象,什么是面向對象,才能最大程度地對自己有所裨益。這一點,恐怕對初學者甚至是從事相關工作多年的人員也會對它們的概念模糊不清。面向對象的基本概念(1)對象。對象是人們要進行研究的任何事物,從最簡單的整數到復雜的飛機等均可看作對象,它不僅能表示具體的事物,還能表示抽象的規(guī)則、計劃或事件。(2)對象的狀態(tài)和行為。對象具有狀態(tài),一個對象用數據值來描述它的狀態(tài)。對象還有操作,用于改變對象的狀態(tài),對象及其操作就是對象的行為。對象實現了數據和操作的結合,使數據和操作封裝于對象的統(tǒng)一體中(3)類。具有相同或相似性質的對象的抽象就是類。因此,對象的抽象是類,類的具體化就是對象,也可以說類的實例是對象。類具有屬性,它是對象的狀態(tài)的抽象,用數據結構來描述類的屬性。類具有操作,它是對象的行為的抽象,用操作名和實現該操作的方法來描述。(4)類的結構。在客觀世界中有若干類,這些類之間有一定的結構關系。通常有兩種主要的結構關系,即一般具體結構關系,整體部分結構關系。①一般——具體結構稱為分類結構,也可以說是“或”關系,或者是“is a”關系。②整體——部分結構稱為組裝結構,它們之間的關系是一種“與”關系,或者是“has a”關系。(5)消息和方法。對象之間進行通信的結構叫做消息。在對象的操作中,當一個消息發(fā)送給某個對象時,消息包含接收對象去執(zhí)行某種操作的信息。發(fā)送一條消息至少要包括說明接受消息的對象名、發(fā)送給該對象的消息名(即對象名、方法名)。一般還要對參數加以說明,參數可以是認識該消息的對象所知道的變量名,或者是所有對象都知道的全局變量名。類中操作的實現過程叫做方法,一個方法有方法名、參數、方法體。消面向對象的特征(1)對象唯一性。每個對象都有自身唯一的標識,通過這種標識,可找到相應的對象。在對象的整個生命期中,它的標識都不改變,不同的對象不能有相同的標識。(2)分類性。分類性是指將具有一致的數據結構(屬性)和行為(操作)的對象抽象成類。一個類就是這樣一種抽象,它反映了與應用有關的重要性質,而忽略其他一些無關內容。任何類的劃分都是主觀的,但必須與具體的應用有關。(3)繼承性。繼承性是子類自動共享父類數據結構和方法的機制,這是類之間的一種關系。在定義和實現一個類的時候,可以在一個已經存在的類的基礎之上來進行,把這個已經存在的類所定義的內容作為自己的內容,并加入若干新的內容。繼承性是面向對象程序設計語言不同于其它語言的最重要的特點,是其他語言所沒有的。在類層次中,子類只繼承一個父類的數據結構和方法,則稱為單重繼承。在類層次中,子類繼承了多個父類的數據結構和方法,則稱為多重繼承。在軟件開發(fā)中,類的繼承性使所建立的軟件具有開放性、可擴充性,這是信息組織與分類的行之有效的方法,它簡化了對象、類的創(chuàng)建工作量,增加了代碼的可重性。采用繼承性,提供了類的規(guī)范的等級結構。通過類的繼承關系,使公共的特性能夠共享,提高了軟件的重用性。(4)多態(tài)性(多形性)多態(tài)性使指相同的操作或函數、過程可作用于多種類型的對象上并獲得不同的結果。不同的對象,收到同一消息可以產生不同的結果,這種現象稱為多態(tài)性。多態(tài)性允許每個對象以適合自身的方式去響應共同的消息。多態(tài)性增強了軟件的靈活性和重用性。面向對象方法的基本思想是一:面向對象方法是一種運用對象、類、封裝、繼承、多態(tài)和消息等概念來構造、測試、重構軟件的方法。二: 面向對象方法是以認識論為基礎,用對象來理解和分析問題空間,并設計和開發(fā)出由對象構成的軟件系統(tǒng)(解空間)的方法。由于問題空間和解空間都是由對象組成的,這樣可以消除由于問題空間和求解空間結構上的不一致帶來的問題。簡言之,面向對象就是面向事情本身,面向對象的分析過程就是認識客觀世界的過程。面向對象方法從對象出發(fā),發(fā)展出對象,類,消息,繼承等概念。面向對象方法的主要優(yōu)點是:符合人們通常的思維方式;從分析到設計再到編碼采用一致的模型表示具有高度連續(xù)性;軟件重用性好。面向對象軟件測試的特點是: 、走查與評審的基本方法和技術; ; ;、性能測試和可靠性測試的基本概念和方法; ; ; ;++軟件分析和工具的使用方法。
點擊復制文檔內容
化學相關推薦
文庫吧 www.dybbs8.com
備案圖鄂ICP備17016276號-1