推广项目新架构测试报告

谁说胖子不能爱 提交于 2019-11-28 22:26:07

拨号服务器测:
拨号服务器配置受限测试加载网页就超时,分析日志需要深入具体定位:
1、单条数据加载页面都超时,20s网页没加载完就关闭了;
2、Cannot run program "cmd": CreateProcess error=1455, 页面文件太小,无法完成操作

本地测试:
清洗规则
每次并发5条数据,
等待5s发现5条数据查询状态都返回异常结果,就直接返回给后台这5条数据清洗失败;
等待5s发现少于5条数据查询状态返回结果就说明有数据正常需要加载页面获取等级,加载页面设置时间20s,继续25s拿到等级或黄蓝V数据后返回结果;

测试结果:
测试数据3000条,本地清洗接近2个小时完成
1、2984条数据调用查询状态接口返回结果基本如下:
"msg":"","code":"100002","data":"login"
"msg":"","code":"100008","data":"login"
2、11条数据清洗成功,其中2条清洗出来的uid一样
3、5条数据清洗返回302,这5条数据需要验证是否是失效造成的


清洗出如下数据验证等级和是否带V正确:
......


以下两个数据清洗出同一个uid为2538455220,说明程序清洗后要根据uid去重:
_2A25wU22pDeRhGeRL6FoV9SvOyTyIHXVTvHPhrDV8PUJbkNBeLWzSkW1NUyjLqSfUyv1rn8zc2GP7-WsEvyP5z_cR
_2A25wU22oDeRhGeRL6FoV9SvOyTyIHXVTvHPgrDV6PUJbkdAKLU_tkW1NUyjLqYhFCSLHqDEOoHz9iuCnC5z-l7co
这种情况产生的原因分析是用户在第1登陆抓到了数据可用,第2次登陆又抓到数据可用,两次的抓到的数据不一样,由于没有退出有效时间内2条数据都可用;
对于这样的数据清洗后需要再根据uid去重结算

 

比较可以清洗出的数据和清洗返回结果为100002或100008的数据区别:
可以清洗出的数据(注意前5个字符为_2A25w):
_2A25w...
_2A25w...
_2A25w...
_2A25w...
_2A25w...
_2A25w...
_2A25w...
_2A25w...
_2A25w...
_2A25w...
_2A25w...
清洗返回100002和100008的数据(注意前五个字符比较_2AkM)
_2AkM...
_2AkM...
_2AkM...
_2AkM...
_2AkM...
_2AkM...
_2AkM...
_2AkM...
_2AkM...
_2AkM...
_2AkM...
_2AkM...
_2AkM...
_2AkM...

 


总结方案:
1、清洗等级寻找是否有新方案;
2、调整时间和并发清洗数看能否最高匹配拨号服务器性能;
3、数据本地清洗,想方案安排多台电脑连接不同4G分享的热点;

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!