如果您是開發人員,QA工程師或DevOps,則需要進行不同類型的性能測試,以確保每次更改code或添加功能(a)不會中斷系統,並且(b)可以正常運作。但是你應該進行哪種類型的性能測試呢?負載測試和其他類型的測試之間有什麼區別,以及哪種測試適合於哪種情況? 在這篇文章中,我們將介紹這些問題。
橘子亂說話 發表在 痞客邦 留言(0) 人氣(7,323)
經由上一篇討論過KPI的指標特性,接下來,讓我們分析測試結果來找到bottlenecks吧! 橘子亂說話 發表在 痞客邦 留言(0) 人氣(137)
KPIs (Key Performance Indicators 關鍵效能指標),是衡量我們的結果是否成功的指標。在負載測試(Load Testing)下,KPI能顯示網站和應用程式的用戶和流量測量結果來確定他們的後端Server是否能承受一定數量的負載,舉例來說,販賣演唱會門票的網站在開放售票時,其後端Server是否能承受大量的使用者在同時間操作網站。
橘子亂說話 發表在 痞客邦 留言(0) 人氣(883)

什麼是架構模式呢?總結來說,就是使程式有架構性的開發,目的是為了降底耦合,讓程式更有彈性,更容易維護或更貼近業務需求與目標。
橘子亂說話 發表在 痞客邦 留言(0) 人氣(3,590)
能力成熟度模型整合(英文:Capability Maturity Model Integration,簡稱CMMI或「希邁」)是一個
過程改進方法,它的目的是幫助組織改進他們的績效。「
希邁」可以被用於啟動橫貫一個專案、一個部門或一個完整的組織的過程改進,同時他也存在兩種表現方式,
「分階段的」(staged)和
「持續的」(continuous) 橘子亂說話 發表在 痞客邦 留言(0) 人氣(2,076)
軟體配置管理(SCM)是指在開發過程中各階段,管理電腦程式演變的學科,它作為
軟體工程的關鍵元素。已經成為軟體開發和維護的重要組成部分。SCM提供了結構化的、有序化的、產品化的管理
軟體工程的方法。它涵蓋了
軟體生命周期的所有領域並影響所有數據和過程。 配置管理是對產品進行標識、存儲和控制,以維護其完整性、可追溯性以及正確性的學科。
橘子亂說話 發表在 痞客邦 留言(0) 人氣(2,523)

Fagan's inspection 是一個結構化的過程,它嘗試在軟體開發的各個階段中發現開發檔案的缺陷,例如程式編碼,規範,設計等等。 它以Michael Fagan的名字命名,被認為是正式的軟體檢查發明者。
橘子亂說話 發表在 痞客邦 留言(0) 人氣(1,030)
White-Box Testing (白箱測試)又稱為結構測試,其測試方法是根據程式內的結構設計案例,分別驗證其行為的正確性。
橘子亂說話 發表在 痞客邦 留言(0) 人氣(7,761)
橘子亂說話 發表在 痞客邦 留言(0) 人氣(2,251)

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