The invention discloses a BUG real-time monitoring and communication system, which includes: a server side, the server side includes a connection module, a data storage module and a message monitoring module; a client side, the client side includes a new test module, a development account module, a login Chandao system module, a BUG module created by a tester, an online communication BUG module between a developer and a tester, and an opening. The user changes the BUG status module, the tester returns and closes the BUG module, and the server establishes a communication channel with the client for message transmission. On the one hand, the invention guarantees the monitoring of the whole life cycle of BUG, ensures that customers can get the latest BUG status at any time, and improves work efficiency; on the other hand, it does not need to use third-party tools to communicate, reduces the cumbersome degree of communication and reduces the cost of communication; finally, all these functions are integrated into the open source project of Zen Tao, and further improves the BUG management system.
【技术实现步骤摘要】
一种BUG实时监控沟通系统及方法
本专利技术涉及一种BUG实时监控沟通系统及方法。
技术介绍
随着互联网技术的快速发展,互联网公司数量和规模急剧扩张,项目的沟通成本不断加大。项目研发阶段最主要的沟通即是开发人员和测试人员基于BUG的沟通,但目前主流的BUG管理工具(如禅道、jira、bugzilla)不能实时的跟踪BUG的状态,影响项目的进度,且针对有问题的BUG只能通过第三方聊天工具进行沟通,同时在第三方聊天工具上需要重新截图BUG或者发送BUG链接,大大降低了工作效率。BUG的实时监控以及降低沟通成本成为软件从业者亟待解决的问题。
技术实现思路
针对上述现有技术存在的问题,本专利技术提供一种BUG实时监控沟通系统及方法,解决了BUG跟踪不及时,开发测试沟通需要借助第三方工具等问题,大大降低了沟通成本,提高了工作效率。为了实现上述目的,本专利技术采用的一种BUG实时监控沟通系统,包括:服务器端,所述服务器端包括建立连接模块、存储数据模块、监听消息模块;客户端,所述客户端包括新建测试模块、开发账号模块、登录禅道系统模块、测试人员创建BUG模块、开发人员与测试人员在线沟通BUG模块、开发人员变更BUG状态模块、测试人员回归并关闭BUG模块;所述服务器端与客户端建立通信信道,进行消息的传递。作为改进,所述的服务器端,具体包括:通过建立连接模块建立一个WebSocket连接,监听消息模块进行轮询监控是否有客户端连接或断开连接;客户端的信息通过RabbitMQ都传至服务器端,再由服务器根据要求通过RabbitMQ分发出去;通过存储数据模块进行用户信息、BUG信息的存储 ...
【技术保护点】
1.一种BUG实时监控沟通系统,其特征在于,包括:服务器端,所述服务器端包括建立连接模块、存储数据模块、监听消息模块;客户端,所述客户端包括新建测试模块、开发账号模块、登录禅道系统模块、测试人员创建BUG模块、开发人员与测试人员在线沟通BUG模块、开发人员变更BUG状态模块、测试人员回归并关闭BUG模块;所述服务器端与客户端建立通信信道,进行消息的传递。
【技术特征摘要】
1.一种BUG实时监控沟通系统,其特征在于,包括:服务器端,所述服务器端包括建立连接模块、存储数据模块、监听消息模块;客户端,所述客户端包括新建测试模块、开发账号模块、登录禅道系统模块、测试人员创建BUG模块、开发人员与测试人员在线沟通BUG模块、开发人员变更BUG状态模块、测试人员回归并关闭BUG模块;所述服务器端与客户端建立通信信道,进行消息的传递。2.根据权利要求1所述的一种BUG实时监控沟通系统,其特征在于,所述的服务器端,具体包括:通过建立连接模块建立一个WebSocket连接,监听消息模块进行轮询监控是否有客户端连接或断开连接;客户端的信息通过RabbitMQ都传至服务器端,再由服务器根据要求通过RabbitMQ分发出去;通过存储数据模块进行用户信息、BUG信息的存储。3.根据权利要求1所述的一种BUG实时监控沟通系统,其特征在于,所述的客户端,具体包括:新建测试模块、开发账号模块:通过客户端与服务器端建立通信信道,向服务器发送新建用户的信息,接收来自服务器的信息进行注册;登录禅道系统模块:通过客户端与服务器端建立通信信道,向服务器发送消息,完成禅道系统的登录;测试人员创建BUG模块...
【专利技术属性】
技术研发人员:周林林,于会敏,唐波,廉凯,
申请(专利权)人:江苏徐工信息技术股份有限公司,
类型:发明
国别省市:江苏,32
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。