第一章 介紹
隨著越來越多的人依托互聯網從事日常業務操作,應用程序的性能在成功的電子商務解決方案中變得至關重要。為了確保成功,很多公司開發了工具和方法來測試和調整應用程序的性能。但這些工具和方法基本上都是關注在系統度量上的優化,而非用戶體驗!禪ser Experience, Not Metrics》系列文章將對如何確定真正的用戶體驗,以及使用Rational Suite TestStudio測試工具,以一套行之有效的方法對應用程序性能調優的相關方面進行討論,側重于最終用戶的性能體驗上。在本簡介中,旨在對整個系列文章中的相關概念和術語進行介紹。
1. 簡介
有多少次因為網頁速度太慢,你被迫終止了該任務并選擇了其它站點?大約有46%的消費者會因為站點過于技術化或者性能問題而選擇了離開。換言之,如果你的站點速度太慢客戶就會離去,這是所有的互聯網用戶都熟知的道理。這時你的第一想法不是“哎呀,不知道站點的吞吐量怎樣”,而是“簡直太慢了!我可沒有時間在這里等,到別處去吧”,F在想想,人們離開你的站點是否因為性能問題?
基于此,用戶不會在乎你的吞吐量、帶寬或每秒點擊率等指標,他們只要一個良好的用戶體驗。市場上有大量的書討論了如何設計良好的性能,還有更多的書把重點放在如何使得站點更加直觀、生動、令人愉悅和易于操作上。關于速度的好處也討論過,但如何真正預知并調優系統來提高用戶體驗呢?那就是直接的用戶體驗測試了。有兩種方法做到這一點?梢园颜军c直接投入到能夠進行數據采集和系統調優的生產環境中,并祈禱你的站點不會太慢或崩潰。另一種明智的選擇是模擬真實的多用戶活動,進行重復的測試和調優,最后再投入到生產環境中。這聽起來是一個簡單的選擇,但如何準確地模擬真實的多用戶活動呢?這就是本文嘗試著去解答的問題。
2. 術語和概念
理解以下的術語和概念對于理解后續的文章非常重要。
性能測試(Performance Testing):通過運行實際所期望的用戶模式,確定和消除應用程序或系統的瓶頸的過程。
文章來源于領測軟件測試網 http://www.kjueaiud.com/