摘要:
取自<软件性能测试过程详解与案例剖析>--段念 性能测试的应用领域划分为5个不同领域: 1、能力验证领域的特点与性能测试的特点非常接近 <1>要求在已确定的环境下运行 能力验证要求运行环境必须是确定的。只有在一个确定的运行环境下,软件的性能的的承诺和规划才是最有意义的。因为无法或很难根据系统在一个环 阅读全文
摘要:
在取的数据之前就把事实理论化是一个严重的错误。不理智的人扭曲事实来适应理论,而不是改变理论来适应事实。 --夏洛克·福尔摩斯“波西米亚丑闻” 部分转载自老_张博客http://www.cnblogs.com/imyalost/p/7117320.html 性能测试的定义:对响应时间的评估、分析,结合 阅读全文
摘要:
都忘了Jmeter4.0已发布((*^▽^*))具体优化项还没体验,记录一下,传送门:http://jmeter.apache.org/download_jmeter.cgi Jmeter的系统函数已经发布了许多函数,并且实现了N多功能,(可以自行开发自定义函数哦~)记几个常用的函数: ${__ti 阅读全文
摘要:
日常接口测试碰到参数加密的情况不在少数,当然与之相对的也有解密。直接记录实例: 排除各家用的不一样的加密方式,用的最多的还是MD5加密(16,32)。Jmeter3.2版本已经有解决方案 1、${__MD5(,)}函数(默认32位),当然也有其他类型的加密函数:base64 用法很简单,与一般函数使 阅读全文
摘要:
处于协议栈顶层的应用层协议定义了运行在不同端系统的应用程序进程如何相互传递报文。定义内容如下: 1、交换的报文类型。请求报文和响应报文。 2、各种报文类型的语法,如报文中的各个字段及这这些字段是如何描述的。 3、字段的语义,即这些字段中包含的信息的含义。 4、一个进程何时以及如何发送报文,对报文进行 阅读全文
摘要:
协议?何谓协议?协议是用来干什么的? 与人类活动进行对比即可理解协议,因为我们无时无刻不在执行协议! 举一个典型交互过程: 人类协议(至少说是好的行为方式)要求一方首先进行问候(张三对李四“你好”),以开始与另一个人的通信。对“你好”的典型响应是返回一个“你好”的报文。李四用一个热情的“你好”进行响 阅读全文
摘要:
测试工作是一项十分枯燥的工作,与之相对的测试人员必须有足够的耐心、绝对的细心等素质才能完美的完成这项工作。 从最初的瀑布模式,到如今风靡的敏捷,Devops等;从最初的最后一道关卡到渗透至各个流程,再到一名人员身兼数职(Devops),测试人员的人员素质要求越来越高,各类新兴产业的层出不穷,人工智能 阅读全文
摘要:
日常工作中,无论是在做功能测试、接口测试还是性能测试,经常会有这么一个场景出现,“那个谁谁谁,帮我加几条订单”,“那个某某某,给购物车增添几个产品”,“在数据库加几百条数据”。。。等等,通常少数量,或者能够人为解决的就人工解决,那么如果是数量比较大,数万条数据,总不可能一条一条进行增添吧? So,在 阅读全文
摘要:
摘自Blazemeter https://www.blazemeter.com/blog/performance-testing-wild-side-development-world 曾经在某篇公众号文章的评论中看到这么一段耐人寻味的评论(文章的具体内容不再阐述):测试是一门艺术,每位测试员都是一 阅读全文
摘要:
Jmeter中增添原件是以线程组为‘基本单位’的,贴张图,显而易见: 测试计划节点下的内容 线程组节点下的内容 因此,变量只能在当前的线程组下进行传递。做个小Demo,立即试试: 测试结论:不同线程组之间的变量不能共享。那么该如何解决该问题呢? 解决方案:使用函数${__setProperty()} 阅读全文