===TC-RealTimePlay-1=== {| class="wikitable" style="text-align: left;" |- | '''ID:''' || TC-RealTimePlay-1 | '''Module:''' || RealTimePlay | '''Type:''' || F | '''Version:''' || 0.0.1 |- | '''Reference ID:''' || 0 | '''Author:''' || Fenghelong | '''Created Date:''' || colspan="3" | 2013-07-06 |- | '''Description:''' || colspan="7" |通过搜索框搜索应用终端,如对应终端存在且还未被配置,则出现在未选择终端列表中 |- | '''Pre-conditions:''' || colspan="7" | # 服务器服务运行正常 # 服务器终端不为空 |- | '''Required Data:''' || colspan="7" | |- | '''Run-Instructions:''' | colspan="7" | |- | '''Post-conditions:''' || colspan="7" | |- | '''Expectations:''' || colspan="7" | 搜索终端成功 |- | '''Remark:''' || colspan="7" | |- | '''Change History:''' || colspan="7" | |} ===TC-RealTimePlay-2=== {| class="wikitable" style="text-align: left;" |- | '''ID:''' || TC-RealTimePlay-2 | '''Module:''' || RealTimePlay | '''Type:''' || F | '''Version:''' || 0.0.1 |- | '''Reference ID:''' || 0 | '''Author:''' || Fenghelong | '''Created Date:''' || colspan="3" | 2013-07-06 |- | '''Description:''' || colspan="7" |添加格式为wav的音频文件,选择播放,则已选择终端开始播放新添加的音频文件 |- | '''Pre-conditions:''' || colspan="7" | # 服务器服务运行正常 |- | '''Required Data:''' || colspan="7" | |- | '''Run-Instructions:''' | colspan="7" | |- | '''Post-conditions:''' || colspan="7" | |- | '''Expectations:''' || colspan="7" | 添加媒体文件成功 |- | '''Remark:''' || colspan="7" | |- | '''Change History:''' || colspan="7" | |} ===TC-RealTimePlay-3=== {| class="wikitable" style="text-align: left;" |- | '''ID:''' || TC-RealTimePlay-3 | '''Module:''' || RealTimePlay | '''Type:''' || F | '''Version:''' || 0.0.1 |- | '''Reference ID:''' || 0 | '''Author:''' || Fenghelong | '''Created Date:''' || colspan="3" | 2013-07-06 |- | '''Description:''' || colspan="7" |添加格式为mp3的音频文件,选择播放,则已选择终端开始播放新添加的音频文件 |- | '''Pre-conditions:''' || colspan="7" | # 服务器服务运行正常 # 文件格式为mp3的媒体文件 |- | '''Required Data:''' || colspan="7" | |- | '''Run-Instructions:''' | colspan="7" | |- | '''Post-conditions:''' || colspan="7" | |- | '''Expectations:''' || colspan="7" | 终端成功播放新添加的媒体文件 |- | '''Remark:''' || colspan="7" | |- | '''Change History:''' || colspan="7" | |} ===TC-RealTimePlay-4=== {| class="wikitable" style="text-align: left;" |- | '''ID:''' || TC-RealTimePlay-4 | '''Module:''' || RealTimePlay | '''Type:''' || F | '''Version:''' || 0.0.1 |- | '''Reference ID:''' || 0 | '''Author:''' || Fenghelong | '''Created Date:''' || colspan="3" | 2013-07-06 |- | '''Description:''' || colspan="7" |添加格式为非wav,MP3的文件,提示文件类型不符,不能上传 |- | '''Pre-conditions:''' || colspan="7" | # 服务器服务运行正常 |- | '''Required Data:''' || colspan="7" | |- | '''Run-Instructions:''' | colspan="7" | # 上传非wav,mp3格式的文件 |- | '''Post-conditions:''' || colspan="7" | |- | '''Expectations:''' || colspan="7" | 提示文件类型不符 |- | '''Remark:''' || colspan="7" | |- | '''Change History:''' || colspan="7" | |} ===TC-RealTimePlay-5=== {| class="wikitable" style="text-align: left;" |- | '''ID:''' || TC-RealTimePlay-5 | '''Module:''' || RealTimePlay | '''Type:''' || F | '''Version:''' || 0.0.1 |- | '''Reference ID:''' || 0 | '''Author:''' || Fenghelong | '''Created Date:''' || colspan="3" | 2013-07-06 |- | '''Description:''' || colspan="7" |直接点击开始播放,且没有添加任何音频文件,则已选择终端不播放任何音乐 |- | '''Pre-conditions:''' || colspan="7" | # 服务器服务运行正常 |- | '''Required Data:''' || colspan="7" | |- | '''Run-Instructions:''' | colspan="7" | |- | '''Post-conditions:''' || colspan="7" | |- | '''Expectations:''' || colspan="7" | 终端未播放音乐 |- | '''Remark:''' || colspan="7" | |- | '''Change History:''' || colspan="7" | |} ===TC-RealTimePlay-6=== {| class="wikitable" style="text-align: left;" |- | '''ID:''' || TC-RealTimePlay-6 | '''Module:''' || RealTimePlay | '''Type:''' || F | '''Version:''' || 0.0.1 |- | '''Reference ID:''' || 0 | '''Author:''' || Fenghelong | '''Created Date:''' || colspan="3" | 2013-07-06 |- | '''Description:''' || colspan="7" |同时添加多个wav音频文件,成功在已选择终端播放 |- | '''Pre-conditions:''' || colspan="7" | # 服务器服务运行正常 |- | '''Required Data:''' || colspan="7" | |- | '''Run-Instructions:''' | colspan="7" | # 添加多个媒体文件 # 选择终端播放 |- | '''Post-conditions:''' || colspan="7" | |- | '''Expectations:''' || colspan="7" | 终端成功播放上传的歌曲 |- | '''Remark:''' || colspan="7" | |- | '''Change History:''' || colspan="7" | |} ===TC-RealTimePlay-7=== {| class="wikitable" style="text-align: left;" |- | '''ID:''' || TC-RealTimePlay-7 | '''Module:''' || RealTimePlay | '''Type:''' || F | '''Version:''' || 0.0.1 |- | '''Reference ID:''' || 0 | '''Author:''' || Fenghelong | '''Created Date:''' || colspan="3" | 2013-07-06 |- | '''Description:''' || colspan="7" |同时添加多个MP3音频文件,成功在已选择终端播放 |- | '''Pre-conditions:''' || colspan="7" | # 服务器服务运行正常 |- | '''Required Data:''' || colspan="7" | |- | '''Run-Instructions:''' | colspan="7" | # 上传多个mp3格式的媒体文件 # 选择终端播放 |- | '''Post-conditions:''' || colspan="7" | |- | '''Expectations:''' || colspan="7" | 终端播放媒体文件成功 |- | '''Remark:''' || colspan="7" | |- | '''Change History:''' || colspan="7" | |} ===TC-RealTimePlay-8=== {| class="wikitable" style="text-align: left;" |- | '''ID:''' || TC-RealTimePlay-8 | '''Module:''' || RealTimePlay | '''Type:''' || F | '''Version:''' || 0.0.1 |- | '''Reference ID:''' || 0 | '''Author:''' || Fenghelong | '''Created Date:''' || colspan="3" | 2013-07-06 |- | '''Description:''' || colspan="7" |点击取消上传按钮儿,则音频文件不能上传成功,已选择列表中的终端不能听到取消的音频文件 |- | '''Pre-conditions:''' || colspan="7" | # 服务器服务运行正常 |- | '''Required Data:''' || colspan="7" | |- | '''Run-Instructions:''' | colspan="7" | |- | '''Post-conditions:''' || colspan="7" | |- | '''Expectations:''' || colspan="7" | 取消上传文件成功 |- | '''Remark:''' || colspan="7" | |- | '''Change History:''' || colspan="7" | |} ===TC-RealTimePlay-9=== {| class="wikitable" style="text-align: left;" |- | '''ID:''' || TC-RealTimePlay-9 | '''Module:''' || RealTimePlay | '''Type:''' || F | '''Version:''' || 0.0.1 |- | '''Reference ID:''' || 0 | '''Author:''' || Fenghelong | '''Created Date:''' || colspan="3" | 2013-07-06 |- | '''Description:''' || colspan="7" |在终端收听频道广播,服务器端配置实时文件播放任务,在终端来回切换这两种状态,终端可以正常收听频道广播和收听实时文件播放,状态条显示正常,说明调度成功 |- | '''Pre-conditions:''' || colspan="7" | # 服务器服务运行正常 |- | '''Required Data:''' || colspan="7" | |- | '''Run-Instructions:''' | colspan="7" | |- | '''Post-conditions:''' || colspan="7" | |- | '''Expectations:''' || colspan="7" | 收听频道实时频道广播成功 |- | '''Remark:''' || colspan="7" | |- | '''Change History:''' || colspan="7" | |} ===TC-RealTimePlay-10=== {| class="wikitable" style="text-align: left;" |- | '''ID:''' || TC-RealTimePlay-10 | '''Module:''' || RealTimePlay | '''Type:''' || F | '''Version:''' || 0.0.1 |- | '''Reference ID:''' || 0 | '''Author:''' || Fenghelong | '''Created Date:''' || colspan="3" | 2013-07-06 |- | '''Description:''' || colspan="7" |在服务器给终端正在实时播放歌曲时,点击添加文件,选取媒体文件后点击更新播放,新上传的歌曲会出现在待播放的列表中 |- | '''Pre-conditions:''' || colspan="7" | # 服务器服务运行正常 |- | '''Required Data:''' || colspan="7" | |- | '''Run-Instructions:''' | colspan="7" | |- | '''Post-conditions:''' || colspan="7" | |- | '''Expectations:''' || colspan="7" | 更新播放媒体文件成功 |- | '''Remark:''' || colspan="7" | |- | '''Change History:''' || colspan="7" | |} ===TC-RealTimePlay-11=== {| class="wikitable" style="text-align: left;" |- | '''ID:''' || TC-RealTimePlay-11 | '''Module:''' || RealTimePlay | '''Type:''' || F | '''Version:''' || 0.0.1 |- | '''Reference ID:''' || 0 | '''Author:''' || Fenghelong | '''Created Date:''' || colspan="3" | 2013-07-06 |- | '''Description:''' || colspan="7" |当所有收听实时播放音乐的终端都挂断了实时播放时,服务器会收到终端都已挂断或文件播放完毕的提示信息 |- | '''Pre-conditions:''' || colspan="7" | # 服务器服务运行正常 # 有终端正在进行实时播放任务 |- | '''Required Data:''' || colspan="7" | |- | '''Run-Instructions:''' | colspan="7" | |- | '''Post-conditions:''' || colspan="7" | |- | '''Expectations:''' || colspan="7" | 服务器收到提示消息,所有终端都已播放完毕 |- | '''Remark:''' || colspan="7" | |- | '''Change History:''' || colspan="7" | |} ===TC-RealTimePlay-12=== {| class="wikitable" style="text-align: left;" |- | '''ID:''' || TC-RealTimePlay-12 | '''Module:''' || RealTimePlay | '''Type:''' || F | '''Version:''' || 0.0.1 |- | '''Reference ID:''' || 0 | '''Author:''' || Fenghelong | '''Created Date:''' || colspan="3" | 2013-07-06 |- | '''Description:''' || colspan="7" |当在服务器端不选择重复循环播放选项时,就只播放一遍列表中的文件,播放结束后,服务器端收到所有终端均已退出或歌曲播放完毕的提示 |- | '''Pre-conditions:''' || colspan="7" | # 服务器服务运行正常 |- | '''Required Data:''' || colspan="7" | |- | '''Run-Instructions:''' | colspan="7" | |- | '''Post-conditions:''' || colspan="7" | |- | '''Expectations:''' || colspan="7" | 终端播放媒体文件结束,服务器接到通知 |- | '''Remark:''' || colspan="7" | |- | '''Change History:''' || colspan="7" | |} ===TC-RealTimePlay-13=== {| class="wikitable" style="text-align: left;" |- | '''ID:''' || TC-RealTimePlay-13 | '''Module:''' || RealTimePlay | '''Type:''' || F | '''Version:''' || 0.0.1 |- | '''Reference ID:''' || 0 | '''Author:''' || Fenghelong | '''Created Date:''' || colspan="3" | 2013-07-06 |- | '''Description:''' || colspan="7" |当播放列表中不止一首歌曲时,点击歌曲后面的播放当前,终端将切换播放的歌曲 |- | '''Pre-conditions:''' || colspan="7" | # 服务器服务运行正常 # 播放列表中有多首歌曲 |- | '''Required Data:''' || colspan="7" | |- | '''Run-Instructions:''' | colspan="7" | |- | '''Post-conditions:''' || colspan="7" | |- | '''Expectations:''' || colspan="7" | 切换播放歌曲成功 |- | '''Remark:''' || colspan="7" | |- | '''Change History:''' || colspan="7" | |} ===TC-RealTimePlay-14=== {| class="wikitable" style="text-align: left;" |- | '''ID:''' || TC-RealTimePlay-14 | '''Module:''' || RealTimePlay | '''Type:''' || F | '''Version:''' || 0.0.1 |- | '''Reference ID:''' || 0 | '''Author:''' || Fenghelong | '''Created Date:''' || colspan="3" | 2013-07-06 |- | '''Description:''' || colspan="7" | 实时播放时添加,删除终端 |- | '''Pre-conditions:''' || colspan="7" | # 服务器正在对终端进行实时播放 # 服务器上的在线注册终端有多个 |- | '''Required Data:''' || colspan="7" | |- | '''Run-Instructions:''' | colspan="7" | A. # 点击未选择终端 # 点更新终端 B. # 点击已选择终端 # 点击更新终端 |- | '''Post-conditions:''' || colspan="7" | |- | '''Expectations:''' || colspan="7" | # 对于A,新添加的终端开始进行实时音乐播放 # 对于B,被移除的终端停止实时音乐播放 |- | '''Remark:''' || colspan="7" | |- | '''Change History:''' || colspan="7" | |} ===TC-RealTimePlay-15=== {| class="wikitable" style="text-align: left;" |- | '''ID:''' || TC-RealTimePlay-15 | '''Module:''' || RealTimePlay | '''Type:''' || F | '''Version:''' || 0.0.1 |- | '''Reference ID:''' || 0 | '''Author:''' || Fenghelong | '''Created Date:''' || colspan="3" | 2013-07-06 |- | '''Description:''' || colspan="7" | 在实时播放时添加新的媒体文件 |- | '''Pre-conditions:''' || colspan="7" | # 服务器正在对终端进行实时文件播放 |- | '''Required Data:''' || colspan="7" | |- | '''Run-Instructions:''' | colspan="7" | # 点添加文件 A. # 选择与已上传的媒体文件同名的文件,上传 B. # 选择与上传过的媒体文件不同名的文件,上传 # 点更新播放 |- | '''Post-conditions:''' || colspan="7" | |- | '''Expectations:''' || colspan="7" | 对于A,提示请不要上传同名文件 对于B,新上传的文件被添加到播放列表中 添加新媒体文件成功后,将列表首开始播放歌曲 |- | '''Remark:''' || colspan="7" | |- | '''Change History:''' || colspan="7" | |} ===TC-RealTimePlay-16=== {| class="wikitable" style="text-align: left;" |- | '''ID:''' || TC-RealTimePlay-16 | '''Module:''' || RealTimePlay | '''Type:''' || F | '''Version:''' || 0.0.1 |- | '''Reference ID:''' || 0 | '''Author:''' || Fenghelong | '''Created Date:''' || colspan="3" | 2013-07-06 |- | '''Description:''' || colspan="7" | 在播放列表中切歌 |- | '''Pre-conditions:''' || colspan="7" | # 服务器正在对终端进行实时文件播放 # 已上传多首歌曲到列表中 |- | '''Required Data:''' || colspan="7" | |- | '''Run-Instructions:''' | colspan="7" | # 点击播放当前 |- | '''Post-conditions:''' || colspan="7" | |- | '''Expectations:''' || colspan="7" | 服务器将对终端播放所选择的歌曲 |- | '''Remark:''' || colspan="7" | |- | '''Change History:''' || colspan="7" | |} ===TC-RealTimePlay-17=== {| class="wikitable" style="text-align: left;" |- | '''ID:''' || TC-RealTimePlay-17 | '''Module:''' || RealTimePlay | '''Type:''' || F | '''Version:''' || 0.0.1 |- | '''Reference ID:''' || 0 | '''Author:''' || Fenghelong | '''Created Date:''' || colspan="3" | 2013-07-06 |- | '''Description:''' || colspan="7" | 选择实时播放的播放模式 |- | '''Pre-conditions:''' || colspan="7" | # 服务器正在对终端进行实时文件播放 |- | '''Required Data:''' || colspan="7" | |- | '''Run-Instructions:''' | colspan="7" | # 勾选重复循环播放 # 勾选浏览器关闭停止播放 |- | '''Post-conditions:''' || colspan="7" | |- | '''Expectations:''' || colspan="7" | 若勾选重复循环播放,则终端将循环播放列表中的所有媒体文件,否则终端播放列表中媒体文件一次就停止播放 若勾选浏览器关闭停止播放,则关闭当前实时播放网页,终端 |- | '''Remark:''' || colspan="7" | |- | '''Change History:''' || colspan="7" | |} ===TC-RealTimePlay-18=== {| class="wikitable" style="text-align: left;" |- | '''ID:''' || TC-RealTimePlay-18 | '''Module:''' || RealTimePlay | '''Type:''' || F | '''Version:''' || 0.0.1 |- | '''Reference ID:''' || 0 | '''Author:''' || Fenghelong | '''Created Date:''' || colspan="3" | 2013-07-06 |- | '''Description:''' || colspan="7" | 在实时会话中,通过管理控制管理实时文件播放 |- | '''Pre-conditions:''' || colspan="7" | # 服务器正在对终端进行实时文件播放 # 不勾选浏览器关闭停止播放选项 |- | '''Required Data:''' || colspan="7" | |- | '''Run-Instructions:''' | colspan="7" | # 在实时播放文件时,关闭浏览器 # 在实时会话中点击实时文件播放后面的管理控制按钮儿 |- | '''Post-conditions:''' || colspan="7" | |- | '''Expectations:''' || colspan="7" | 重新进入到实时文件播放界面 |- | '''Remark:''' || colspan="7" | |- | '''Change History:''' || colspan="7" | |}