一. 軟體工程
1. 軟體危機:是指落後的軟體生產方式無法滿足迅速增長的計算機軟體需求,從而導致軟體開發與維護過程中出現一系列嚴重問題的現象。
2. 軟體工程:方法+工具+過程
方法:專案計畫與估算,需求分析,資料結構,編碼與測試等
工具:軟體工具,軟體支援環境,計算機輔助軟體工程(case
)等過程:方法使用的順序,需交付的文件,變更管理,里程碑管理等
二. 軟體測試基本概念
1. 軟體測試定義與目標
定義:是對軟體需求分析、設計、編碼的最終複查的一系列過程,是軟體質量保障的關鍵步驟。
目標:系統的找出軟體中潛在的各種錯誤和缺陷並更夠證明軟體的功能和效能與需求說明相符。
2. 軟體測試流程
3. 軟體測試原則
Java基礎知識點總結
一 方法的過載 方法的過載與返回值型別無關,只需滿足兩個條件即可 一是方法名相同,二是引數個數或型別不同。二 陣列初始化 動態初始化 在定義陣列時,只指定陣列長度,由系統自動為元素賦值的方式。靜態初始化 在定義陣列時為每個元素賦值。有兩種方式 陣列靜態初始化的方式有兩種 1.型別 陣列名 new 型...
RxJava基礎知識點總結
場景1 被觀察者 觀察者和訂閱分開寫 先建立乙個上游observable 角色 被觀察者 observableobservable observable.create new observableonsubscribe 建立乙個下游observer 角色 觀察者 observerobserver n...
CSS基礎知識點總結
一 css的簡介 1 什麼是css 層疊樣式表,css是對html進行樣式修飾語言 層疊 就是層層覆蓋疊加,如果不同的css樣式對同一html標籤進行修飾,樣式有衝突的部分應用優先順序高的,不衝突的部分共同作用 樣式表 就是css屬性樣式的集合 2 css的作用 1 修飾html的 使其html樣式...