51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 5232|回复: 6
打印 上一主题 下一主题

[原创] 测试结束,服务器端口不释放问题如何解决?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-5-12 09:55:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
所测试的软件系统为:Jboss+Oracle+Tomcat
现在的问题是使用LR模拟测试完毕后,服务器的端口会一直占用,得不到释放,请问是脚本设置的问题呢?还是程序问题?请前辈给个思路,谢谢了
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2008-5-12 09:57:58 | 只看该作者
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2008-5-12 10:50:48 | 只看该作者

回复 1# 的帖子

Socket端口不能释放

一般貌似跟开发有关。
开发在设计类似C/S软件时,要注意定时给Client端发送消息以确定连接状态,比如心跳包,超时后自动在Sever端关闭连接。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2008-5-12 11:25:41 | 只看该作者
谢谢shanxi的答复,不知道B/S的软件系统是否也要定时给Client端发送消息以确定连接状态?
回复 支持 反对

使用道具 举报

  • TA的每日心情
    奋斗
    2022-5-8 19:23
  • 签到天数: 137 天

    连续签到: 1 天

    [LV.7]测试师长

    5#
    发表于 2008-5-12 11:29:34 | 只看该作者
    也要吧,像网站统计在线人数
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    6#
    发表于 2008-5-12 11:43:19 | 只看该作者
    是服务器的什么端口
    1. 监听端口,肯定占着,估计你的问题也不是这个
    2. 和客户端通信的端口? 和客户端断开连接,非正常关闭timeout后会释放,正常断开立即就释放了
    服务器和客户段都netstat看一下,那些有链接,
    或者抓一下报文还有没有其他地方和这些端口通信呢
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    7#
    发表于 2008-5-30 11:36:39 | 只看该作者
    原帖由 shanxi 于 2008-5-12 10:50 发表
    Socket端口不能释放

    一般貌似跟开发有关。
    开发在设计类似C/S软件时,要注意定时给Client端发送消息以确定连接状态,比如心跳包,超时后自动在Sever端关闭连接。


    这种问题跟开发有什么关系,测试脚本就应该主动断开链接。

    退一步说,即使server端没有做超时检查,这种问题也应该是功能bug——做功能测试早就应该发现了。
    回复 支持 反对

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-15 00:40 , Processed in 0.085504 second(s), 27 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表