美文网首页
多用户同时模拟登录并发

多用户同时模拟登录并发

作者: 浅若离花落 | 来源:发表于2018-03-19 15:20 被阅读660次

    今天在学习,模拟 app很多个用户同时操作登录,别人给我的建议是用

    定时器 + 参数化 +线程数  这些去实现

    假如我要模拟这500个账户登录,需要我去用文本txt写出来

    有4中参数化方法,数据库的话,一般密码是加密的,还会给数据库造成很多没有用的数据。

    别人以前试过从mysql中读取数据,一压 发现把保存参数的mysql 给压挂了。

    那就用CSV data  set config------txt  csv保存都可以,再录制一遍注册呗,参数化100个注册用户,注册的时候把用户名参数化100个,密码都用同一个;登录的时候用注册的原始密码,只是把用户名参数化就ok了啊

    一,开始步骤

    1.app录制登录页面,输入用户名密码,登陆成功页

    2.新建一个CSV data  set config,用来设置参数化  

    3.在jmeter目录下新建一个txt文本,然后用Notapad++ 打开,编辑既要输入的用户名和密码,

    图1 图2

    4.然后复制文本的路径,粘贴在  Filename 一栏中

    File encoding (变量名) 可不写

    Variable Names (comma-delimited) (密码)可不写 

    Delimiter(use “\t“ for tab) 是否用逗号隔开,也不用写,已经分隔开了

    是否允许引号

    5.我复制完路径的时候,然后运行,没反应。原因是应为我的版本是3.1所以要把路径的引号去掉,才能运行有反应

    6.如果密码是密文的话,需要在参数中 把 密码的 秘闻复制下来,放在文本中

    相关文章

      网友评论

          本文标题:多用户同时模拟登录并发

          本文链接:https://www.haomeiwen.com/subject/chvhqftx.html