前言
典型情況下,IBM®Rational®Performance Tester (RPT) 是用來產生 Web 網站流量的。然而,在幾種特定的情形下您可能需要驅動無線負荷,理解系統性能特性。這篇文章通過以創新的方式使用現有的 RPT 特性的方法來介紹達到這個目的的方法。WebSphere®Everyplace Mobile Portal server (WEMP) 用作一個服務器組件實例。它接受了無線請求。
第一種方法:利用默認的 Microsoft Internet Explorer 瀏覽器
第一種方法使用默認的 Microsoft®Internet Explorer® 瀏覽器來定制 Rational Performance Tester,從而產生無線請求到這個門戶服務器并得到性能度量。這個請求源可以用 User-Agent 值來區分。例如,對于 Internet Explorer, 這個 User-Agent 值是:
Mozilla/4.0 (兼容的; MSIE 6.0; Windows NT 5.1; SV1; .NET CLR 1.1.4322; .NET CLR 2.0.50727)
您可以在 Rational Performance Tester 腳本種更高這個值到移動或者無線設備中。只需編輯這個產生 RPT 腳本請求的標題就可以進行修改。這樣就可以在所有 User-Agent 字符串使用的地方反映這個變更了。
這些 User-Agent 字符串是幾個無線設備常用的:
OpenWave-OPWV-SDK UP.Browser/7.0.2.3.119 (GUI) MMP/2.0 Push/PO
NokiaN70-NokiaN70-1/1.0552.0.7Series60/3.0Profile/MIDP-2.0Configuration/CLDC-1.1
NokiaN93-NokiaN93i-1/10.0.025
Sony Ericssion-SonyEricssonP900/R102
與 Internet Explorer 一起使用 Rational Performance Tester
為 RPT, Internet Explorer 使用默認瀏覽器,創建一個新項目叫作 SimpleProject,并一個新測試來記錄事件。
記錄一個樣例 Web portal,您將得到一個登陸頁面,如圖 1所示。
登陸
運行一系列事件,然后關閉瀏覽器停止記錄。例如,圖 2描述了這個 World Clock Portal 頁面
圖 1. Web Portal 登陸頁面
文章來源于領測軟件測試網 http://www.kjueaiud.com/