本文主要是介绍测试环境请求可视化方案,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
前言
在我们平常的项目开发中,我们接触最频繁的就是和后台交互,请求服务器了.如果你的项目不使用加密,那么当一个手机出现问题的时候,我们可以很容易的使用各种截包工具拿到请求分析原因.但是绝大部分的项目请求的数据一般都是加密的,所以我们的截包工具就显的很鸡肋了,因为你截取到的是一堆加密后的数据,虽然你可能有解密的方式,但是这个过程是需要耗费时间的,如果一些数据是使用MD5加密的,你更加无从知道这个数据原来的数据是什么了.所以基于这种情况下,在测试阶段如何解决全部请求可视化,方便分析原因。
先贴上效果
上面可以展示一个请求的完整信息,并且支持按照类型和手机设备来过滤
server端
这个页面的支持在项目 WebLogServer 上,你可以拉下来编译运行,或者直接下载这个压缩包,解压到tomcat的webapps目录下即可
serverLog tomcat运行包
java客户端
使用范例请直接查看我的github上的示例项目,java客户端封装的库也在里面
serverLog client in github
注意点
当你下载tomcat运行包运行了之后,先本地测试
localhost:8080/serverLog 这个地址是否可以打开网页,并且网页上左上角显示连接成功
客户端使用的时候,一定要填写对服务端的ip地址
你可以直接下载客户端的代码进行测试
serverLog client in github
测试成功就是下面的图片
相信聪明的你们一定会使用的,有问题欢迎留言。
这篇关于测试环境请求可视化方案的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!