[发明专利]应用程序错误定位方法及装置有效
申请号: | 201710197712.0 | 申请日: | 2017-03-29 |
公开(公告)号: | CN106933694B | 公开(公告)日: | 2019-12-03 |
发明(设计)人: | 成文驰;张文明;陈少杰 | 申请(专利权)人: | 武汉斗鱼网络科技有限公司 |
主分类号: | G06F11/07 | 分类号: | G06F11/07 |
代理公司: | 11371 北京超凡志成知识产权代理事务所(普通合伙) | 代理人: | 郭新娟<国际申请>=<国际公布>=<进入 |
地址: | 430205 湖北省武汉市东湖开*** | 国省代码: | 湖北;42 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 应用程序 错误 定位 方法 装置 | ||
本发明提供的一种应用程序错误定位方法及装置,涉及计算机技术领域。所述方法应用于与服务器通信连接的ReactNative客户端,所述方法包括:响应数据请求,生成请求信息。将所述请求信息发送至所述服务器,以获得所述服务器反馈的响应结果。根据所述响应结果,侦测所述数据请求失败与否。当侦测到所述数据请求失败,生成报错请求。将所述报错请求发送至所述服务器以定位所述应用程序的错误。当侦测到错误发生时对错误进行定位并发送给服务器,从而不影响用户对应用程序的正常使用,也减少额外的流量产生。也能保障应用程序存在的问题能够被及时发现并修复,进而给客户提供更优质的服务。
技术领域
本发明涉及计算机技术领域,具体而言,涉及一种应用程序错误定位方法及装置。
背景技术
应用程序是计算机的软体主要分类之一,是指为针对用户某种应用目的所撰写的软体。应用程序在不同的应用环境都可能出现不同的问题,而且很多问题是不可预料的。因此,通常会在应用程序发布之前,通过构建不同的应用环境对应用程序进行测试,以定位应用程序错误产生的原因并修复。但应用程序发布出去后,用户使用该应用程序的应用环境一定比测试时所构建的应用环境复杂得多。因此,应用程序发布前的测试也不能将所有的问题都找到。这样用户在使用应用程序的过程中出现的程序错误就很难定位错误产生的原因,这就会导致即使对应用程序进行更新也不能解决应用存在的实际问题。
发明内容
本发明的目的在于提供一种应用程序错误定位方法,用以改善上述问题。
本发明的另一目的在于提供一种应用程序错误定位装置,用以改善上述问题。
为了实现上述目的,本发明实施例采用的技术方案如下:
本发明实施例提供了一种应用程序错误定位方法,所述方法应用于与服务器通信连接的ReactNative客户端,所述方法包括:响应数据请求,生成请求信息;将所述请求信息发送至所述服务器,以获得所述服务器反馈的响应结果;根据所述响应结果,侦测所述数据请求失败与否;当侦测到所述数据请求失败,生成报错请求;将所述报错请求发送至所述服务器,以便定位所述应用程序的错误。
本发明实施例还提供了一种应用程序错误定位装置,所述装置应用于与服务器通信连接的ReactNative客户端,所述装置包括:请求生成模块,用于响应数据请求,生成请求信息;请求发送模块,用于将所述请求信息发送至所述服务器,以获得所述服务器反馈的响应结果;侦测模块,用于根据所述响应结果,侦测所述数据请求失败与否;报错请求生成模块,用于当侦测到所述数据请求失败,生成报错请求;报错请求发送模块,用于将所述报错请求发送至所述服务器,以便定位所述应用程序的错误。
与现有技术相比,本发明提供的一种应用程序错误定位方法及装置。所述方法应用于与服务器通信连接的ReactNative客户端,所述方法包括:响应数据请求,生成请求信息。将所述请求信息发送至所述服务器,以获得所述服务器反馈的响应结果。根据所述响应结果,侦测所述数据请求失败与否。当侦测到所述数据请求失败,生成报错请求。将所述报错请求发送至所述服务器定位所述应用程序的错误。以实现及时发现已发布的应用程序存在的应用程序错误,有助于应用程序能更加的完善,进而给客户提供更优质的服务。
为使本发明的上述目的、特征和优点能更明显易懂,下文特举较佳实施例,并配合所附附图,作详细说明如下。
附图说明
为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
图1示出了本发明实施例的应用环境示意图。
图2为本发明较佳实施例提供的用户终端的方框示意图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于武汉斗鱼网络科技有限公司,未经武汉斗鱼网络科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710197712.0/2.html,转载请声明来源钻瓜专利网。