随笔分类 - 测试相关
测试相关
摘要:发朋友圈的功能测试可以关注以下几个方面: 文本输入:测试输入各种字符、符号、表情、链接等,检查是否可以正常显示和发布。 图片/视频上传:测试上传各种格式、大小、分辨率的图片和视频,检查是否可以正常显示和发布。 定位功能:测试是否可以正确获取和显示位置信息。 评论和点赞功能:测试用户是否可以对朋友圈进
阅读全文
摘要:一、 机器环境情况 机器A和B上分别起着服务A和B,服务A和B之间通过tcp协议通信。 二、测试情况分析 情况一:B机器不停服务直接关机情况下(shutdown机器),服务A处理是否正常(分服务A发请求和不发请求的情况) 1.有请求:很快感知下游机器宕机。服务A发请求无回应会超时重传,重传达到一定阈
阅读全文
摘要:一、机器准备 本次实验使用两台机器,一台作为服务端,一台作为客户端,运行linux系统。 服务端 192.168.12.36 客户端 192.168.12.37 两台机器各自运行某模块服务,两模块为上下游关系,可以进行通信。 TCP三次握手和四次挥手过程如下图: 二、模拟TCP 第⼀次握⼿ SYN
阅读全文
摘要:在Visual Studio 2017和更高版本中,Google Test已作为C ++桌面开发工作负载的默认组件集成到Visual Studio IDE中。要验证它是否已安装在您的计算机上,请打开Visual Studio安装程序,并在工作负载组件列表下找到Google Test:这里我使用的vs
阅读全文
摘要:问题现象:线上无结果报警,rein的cost高,rein下游java模块cost正常。 这里先讲一下java的分代回收,效果图如下: 1.绝大多数刚创建的对象会被分配在Eden区,其中的大多数对象很快就会消亡。当Eden区满的时候,执行Minor GC,将消亡的对象 清理掉,并将剩余的对象复制到一个
阅读全文
摘要:开发由于手抖或者考虑不周全(这里是考虑不周)出现代码中存在死循环,且代码覆盖率不能发现(代码覆盖了未必会触发死循环), 建议每次代码diff时重点关注循环退出条件是否总是成立。可以防止不易触发的死循环存在。 一般常见的死循环形式如下,在for内部处理过程中对循环变量自减,导致退出循环条件不成立。 下
阅读全文
摘要:微信朋友圈点赞的测试点 功能测试: 点赞/取消点赞某条朋友圈,验证是否成功 点赞的人是否在可见分组里; 点赞状态是否能即时更新显示 是否在未登录时可查看被点赞的信息 点赞显示的是否正确,一行几个,特殊人名显示 点赞是否按时间进行排序,头像对应的是否正确; 接口测试: 点赞朋友圈,验证朋友能否收到提示
阅读全文
摘要:现象描述: 不管是性能测试中,还是生产环境中,经常会遇到响应时间过长的问题。 响应时间是性能评估的一个重要指标,会对最终用户产生直接影响,一个产品是快是慢,响应时间是最直观的感受。 因此面对响应时间长的问题,一定想尽办法消灭它。 排查思路及说明 常见有两种表现:偶现极少量的请求出现响应时间偏长,或者
阅读全文
浙公网安备 33010602011771号