[发明专利]一种控制文件服务器响应的测试方法、系统以及电子设备有效
申请号: | 202110007448.6 | 申请日: | 2021-01-05 |
公开(公告)号: | CN112751716B | 公开(公告)日: | 2023-10-17 |
发明(设计)人: | 章永冰 | 申请(专利权)人: | 厦门亿联网络技术股份有限公司 |
主分类号: | H04L41/14 | 分类号: | H04L41/14;H04L43/12;G06F11/36 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郭浩辉;颜希文 |
地址: | 361009 福建省厦门市*** | 国省代码: | 福建;35 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 控制 文件服务器 响应 测试 方法 系统 以及 电子设备 | ||
本发明提供一种控制文件服务器响应的测试方法、系统以及电子设备,所述方法包括步骤:预先设置文件服务器的配置信息,将异常场景的响应数据加入响应控制表;响应于测试客户端对所述文件服务器的数据传输请求,从所述响应控制表中查询待测试异常场景所对应的响应数据,并将待测试异常场景所对应的响应数据发送给客户端以模拟异常场景;对将待测试异常场景所对应的响应数据发送给测试客户端客户端的数据传输过程抓包,得到抓包数据;根据所述抓包数据,判断网络传输功能在待测试异常场景下是否表现正常。与现有技术相比,本发明能够实现服务器针对客户端进行响应数据内容的控制,大大提高网络数据传输问题的排查效率,提高应用软件发布的质量。
技术领域
本申请涉及线程数据管理领域,特别是涉及一种控制文件服务器响应的测试方法、系统以及电子设备。
背景技术
在C/S架构模式下,文件服务器(file server)是一台对中央存储和数据文件管理负责的计算机或云存储单元,这样在同一网络中的其他计算机就可以访问这些文件。文件服务器允许用户在网络上共享信息,而不用通过硬盘或一些其它外部存储设备来物理地移动文件。任何计算机都能被设置为主机,并作为文件服务器(file server)运行。最简单的形式是,文件服务器可以是一台普通的个人计算机,它处理文件要求并在网络中发送它们。在更复杂的网络中,文件服务器也可以是一台专门的网络附加存储(NAS)设备,它也可以作为其他计算机的远程硬盘驱动器来运行,并允许网络中的人像在他们自己的硬盘中一样在服务器中存储文件。文件服务器具有分时系统文件管理的全部功能,提供网络用户访问文件、目录的并发控制和安全保密措施的局域网(LAN)服务器。因此,文件服务器具备完善的文件管理功能,能够对全网实行统一的文件管理,各工作站用户可以不参与文件管理工作。文件服务器能为网络用户提供完善的数据、文件和目录服务。
然而,目前在使用基于http/tftp/ftp等网络协议的文件服务器进行文件传输时,可能因为拔网线、服务器宕机等网络异常原因导致数据传输失败,该类问题往往是概率性异常问题,且传统服务器无法控制服务器响应的数据,难以从应用软件层面定位网络传输具体的异常原因。
因此,现有技术有待进一步改进和提升。
发明内容
基于此,有必要针对上述技术问题,提供一种控制文件服务器响应的测试方法、系统以及电子设备,以实现服务器针对客户端进行响应数据内容的控制,提高网络数据传输问题的排查效率。
本发明实施例第一方面提供了一种控制文件服务器响应的测试方法,其特征在于,包括步骤:
预先设置文件服务器的配置信息,将异常场景的响应数据加入响应控制表;所述响应数据包括回复码和数据内容;
响应于测试客户端对所述文件服务器的数据传输请求,从所述响应控制表中查询待测试异常场景所对应的响应数据,并将待测试异常场景所对应的响应数据发送给客户端以模拟异常场景;
对将待测试异常场景所对应的响应数据发送给测试客户端客户端的数据传输过程抓包,得到抓包数据;
根据所述抓包数据,判断网络传输功能在待测试异常场景下是否表现正常。
进一步地,所述预先设置文件服务器的配置信息的步骤,还包括:
设置文件服务器的工作目录、鉴权信息、上传下载权限、要控制的客户端信息。
进一步地,所述响应于客户端对所述文件服务器的数据传输请求的步骤之前,还包括:
根据用户请求,选择至少一种文件服务器并开启服务器。
进一步地,所述响应于客户端对所述文件服务器的数据传输请求的步骤之前,还包括:
接收测试客户端向服务器发送的数据传输请求,并开启网络抓包;所述数据传输请求包括上传文件或下载文件。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于厦门亿联网络技术股份有限公司,未经厦门亿联网络技术股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110007448.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种均匀布料的生态移动床
- 下一篇:一种支持多语种的语音学习方式和控制终端