jmeter简单http请求示例

解决的问题:

1. 登录后再次使用jmeter访问时依然提示登录,使用cookie管理器元件自动管理cookie

2. user-agent提示Apache不是正常的浏览器,提示“抱歉,您的访问受限”,使用HTTP信息头管理器配置元件解决

3.若登录成功后没有响应,我可以再次访问首页,看看有没有已经登录的用户名,若有表示成功;


下面是自我做的一个简单的测试例子,测试的网站为开源中国的登录

1. 启动jmeter,添加配置原件:地址https://www.oschina.net/

 

2. 添加http采样器:地址:/action/user/hash_login

1)找到地址

 

2) 在采样器中添加post提交的数据,可看到user-agent

 

 

3. 添加察看结果树,监听器,运行

 

 

4. User-agent他认为apache不是一个正确的浏览器,解决此问题需要添加一个“HTTP信息头管理器”的配置元件,模拟一个正常的浏览器

如下设置:

 

结果:

 

5. 因为看不到相应数据,所以再次添加一个http采样器,登录成功后直接访问首页,运行

界面如下:

 

虽说运行成功了,但是提示登录,表示此页面没有访问前一个登录好的页面,此页面依然没有登录。

此时需要添加一个http cookie管理器的配置元件。因为登录成功后都会生成一个cookie,会根据这个cookie来判断是否已经登录了

6. 添加http cookie管理器配置元件,他会自动管理cookie,会保存登录的一些信息,如sessionID等之类的信息

 

再次运行:

 

 好啦,到这里为止,登录已经成功了


猜你喜欢

转载自blog.csdn.net/jffhy2017/article/details/62043521