軟件測試流程 軟件測試類型
軟件體系結(jié)構(gòu)概念 構(gòu)件 構(gòu)件是具有某種功能的可復(fù)用的軟件結(jié)構(gòu)單元,表示系統(tǒng)中主要的計算元素和數(shù)據(jù)存儲。 構(gòu)件是一個封裝的實體,只能通過接口來進行交互。構(gòu)件的功能以服務(wù)的形式體...
對象與對象之間發(fā)生關(guān)聯(lián)關(guān)系,但在定義這些對象之間關(guān)系的時候,要在類的層次上定義(定義可重用的對象關(guān)系)。 關(guān)聯(lián)關(guān)系 關(guān)聯(lián)用一條把類連接起來的實線來表示。 自反關(guān)聯(lián)(遞歸關(guān)聯(lián))...
開閉原則 軟件實體在擴展性方面應(yīng)該是開放的,而在更改性方面應(yīng)該是封閉的。 Liskov替換原則 子類可以擴展父類的功能,但不能改變父類原有的功能。為了滿足Liskov替換原則...
Time will tell. 1、你在測試中發(fā)現(xiàn)了一個bug,但是開發(fā)經(jīng)理認(rèn)為這不是一個bug,你應(yīng)該怎樣解決? 首先,將問題提交到缺陷管理庫里面進行備案。 然后,要獲取判...
1. 概念 關(guān)系模式的表示 在關(guān)系數(shù)據(jù)庫中已經(jīng)講過,一個關(guān)系模式應(yīng)當(dāng)是一個五元組——R(U, D, DOM, F)這里:?關(guān)系名R是符號化的元組語義。?U為一組屬性。?D為屬...
1. 基本概念 數(shù)理邏輯 用數(shù)學(xué)的方法研究關(guān)于推理、證明等問題的學(xué)科就叫做數(shù)理邏輯(也叫做符號邏輯) 三段論 一個三段論就是一個包括大前提、小前提和結(jié)論三個部分的論證。只要符...
1. Scrum框架 ●一個Sprint是一個1-4周的迭代,它是一個時間盒?!馭print的長度一旦確定,將保持不變?!馭print的產(chǎn)出是"完成”的、可用的、潛在可發(fā)布的...
1. 團隊組織與管理 開發(fā)團隊組織模式民主式結(jié)構(gòu):團隊成員完全平等,享有充分民主,成員之間通過協(xié)商做出決策。主程序員式結(jié)構(gòu):以主程序員為核心,主程序員既是項目管理者也是技術(shù)負(fù)...
1. 軟件過程 過程方法過程方法是系統(tǒng)地識別和管理組織內(nèi)所使用的過程,保證更有效地獲得期望的結(jié)果。 軟件開發(fā)活動問題定義:人們通過開展技術(shù)探索和市場調(diào)查等活動,研究系統(tǒng)的可行...
1. 單元測試 單元測試( Unit Testing )是對軟件中的最小可測試單元進行檢查和驗證。 程序 = UT + CODE 單元測試內(nèi)容 單元測試原則 單元測試質(zhì)量覆蓋...
1. 軟件的本質(zhì)特征 軟件具有復(fù)雜性、一致性、可變性和不可見性等固有的內(nèi)在特性,這是造成軟件開發(fā)困難的根本原因 復(fù)雜性 eg: Google搜索引擎建立在遍布全球30多個站點...
1、MySQL鎖的基本介紹 ? 鎖是計算機協(xié)調(diào)多個進程或線程并發(fā)訪問某一資源的機制。在數(shù)據(jù)庫中,除傳統(tǒng)的 計算資源(如CPU、RAM、I/O等)的爭用以外,數(shù)據(jù)也...
1. 數(shù)據(jù)庫的不安全因素 非授權(quán)用戶對數(shù)據(jù)庫的惡意存取和破壞 數(shù)據(jù)庫中重要或敏感的數(shù)據(jù)被泄露 安全環(huán)境的脆弱性 2. 安全標(biāo)準(zhǔn) C1級開始應(yīng)用自主存取控制(DAC)B1級開始...
1. SQL特點 綜合統(tǒng)一SQL集數(shù)裾定義語言、數(shù)據(jù)操縱語言、數(shù)據(jù)控制語言的功能于一體,語言風(fēng)格統(tǒng)一, 可以獨立完成數(shù)據(jù)庫生命周期中的全部活動。 非關(guān)系模型(層次模型、網(wǎng)狀模...
1. 基本概念 域 域是一組具有相同數(shù)據(jù)類型的值的集合。 eg: {男,女,其他} 為一個域 笛卡爾積 笛卡爾積的符號化為:D1×D2×···×Dn = {(d1, d2, ...
1.數(shù)據(jù)庫管理系統(tǒng)的主要功能 數(shù)據(jù)定義功能 數(shù)據(jù)組織、存儲和管理功能 數(shù)據(jù)操縱功能 數(shù)據(jù)庫的事務(wù)管理和運行管理 數(shù)據(jù)庫的建議和維護功能 其他功能(通信、數(shù)據(jù)轉(zhuǎn)換等) 2.兩類...