This application proposes a performance test method, device and computer equipment for H5 pages, in which the performance test methods for the above H5 pages include: acquiring the request message sent in the application of electronic equipment; parsing the request message to obtain the parameters carried by the request message; modifying at least one of the parameters carried by the request message; and modifying the parameters after modification. The request message is sent to the server; the response message sent by the server to the request message after the modified parameter is received; and the performance data of the H5 page is determined according to the transmission of the request message after the modified parameter and the reception of the response message. In this application, because the sending of request message and receiving of response message are completed by real machine, the real performance data of real machine can be collected, the accuracy of performance test of H5 page can be improved, and then the performance bottleneck of H5 page can be quickly found, pointing out the direction of performance optimization for development.
【技术实现步骤摘要】
H5页面的性能测试方法、装置和计算机设备
本申请涉及互联网应用
,尤其涉及一种H5页面的性能测试方法、装置和计算机设备。
技术介绍
随着超文本标记语言第5版本(HyperTextMarkupLanguage5;以下简称:H5)的定稿,混合模式移动应用(HybridApplication;以下简称:HybridApp)也成为了一种趋势,越来越多应用的前端场景都广泛应用H5技术。在App发布之前,对App中H5页面的测试也成为一项重要工作。现有相关技术中,还没有一款能够普遍应用的对H5页面的性能进行测试的工具,其难点主要在于H5的应用场景在移动端,无法采集到真机的真实性能数据,这样就无法保证H5页面的性能测试的准确率,因此H5页面的性能测试一直是前端测试的痛点。
技术实现思路
本申请实施例提供了一种H5页面的性能测试方法、装置和计算机设备,以实现采集真机的真实性能数据,提高H5页面的性能测试的准确率。第一方面,本申请实施例提供了一种H5页面的性能测试方法,包括:获取电子设备中的应用发出的请求报文,所述请求报文是所述应用中的H5页面被操作之后发出的;解析所述请求报文,获取所述请求报文携带的参数;对所述请求报文携带的参数中的至少一项进行修改;将修改参数后的请求报文发送给服务器;接收所述服务器针对所述修改参数后的请求报文发送的响应报文;根据所述修改参数后的请求报文的发送情况和所述响应报文的接收情况,确定所述H5页面的性能数据。其中在一种可能的实现方式中,所述获取电子设备中的应用发出的请求报文包括:基于互联网传输协议,对所述电子设备中的应用发出的请求报文 ...
【技术保护点】
1.一种H5页面的性能测试方法,其特征在于,包括:获取电子设备中的应用发出的请求报文,所述请求报文是所述应用中的H5页面被操作之后发出的;解析所述请求报文,获取所述请求报文携带的参数;对所述请求报文携带的参数中的至少一项进行修改;将修改参数后的请求报文发送给服务器;接收所述服务器针对所述修改参数后的请求报文发送的响应报文;根据所述修改参数后的请求报文的发送情况和所述响应报文的接收情况,确定所述H5页面的性能数据。
【技术特征摘要】
1.一种H5页面的性能测试方法,其特征在于,包括:获取电子设备中的应用发出的请求报文,所述请求报文是所述应用中的H5页面被操作之后发出的;解析所述请求报文,获取所述请求报文携带的参数;对所述请求报文携带的参数中的至少一项进行修改;将修改参数后的请求报文发送给服务器;接收所述服务器针对所述修改参数后的请求报文发送的响应报文;根据所述修改参数后的请求报文的发送情况和所述响应报文的接收情况,确定所述H5页面的性能数据。2.根据权利要求1所述的方法,其特征在于,所述获取电子设备中的应用发出的请求报文包括:基于互联网传输协议,对所述电子设备中的应用发出的请求报文进行拦截;所述接收所述服务器针对所述修改参数后的请求报文发送的响应报文包括:基于互联网传输协议,对所述服务器针对所述修改参数后的请求报文发送的响应报文进行拦截。3.根据权利要求1所述的方法,其特征在于,所述请求报文携带的参数包括应用程序接口参数;所述对所述请求报文携带的参数中的至少一项进行修改包括:对所述请求报文携带的应用程序接口参数中的至少一项进行修改。4.根据权利要求1所述的方法,其特征在于,所述将修改参数后的请求报文发送给服务器之前,还包括:对网络传输参数进行修改,以模拟至少两种网络环境,所述网络传输参数包括:丢包率和/或带宽,所述网络传输参数为发送修改参数后的请求报文和接收所述响应报文的网络的传输参数。5.根据权利要求1-4任意一项所述的方法,其特征在于,所述H5页面的性能数据包括以下之一或组合:所述H5...
【专利技术属性】
技术研发人员:侯乃杰,
申请(专利权)人:深圳壹账通智能科技有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。