locust性能测试,不登陆直接访问购物网站的我的账户

对需要登陆才能操作的界面进行性能测试,利用关联技术,不登陆直接访问我的账户:Cookie,User-Agent,get网址后加Headers
Cookie,User-Agent,get的网址都通过fiddle抓包获取

from locust import HttpLocust,task,TaskSet,between

class user_mycount(TaskSet):
    @task
    def test_mucount(self):
        head={"Cookie":"iweb_safecode=84049bf53dNzA3OTY2MjkwNDIzNzNiYDRgNTRgZ2QxZDRiNmI0PWllNWM1bGRnNGQyMGZlNDA3ZzVhYDZuYjRpPjRgaTViZQ; iweb_user_id=ef5906376aMDA0MDgwMDIwNDBkOTI0MTE5PDEzMzFjYG1lYTc6NmAxNg; iweb_user_pwd=28331c785aMDkwMjY4MzAyNTMwMzhiMzJmY2VmZjJiamNkNTM3NDFlMTdhZGMzOTUxYmE1MWdha2Y1NmUzNTdmMjRmPTA0ZQ; iweb_username=4bba31ada4MDI1ODIwMDAwMGVjZDI0ZDUxYWc8MjJgODEwbDk1MDZ4aWhuYmlrbjgw; iweb_head_ico=6c83b36fbeMDIwMjc3ODI0NTpqYjdsZjA0MjY%2FajEzNzVhOj5mMTY; PHPSESSID=te2a0180vk7jelg0fk4tncpir6",
              "User-Agent":"Mozilla/5.0 (Windows NT 6.3; WOW64; Trident/7.0; LCJB; rv:11.0) like Gecko"
              }
        response=self.client.get("/index.php?controller=ucenter",headers=head).text
        print(response)

class WebSitUser(HttpLocust):
    host="http://localhost/iwebshop/"
    task_set = user_mycount
    wait_time = between(2,5)
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值