所有软件外包项目 Gray arrow bg 游戏延迟测试程序

游戏延迟测试程序

发包方 : Wangxiansheng 接包方 : Flyit 状态 :完成
项目编号 : 173410
项目预算 : ¥3,000-5,000
开发周期 : 7 天
技能 : Testing
发布日期 : 2014-04-11

描述

客户端
游戏延迟测试客户端UI:

配置文件:
客户端游戏进程名称列表

典型流程:
1. 网页游戏
用户选择网页游戏选项。
用户输入打开的游戏名称。
用户选择打开游戏的浏览器名称。
用户点击开始检测按钮,开始检测按钮变成灰色不可用状态,进度条开始。
程序开始获取用户选择的浏览器连接的目标IP和端口。
获取IP和端口后,程序对此IP进行5次ping测试,5次tcping测试,一次traceroute测试。
完成后将结果展现到右侧检测结果窗口中。
程序将测试结果传送到后台服务器,传送内容包含本机IP地址,用户输入的游戏名称,浏览器类型,获取的IP地址和端口,各个测试结果。
测试完成,开始检测按钮恢复可用状态。
在检测结果中的路径列点击查看详情弹出提示窗中显示traceroute的结果。
2. 客户端游戏
用户选择客户端游戏选项。
用户点击开始检测按钮,开始检测按钮变成灰色不可用状态,进度条开始。
程序开始枚举当前打开的进程名称。
程序从进程名称配置文件中匹配是否有相同的进程名。
如果有相同的进程名称则跳过下一步。
如果没有相同的进程名称则弹出提示窗口提示用户“未匹配到游戏名称,请输入游戏名称和对应进程名称”,开始检测按钮恢复可用状态,进度条归0。
程序开始获取此名称的进程连接的目标IP和端口。
获取IP和端口后,程序对此IP进行5次ping测试,5次tcping测试,一次traceroute测试。
完成后将结果展现到右侧检测结果窗口中。
程序将测试结果传送到后台服务器,传送内容包含本机IP地址,游戏名称,游戏进程名,获取的IP地址和端口,各个测试结果。
测试完成,开始检测按钮恢复可用状态。
在检测结果中的路径列点击查看详情弹出提示窗中显示traceroute的结果。
3. 单IP测试
用户选择“单IP测试”。
用户输入想测试的IP和端口,格式如下IP:Port。
用户点击开始检测按钮,开始检测按钮变成灰色不可用状态,进度条开始。
程序获取用户输入的IP和端口。
如果用户输入只有IP没有端口,则直进行5次ping测试和1次traceroute测试。
如果用户输入有IP和端口,则对此IP进行5次ping测试,5次tcping测试,一次traceroute测试。
完成后将结果展现到右侧检测结果窗口中。
测试完成,开始检测按钮恢复可用状态。
在检测结果中的路径列点击查看详情弹出提示窗中显示traceroute的结果。
备注:ping测试显示5次测试的平均值,tcping测试显示5次平均值。

服务器端
接收客户端发送过来的数据,存入数据库中,数据库表结构根据客户端上报的内容定义。

项目竞标

接包方 国家/地区
通过实名认证 拥有案例
4
Flyit (中标)

竞标

请您先登录,然后提交此项目的竞标方案。
还不是智城用户? 智城期待您的加入,请注册成为我们的一员吧!
Project ad2