测试环境请求可视化方案

前言

在我们平常的项目开发中,我们接触最频繁的就是和后台交互,请求服务器了.如果你的项目不使用加密,那么当一个手机出现问题的时候,我们可以很容易的使用各种截包工具拿到请求分析原因.但是绝大部分的项目请求的数据一般都是加密的,所以我们的截包工具就显的很鸡肋了,因为你截取到的是一堆加密后的数据,虽然你可能有解密的方式,但是这个过程是需要耗费时间的,如果一些数据是使用MD5加密的,你更加无从知道这个数据原来的数据是什么了.所以基于这种情况下,在测试阶段如何解决全部请求可视化,方便分析原因。

先贴上效果

上面可以展示一个请求的完整信息,并且支持按照类型和手机设备来过滤

server端

这个页面的支持在项目 WebLogServer 上,你可以拉下来编译运行,或者直接下载这个压缩包,解压到tomcat的webapps目录下即可
serverLog tomcat运行包

这里写图片描述

java客户端

使用范例请直接查看我的github上的示例项目,java客户端封装的库也在里面
serverLog client in github

注意点

当你下载tomcat运行包运行了之后,先本地测试

localhost:8080/serverLog 这个地址是否可以打开网页,并且网页上左上角显示连接成功

客户端使用的时候,一定要填写对服务端的ip地址

你可以直接下载客户端的代码进行测试
serverLog client in github

测试成功就是下面的图片

可以看到测试成功

相信聪明的你们一定会使用的,有问题欢迎留言。

发布了119 篇原创文章 · 获赞 276 · 访问量 38万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 技术黑板 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览