秦天的博客
秦天 2017-05-11
首先,容小编我说一个很尖锐的问题:业界有很多接口自动化工具,比如postman、jmeter、httpapi、soupUI等。为啥还要自己搞一套框架(造轮子)? 由于在项目中遇到了以下几个问题: 1、 对返回的json需要进行层级检查 例如:检查返回的json中date下第五个list中的image的值为ad。 2、 对
510° / 5105
人阅读/ 161 人点赞/ 0 条评论
秦天 2017-02-15
1、 什么是time_wait?如何产生的? 上状态图: 从图中可以看到,tcp连接后,在四次握手之后,先发FIN标志位的一端就会进入time_wait状态。 2、 time_wait的类型有哪些? Time_wait分为两类:主动型time_wait和被动型time_wait 主动型:本机主动与其他服务器建立连接时的tim
542° / 5380
人阅读/ 4 人点赞/ 4 条评论
秦天 2017-01-22
性能测试整体流程分为以下几部分:本次分享一下最后一部分:性能报告a)性能报告:i.性能测试报告没有固定的格式,但是大体需要包括以下几个方面:1.整体结
780° / 7806
人阅读/ 265 人点赞/ 0 条评论
秦天 2017-01-22
性能测试整体流程分为以下几部分: 本次分享一下第七部分:打压调优 a) 打压过程: 打压过程并不是放那里不管,通过linux系统提供的命令,需要时刻关注被测服务器的性能指标,结合LoadRunner场景的曲线来动态判断是否存在瓶颈。LoadRunner场景曲线主要关注HPS、TPS、responsetime。服务端主要监控cp
297° / 2975
人阅读/ 0 人点赞/ 0 条评论
秦天 2017-01-19
性能测试整体流程分为以下几部分: 本次分享一下第六部分:脚本开发——HTTP 做过loadrunner性能测试的同学都用过脚本录制功能,但是在脚本录制时经常会遇到以下问题: 无法掉起IE浏览器 &
470° / 4705
人阅读/ 11 人点赞/ 0 条评论
秦天 2017-01-19
性能测试整体流程分为以下几部分: 本次分享一下第五部分:数据准备 1. 主要指性能测试有效数据的准备。请注意是有效数据? 举例:加入你手动写完脚本后,跑一下脚本,发现服务器返回没有报错。都是200的response。这是否就说明是有效的打压呢?未必!应该回放脚本时,通过抓包工具抓包看下,对比真正使
522° / 5225
人阅读/ 4 人点赞/ 0 条评论
秦天 2017-01-19
性能测试整体流程分为以下几部分: 本次分享一下第四部分:环境搭建 上搭建框架图 : i. &nb
696° / 6968
人阅读/ 42 人点赞/ 0 条评论
秦天 2017-01-19
性能测试整体流程分为以下几部分: 本次分享一下第三部分:测试计划&测试方案 主要用来评估本次性能测试的排期。并以邮件通知到各方。 发送时机:开发实现讲解之后,用例设计之前。 模
612° / 6120
人阅读/ 7 人点赞/ 0 条评论
秦天 2017-01-19
性能测试整体流程分为以下几部分: 本次分享一下第二部分:逻辑了解 i. 目的:产品、开发、测试相互认识,便于后续的沟通。 方法:在逻辑了解时,组织产品、测试、开发做需求评审及产品实现讲解会。 讲解会需要了解的点:
303° / 3034
人阅读/ 12 人点赞/ 0 条评论
秦天 2017-01-19
性能测试整体流程分为以下几部分:本次分享一下第一部分:需求评估i.目的:评估是否需要做性能测试。1.需要做性能测试a)新产品要上线,预估单台机器QPS峰值超过100。b)&
423° / 4239
人阅读/ 137 人点赞/ 0 条评论