Jmeter入门知识白话(一)基础概念

2018-04-08  本文已影响0人  Higs

本文带大家入门jmeter做http接口测试。


一、先介绍几个基础概念:

1.什么是http协议

    又叫超文本传输协议,是一种无状态协议,大家都觉得好用所以就流行了。无状态就是我不记得我去没去过你家,所以每次到你家都会“哇塞”。http请求超时就是我到你家楼下只打算等5分钟,过时不候。

2.什么是服务代理

二狗子家批发地瓜到各省各县,一前是十万个小商铺到他家24小时排队囤货,后来全国24省区各设置一个代理,二狗子家总代理。服务代理也是这个道理,电脑里各个信息流从各个端口向外发出,如果你给你的电脑设置某个IP的某个端口号为代理,那所有的信息都会从原有端口优先转发到代理地址,再由代理服务器向目标发送信息,当然代理服务器就有偷窥你信息的可能了嘿。

3.什么是编码集

中文是一种编码格式,英文、日语德语等等也是。0101的二进制文件想转换为其他格式需要特定的标识来断句,utf-8等编码格式就是以特殊标识来区分0101的二进制文件截断后能跟特定中文、字母等符号形成唯一一一对应关系的 关系表。

4.http请求url是什么

URL = URI + 域名,域名不解释了,uri是统一资源定位符,服务端能根据uri快速准确定位到需要请求的代码或者静态页面,连起来就是统一资源标识符URL。只是一种约定俗成的规约而已,不用太纠结。

5.什么是cookie

可以理解为浏览器存在本地的缓存,比如服务端分发给特定用户的登录验证信息、一些其他内容等,会根据服务端设定一段时间内过期。

6.什么是域名

互联网环境,用户电脑拿着字母域名去请求付费的域名解析服务器,返回对应的IP地址。此后电脑再向对应IP请求服务内容。域名www.baidu.com 易记,若提供内容的服务器IP地址变更了,只需要通知域名解析服务供应商变更信息,而不需要通知千家万户变更IP和域名的对应关系信息。

7.什么是端口号

端口号是电脑内部与外部交流的虚拟门户,可以自定义。比如我的电脑想远程登录你的机器,需要你的机器运行支持远程登录的服务端程序,相当于能为你远程工作的仆人,他需要提前设定好,等在80号虚拟门户旁接收开门的命令。这时候我的电脑运行远程登录客户端并向你电脑IP的80 端口发起登录请求,相当于我找到你家大宅子的第80号小门喊话“开门”,仆人开门了,则登录成功了。

8.什么是web service接口

web service是一种模式,相当于店铺做生意,web是前台善解人意的接待,service是后台勤恳的杂役,接口便是两者合作的统一窗口,两者都只能通过这一窗口喊话,传递货物信息。软件应用中把前端和后台分离来优化开发体验和用户体验。一处部署,多处运行。又好比一个发电站,千家万户都可以用电。公网环境的服务器就是发电站,不断生产内容,每个用户电脑上的浏览器就是千家万户,都能访问服务器的内容。


篇幅有限,下篇讲jmeter常用组件举例测试。

上一篇下一篇

猜你喜欢

热点阅读