Performance Techniques, Building Codes, and Approach
http://blogs.msdn.com/jmeier/archive/2008/01/14/performance-techniques-building-codes-and-approach.aspx
一般人在做performance enhancement時, 常常不知道要怎麼下手. 因為學校裡不會教這些東西, 上班之後也沒人重視這些事情. 等到問題發生時, 往往不知道要如何下手.  作者整理了一些資料, 告訴你在面對不同狀況或不同問題時, 你可以去哪裡找資料. 它所提到範圍還真的很廣, 我想還蠻有幫助的.

kojenchieh 發表在 痞客邦 留言(0) 人氣()


Principles of Effective Reporting
from Performance Testing Guidance for Web Applications
Chapter 16 – Performance Test Reporting Fundamentals

kojenchieh 發表在 痞客邦 留言(0) 人氣()


Benchmarking
from Performance Testing Guidance for Web Applications

kojenchieh 發表在 痞客邦 留言(0) 人氣()


Baselines Creation
在做Performacne Testing時, 有一件很重要的事就是找出baseline. 有了baseline, 才會有比較的基礎. 否則你將無法判斷, 目前turning或是修改的結果是好是壞, 必須要有相對比較的東西
那找出baseline的流程是在做什麼呢, 定義如下:
- the process of running a set of tests
- to capture performance metric data
- for the purpose of evaluating the effectiveness of subsequent performance-improving changes to the system or application.

kojenchieh 發表在 痞客邦 留言(0) 人氣()


Visual Studio 2005 Team Edition for Software Testers
最近在上課時, 有人問我VS 2005 for Software tester到底好不好用, 再加上RD demo了如何用Load Test + Python去測試. 因此花了一點時間, 收集了網路上有關VS 2005 for software tester相關的文章. 看起來大部分還是微軟自家的人!!
1.邱英瑞(Jacky)
http://blogs.msdn.com/jchiou/archive/2008/03/31/visual-studio-team-test.aspx
- 如何錄製一個 Web 測試
- Web 測試之如何將 Web Server 參數化
- Web 測試 - 設定頁面回應時間目標
- Web 測試之如何將錄製的 Web 測試轉換為 C# 或 VB的程式碼
- VSTT - 如何新增一個負載測試(Load Test)
- 如何擴充 Web Test及負載測測試(Load Test)
- [VSTT] 如何將 IE7 加入瀏覽器類型中?
- 為何我的 Visual Studio 2005 沒有 Web 測試及負載測試的項目
- Web 測試疑難排解-01-無法解析遠端名稱
- Visual Studio Team Tester 測試結果儲存位置
- 如何啟用程式碼分析(Code analysis)?
- 如何使用程式碼涵蓋範圍(Code Coverage)?
- 在開發的過程中真的要做單元測試嗎?
- VS 2008 Unit Test 貼心小功能

kojenchieh 發表在 痞客邦 留言(0) 人氣()


做Performance Test 時一定要懂點統計
Performance Testing Guidance for Web Applications
Chapter 15 Key Mathematic Principles for Performance Testers

kojenchieh 發表在 痞客邦 留言(0) 人氣()


如何產生好的performance test report
Performance Testing Guidance for Web Applications
Chapter 16 – Performance Test Reporting Fundamentals

kojenchieh 發表在 痞客邦 留言(0) 人氣()


Performance Testing的迷思: 放下去跑就可以了
每當有engineer要去做performance testing時, 有些upper managers總是會有個錯覺, 認為這個engineer 可以同時再接一些別的事情. 因為他們會說, "不是放下去run就好了嗎? 其他時間就可以來做別的事". 他的意思好像是說performance test 的工作就是丟下跑就是了.
一開始聽到這樣的說法時, 還無法很快說出哪裡有問題. 剛好最近在上performance testing時, 看到書裡面有描述在做performance testing的一些準備工作

kojenchieh 發表在 痞客邦 留言(0) 人氣()


Non-functional requirement v.s functional requirement
上次在公司內部教育訓練時, 發現很多員工不 知道什麼是non-functional requirment. 我想這個現象在台灣非常普遍, 因為學校通常沒有把軟體工程視為必修, 再加上學生也不會選修它. (都會寫軟體了, 還修什麼軟體工程).
我雖然在課堂上解釋了一下, 但是我還是上網找了一些資料

kojenchieh 發表在 痞客邦 留言(2) 人氣()


如何找software performance tester
“…5 or 6 bullet points for a performance tester…”
by Mike Kelly
http://www.michaeldkelly.com/blog/archives/71

kojenchieh 發表在 痞客邦 留言(0) 人氣()


PerfTestPlus
這是目前我在網路上找到介紹Performance Testing最詳盡的網站
http://www.perftestplus.com/index.htm

kojenchieh 發表在 痞客邦 留言(0) 人氣()


微軟有出一本書叫 
Improving .NET Application Performance and Scalability
這本書是在描述微軟如何做Performance engineering. 其中有一章節是在描述如何做performance testing. 我節錄了一小段讓大家聞香一下. 有興趣的人可至微軟網站download這本書. 不過有一千多頁, 要花不少時間才能看完.
Step 1: Identify key scenarios
(1) Scenarios are anticipated user paths that generally incorporate multiple application activities
(2) Scenarios are those for which
    - Have specific performance goals
    - Have a significant  performance impact (common executed or resource intensive)
(3) Example
    - Log on to the application
    - Browse a product catalog
    - Search for a specific product
    - Add items to the shopping cart
    - Validate credit card details and place an order
   
Step 2: Identify Workload
(1) Identity the performance characteristics or workload associated with each of the defined scenarios
(2) For each scenarios you must identify the following:
    - Number of users:
      * the total number of concurrent and simultaneous users who access the application in a given time frame
    - Rate of requests
      * The requests received from the concurrent load of users per unit time
    - Pattern of requests
      * A given load of concurrent users may be performing different tasks using the application
      * Pattern of requests identify the average load of users, and rate of requests for a given functionality of an application

kojenchieh 發表在 痞客邦 留言(0) 人氣()

« 1 2 3 4
Blog Stats
⚠️

成人內容提醒

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

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