• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    基于用戶體驗的性能測試(上)

    發布: 2007-12-25 14:09 | 作者: RickyZhu | 來源: 測試時代論壇 | 查看: 346次 | 進入軟件測試論壇討論

    領測軟件測試網 原文名稱:User Experience, Not Metrics
    原文作者:Scott Barber
    原文出處:http://www.perftestplus.com/
    譯文名稱:基于用戶體驗的性能測試
    翻譯:RickyZhu
    譯文地址:http://www.rickyzhu.com/2007/10/16/user-experience-not-matrics-1/
    《基于用戶體驗的性能測試》,原名User Experience, Not Metrics,出自性能測試大師ScottBarber之手。大師性能測試經驗豐富,以用戶體驗為根本出發點,描述了基于用戶體驗的性能測試方法,結合豐富的測試示例論述。此書為大師畢生所學之精華,乃不出世之武林秘笈,側重于方法論上的內功心法。練就此內功心法威力無比,再運用于各種武功招式(測試工具)則得心應手、摘葉飛花殺人于無形,是江湖中人(性能測試工作者)夢寐以求的寶典。
    我這里翻譯的是第十章的內容,現在正式開始。

    第十章 創建下降曲線
    這個系列文章的前面四章都或多或少的講到了性能相關的測試結果報告。本章我們將討論一個單個的,功能相當強大的性能圖表,那就是下降曲線,并針對我們的觀點做一個總結。
    本章是這個“User Experience, NotMetrics”系列文章的第十篇。重點關注于把客戶滿意度以及web應用服務器用戶的性能體驗進行聯系起來。本章不僅僅針對RationalTestStudio用戶,而且針對具有MicrosoftExcel使用經驗的經理者們。本章的內容都是有關創建下降曲線,讀者應該首先閱讀第6,7和第9章的內容,并且已經對那些章節中提到的Excel走讀比較熟悉和適應了。
    什么是響應時間下降曲線?
    “盡管互聯網帶寬和Web服務器的容量近年來已經提高了很多,但是Web服務器的性能問題始終還是挑戰著開發測試人員。復雜的基于Web的應用和互聯網流量的動態特性組合起來,導致了非常明顯的Web站點的性能下降” Steven Splaine 和 Stefan P. Jaskiel在“TheWeb Testing Handbook”一書中這樣寫到。
    我最近有機會參加了StevenSplaine做的一個演講。在演講中,他演示了一個他稱之為“性能圖表”的簡單的圖。我既驚訝又高興的發現這個就是我叫做下降曲線的那個圖。無論你給這個圖取一個什么樣的名字,到這篇文章結束的時候,你一定會同意我的觀點:對于測試者來說,這是演示給老板看的一個功能最強大的圖表。這個圖的價值在于它回答了諸如“多少….”和“…多快”的問題。
    圖1顯示了一個相對來說簡單的響應時間下降圖的例子。這個圖顯示出了在用戶負載下的用戶體驗?v坐標表示的是端到端的響應時間,單位是秒,而綜觀底部橫坐標表示的是訪問系統的總的用戶數。這個圖的特別之處在于還包含了一個數據的表格。從圖中可以看出隨著用戶的增加,用戶體驗時間也在一直增加,或者叫用戶體驗下降,而這恰恰是我們期望的。
    圖1:一個基本的響應時間下降曲線圖
    我選擇這個特別的圖因為這些數據產生了最常見的用戶響應時間下降曲線。圖1所示的曲線是你繪制這類圖的時候絕大時間甚至超過95%的可能看到的曲線。到目前為止,如果你沒有看到類似的圖,我想說的是你一定遇到了下面的幾種情況。
    ·        用戶模型不夠精確
    ·        用戶模型的測試腳本不具代表性
    ·        被測系統根本不支持多用戶
    ·        被測系統沒有真正被加壓
    曲線區域
    典型的響應時間下降曲線可以被分為四個區域:
    ·        單個用戶區域
    ·        性能穩定區域
    ·        壓力區域
    ·        屈服區域
    這里的每個區域都包含一系列有關被測系統的有用的信息。下面的內容將詳細討論這些區域。所以這些才是這個圖的價值所在。在測試進行之前弄清楚這些區域將使你不用額外分析就可以對你的被測系統作一個精確的初步評估。
    《基于用戶體驗的性能測試》文章系列主題如下:

    Part 1: Introduction
    用戶模擬篇(Modeling Real Users)
    Part 2: Modeling Individual User Delays
    Part 3: Modeling Individual User Patterns
    Part 4: Modeling Groups of Users
    時間統計篇(Meaningful Times)
    Part 5: What should I time and where do I put my timers?
    Part 6: What is an outlier and how do I account for one?
    Part 7: Consolidating and interpreting Times
    測試報告篇(Reports to Stakeholders)
    Part 8: What Tests add value to stakeholders?
    Part 9: Summarizing across multiple tests with accuracy
    Part 10: Creating a Degradation Curve
    高級應用篇(Advanced Topics)
    Part 11: Handling Secure Session ID’s
    Part 12: Conditional user path navigation (intelligent surfing)
    Part 13: Working with Unrecognized Protocols
    作者簡介:
    Scott Barber is the CTO of PerfTestPlus (www.PerfTestPlus.com) and Co-Founder of the Workshop on Performance and Reliability (WOPR – www.performance-workshop.org).Scott’s particular specialties are testing and analyzing performancefor complex systems, developing customized testing methodologies,testing embedded systems, testing biometric identification and securitysystems, group facilitation and authoring instructional or educationalmaterials. In recognition of his standing as a thought leadingperformance tester, Scott was invited to be a monthly columnist forSoftware Test and Performance Magazine in addition to his regularcontributions to this and other top software testing print and on-linepublications, is regularly invited to participate in industry advancingprofessional workshops and to present at a wide variety of softwaredevelopment and testing venues. His presentations are well received byindustry and academic conferences, college classes, local user groupsand individual corporations. Scott is active in his personal mission ofimproving the state of performance testing across the industry bycollaborating with other industry authors, thought leaders
    and expert practitioners as well as volunteering his time to establishand grow industry organizations. His tireless dedication to theadvancement of software testing in general and specifically performancetesting is often referred to as a hobby in addition to a job due to theenjoyment he gains from his efforts.

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    TAG: 性能測試


    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備2023014753號-2
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>