如果您是開發人員,QA工程師或DevOps,則需要進行不同類型的性能測試,以確保每次更改code或添加功能(a)不會中斷系統,並且(b)可以正常運作。但是你應該進行哪種類型的性能測試呢?負載測試和其他類型的測試之間有什麼區別,以及哪種測試適合於哪種情況? 在這篇文章中,我們將介紹這些問題。
 

橘子亂說話 發表在 痞客邦 留言(0) 人氣()

graph1
經由上一篇討論過KPI的指標特性,接下來,讓我們分析測試結果來找到bottlenecks吧!
 

橘子亂說話 發表在 痞客邦 留言(0) 人氣()

KPIs (Key Performance Indicators 關鍵效能指標),是衡量我們的結果是否成功的指標。在負載測試(Load Testing)下,KPI能顯示網站和應用程式的用戶和流量測量結果來確定他們的後端Server是否能承受一定數量的負載,舉例來說,販賣演唱會門票的網站在開放售票時,其後端Server是否能承受大量的使用者在同時間操作網站。
 

橘子亂說話 發表在 痞客邦 留言(0) 人氣()

「Repository (data-centered)」的圖片搜尋結果
什麼是架構模式呢?總結來說,就是使程式有架構性的開發,目的是為了降底耦合,讓程式更有彈性,更容易維護或更貼近業務需求與目標。
 

橘子亂說話 發表在 痞客邦 留言(0) 人氣()

能力成熟度模型整合(英文:Capability Maturity Model Integration,簡稱CMMI或「希邁」)是一個過程改進方法,它的目的是幫助組織改進他們的績效。「希邁」可以被用於啟動橫貫一個專案、一個部門或一個完整的組織的過程改進,同時他也存在兩種表現方式,「分階段的」(staged)「持續的」(continuous)

橘子亂說話 發表在 痞客邦 留言(0) 人氣()

軟體配置管理(SCM)是指在開發過程中各階段,管理電腦程式演變的學科,它作為軟體工程的關鍵元素。已經成為軟體開發和維護的重要組成部分。SCM提供了結構化的、有序化的、產品化的管理軟體工程的方法。它涵蓋了軟體生命周期的所有領域並影響所有數據和過程。 配置管理是對產品進行標識、存儲和控制,以維護其完整性、可追溯性以及正確性的學科。

橘子亂說話 發表在 痞客邦 留言(0) 人氣()


Fagan's inspection 是一個結構化的過程,它嘗試在軟體開發的各個階段中發現開發檔案的缺陷,例如程式編碼,規範,設計等等。 它以Michael Fagan的名字命名,被認為是正式的軟體檢查發明者。
 

橘子亂說話 發表在 痞客邦 留言(0) 人氣()


White-Box Testing (白箱測試)
又稱為結構測試,其測試方法是根據程式內的結構設計案例,分別驗證其行為的正確性。

橘子亂說話 發表在 痞客邦 留言(0) 人氣()

What is SOLID?
程序設計領域, SOLID(單一功能、開閉原則、里氏替換、接口隔離以及依賴反轉)是由羅伯特·C·馬丁在21世紀早期引入的記憶術首字母縮略字,指代了物件導向編程物件導向設計的五個基本原則。當這些原則被一起應用時,它們使得一個程式設計師開發一個容易進行軟體維護和擴展的系統變得更加可能。[1] SOLID所包含的原則是通過引發編程者進行軟體原始碼代碼重構進行軟體的代碼異味清掃,從而使得軟體清晰可讀以及可擴展時可以應用的指南。SOLID被典型的應用在測試驅動開發上,並且是敏捷開發以及自適應軟體開發的基本原則的重要組成部分。

橘子亂說話 發表在 痞客邦 留言(0) 人氣()


MVC模式最早由Trygve Reenskaug在1978年提出 ,是全錄帕羅奧多研究中心(Xerox PARC)在20世紀80年代為程式語言Smalltalk發明的一種軟體架構。MVC模式的目的是實現一種動態的程式設計,使後續對程式的修改和擴充功能簡化,並且使程式某一部分的重複利用成為可能。除此之外,此模式通過對複雜度的簡化,使程式結構更加直覺。軟體系統通過對自身基本部分分離的同時也賦予了各個基本部分應有的功能。專業人員可以通過自身的專長分組:

橘子亂說話 發表在 痞客邦 留言(0) 人氣()


功能性需求(Functional Requirements) : 
定義一個軟體系統或元件的功能,也是一個系統需提供的功能及服務。功能可以用一組輸入、行為及輸出的組合來表示。功能需求可以是計算、技術細節、資料處理或其他說明系統希望達成功能的內容。

橘子亂說話 發表在 痞客邦 留言(1) 人氣()

Extreme programming (XP) 

橘子亂說話 發表在 痞客邦 留言(0) 人氣()

1 2
Blog Stats
⚠️

成人內容提醒

本部落格內容僅限年滿十八歲者瀏覽。
若您未滿十八歲,請立即離開。

已滿十八歲者,亦請勿將內容提供給未成年人士。