设定Windows Media 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的容量。全部的从所有模拟计算机连接到你的服务器的用户数需要和所有的你所估计的典型峰值客户下载的并发连接数目相等。下面的表格描述了每种信息:
播放。模拟用户播放,停止或重启流
长时播放。模拟用户连续播放一个流。如果内容是一个文件,用户就在文件结束时重复回放
打开/关闭。模拟用户打开一个流但是播放前关闭它
寻找。模拟用户向前或向后寻找一个流,或者如果这个内容是一个服务器面的播放列表,则跳过不同的播放列表条目。如果这个内容是一个活动的流或者是一个没有在索引里的文件,则客户无须寻找就可以播放它
选择。模拟用户打开一个流,然后或者是用随机选择的一个比特速率(如果内容是多比特率内容)或者是用编码比特率(如果内容是单一比特率内容)来播放它
延伸阅读
文章来源于领测软件测试网 https://www.ltesting.net/