教你用專業軟體測試媒體伺服器--設定Windows Media Load Simulator
設定WindowsMedia Load Simulator
設定Windows Media Load Simulator,要指定將要測試的伺服器,要作為流的內容的來源和使用者的配置。這一節對於如何配置Windows Media Load Simulator提供了一個總覽;要了解全部的細節,請瀏覽Windows Media Load Simulator幫助。
1.開啟Windows Media server下載測試
執行Windows Media Load Simulator,你必須複製一個名為WMLoad.asf的檔案到伺服器的Windows系統的%systemdrive%/Wmpub/Wmroot根目錄下。這個檔案提供了一個機制來幫助保護你的計算機不受未被授權的下載模擬的測試。在你完成執行下載模擬器測試後,簡單的移動這個檔案來防止惡意使用者執行下載測試在你的伺服器上。假如沒有這個機制的保護,舉個例子,一個因特網上的使用者,向你的伺服器模仿成千上萬的使用者連線,那個可以防止其他的連線到這個流和潛在的過載到你的系統。如果你想用Windows Media Load Simulator作為線上監控,那麼將這個檔案放在根目錄下並且要通過釋出點安全來限制對它的訪問。
要建立這個檔案,用任意一個小檔案只要副檔名是.asf的檔案然後重新命名為WMLoad.asf。同樣的,要確保允許新的單一投放(unicast)連線在Windows媒體裝置中對於預設的釋出點是可用的。
2.指定一個要進行測試的Windows媒體伺服器
無論是Configuration Wizard或是Load Test Configuration(Advanced)對話方塊,選擇你想測試的Windows媒體伺服器或伺服器群的靜態IP地址或fully qualified domain name(FQDN)型別。
3.指定源內容
新增源內容到Stream目錄。這個列表包括了檔案或者是動態流,你可以指定Windows Media Load Simulator是連續的或是隨機的播放這些條目。
你也必須要指定模擬器是否要使用微軟媒體伺服器(MMS)草案來流向,實時流草案(RTSP),超文字傳輸草案(HTTP),或者聯合的草案。如果你只想通過應用Transport Control協議(TCP)來測試流動,指定MMST,RTSPT,或者兩者。如果你應用MMS或RTSP作為協議,模仿使用者可以使用協議rollover。這意味著如果一個使用者不能通過MMS連線,還可以“滾動越過”去使用RTSPU來代替。另外,如果一個使用者不能用RTSP來連線,也可以滾動越過去使用RTSPU。
4. 建立使用者資訊
一個使用者的情況決定了一個模擬的使用者回放行為。對於每種情況的使用者鍵入一系列使用者來創造一個全面的使用者情況。你所鍵入的全部使用者的數量不能超過在計算機上執行著的Windows Media Load Simulator的容量。全部的從所有模擬計算機連線到你的伺服器的使用者數需要和所有的你所估計的典型峰值客戶下載的併發連線數目相等。下面的表格描述了每種資訊:
播放。模擬使用者播放,停止或重啟流
長時播放。模擬使用者連續播放一個流。如果內容是一個檔案,使用者就在檔案結束時重複回放
開啟/關閉。模擬使用者開啟一個流但是播放前關閉它
尋找。模擬使用者向前或向後尋找一個流,或者如果這個內容是一個伺服器面的播放列表,則跳過不同的播放列表條目。如果這個內容是一個活動的流或者是一個沒有在索引裡的檔案,則客戶無須尋找就可以播放它
選擇。模擬使用者開啟一個流,然後或者是用隨機選擇的一個位元速率(如果內容是多位元率內容)或者是用編碼位元率(如果內容是單一位元率內容)來播放它
隨機。模擬使用者可以瀏覽內容,在隨意的時間長度裡播放內容在內容中尋找,停止回放,暫停回放或有時關閉。
如果你已經把所有的估計使用者下載定為100,並且希望客戶一直按照一種方式播放,你就可以,比如說,鍵入下面這些客戶情況設定:
Client Type |
Setting |
Play |
5 |
Long play |
90 |
Open/Close |
5 |
如果你的典型內容是短新聞或者歌曲片斷並且所有的併發使用者下載預期為800,你就可以鍵入下面的客戶情況設定:
Client Type |
Setting |
Play |
60 |
Long play |
40 |
Seek |
60 |
Open/close |
40 |
5. 新增驗證
使用者可以被設定驗證來獲得對伺服器上被Windows Media publishing point security保護的內容的訪問權。要測試驗證,你可以在每一個檔案或publishing points上設定訪問權,然後模擬使用者試圖訪問內容。你必須要把Windows Media server和在計算機上執行的用作驗證測試的Windows Media Load Simulator都做設定。如果你想可以在伺服器上執行WMS Digest驗證,你需要設定Windows Media Load Simulator使用適當的使用者名稱和密碼。要了解更多的關於publishing point security的資訊,請參見Windows Media Services幫助。
6. 鍵入測試的持續時間和可用的記錄
你可以在小時,分鐘和秒中指定一個時間間隔,或者你可以指定Windows Media Load Simulator在一定數量的錯誤後有一個停頓。你也可以無限期的執行這個測試。
你可以裝置Windows Media Load Simulator來建立兩個日誌,一個Windows Media Load Simulator日誌檔案和一個伺服器效能表現日誌檔案,並且指定這兩個檔案的位置。在大多數情況裡,你需要建立全部的日誌。通過使用這兩個日誌和Windows Media Server日誌來相互參照資訊,你可以很好的理解在一個測試執行時系統是如何工作的。記下為了使用者計算機從Windows Media server收集資料,被使用者計算機記錄下的使用者必須在這個伺服器上有管理權和許可。
小結:
本文到這裡暫時告一段落,在下次的文章中我們將針對執行測試、設定線上映象及一些常見問題進行整理,歡迎對Windows媒體伺服器測試感興趣的使用者繼續關注伺服器頻道近期的文章。
相關文章
- Plex Media Server for Mac個人媒體軟體ServerMac
- ME 2022:Media Encoder 2022 Mac媒體管理軟體Mac
- Plex Media Server for Mac(個人媒體軟體) v1.21.1.3842ServerMac
- 軟體自動化測試有哪些測試流程?專業的軟體測評中心推薦
- 軟體測試為什麼要做測試需求分析?專業的軟體測評公司有哪些?
- 如何做好軟體迴歸測試? 專業軟體測評中心有哪些?
- 軟體測試設計
- CSS @media 媒體查詢CSS
- 軟體安全測試為什麼重要?出具專業測試報告的軟體測試公司推薦測試報告
- 怎麼做好軟體產品效能測試?專業軟體測試服務公司有哪些?
- 軟體壓力測試常見流程有哪些?專業出具軟體測試報告公司分享測試報告
- 軟體系統測試有什麼注意事項?專業CMA、CNAS軟體測試公司推薦
- 軟體測試計劃怎麼寫?專業第三方軟體測試方案推薦
- 軟體測試報告內容如何編寫?可出具專業軟體測試報告公司安利測試報告
- 軟體驗收測試和系統測試有什麼聯絡和區別?專業軟體測試公司安利
- 軟體驗收測試 第三方軟體測試 軟體功能測試 軟體資訊保安測試
- 軟體測試職業發展方向?2020軟體測試工作前景如何
- 軟體測試培訓分享:軟體測試就業前景怎麼樣就業
- 軟體測試中伺服器穩定性測試方法伺服器
- 5款軟體壓力測試工具分享,上海專業的軟體測評中心安利
- 軟體測試——一、認識測試行業行業
- 軟體系統測試和驗收測試有什麼聯絡與區別?專業軟體測試方案推薦
- 軟體測試——三、軟體測試的分類
- Wi-Fi Expert專業無線網測試軟體
- 軟體產品質量如何提升?專業軟體測試公司幫您解決
- 軟體測試:軟體缺陷管理
- 軟體測試
- 軟體安全測試需要考慮哪些問題?看看專業軟體測評中心怎麼說
- 軟體驗收測試包括哪些內容和流程?專業的軟體測評中心推薦
- 軟體測試學習教程——CentOS 7 修改網路卡設定CentOS
- 軟體測試教程之手機軟體測試方法
- 軟體測試學習教程—軟體測試質量
- 軟體測試學習 ——五種軟體測試模型模型
- 【軟體測試】——介面測試
- 【分享】軟體測試企業面試試卷面試
- 軟體測試培訓分享:軟體測試的職業發展方向有哪些
- 軟體自動化測試的作用有哪些?為什麼要選擇專業軟體測試公司進行?
- 軟體測試工程師怎樣快速熟悉專案業務工程師
- PQ Media:2019年美國多元文化媒體預測報告