51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2135|回复: 5
打印 上一主题 下一主题

jmeter怎样实现post传参传入时间格式和小数?

[复制链接]
  • TA的每日心情
    擦汗
    昨天 09:07
  • 签到天数: 527 天

    连续签到: 4 天

    [LV.9]测试副司令

    跳转到指定楼层
    1#
    发表于 2020-1-15 10:38:50 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
    1测试积点
    jmeter怎样实现post传参传入时间格式和小数?
    要实现jmeter同时并发2000个post请求,传入的数据为:

    1. <p>2020-01-11 00:01:00   5.831</p><p>2020-01-11 00:02:00   5.905</p><p>:</p><p>:</p>
    复制代码
    后面时间依次增加一分钟,后面的小数值也要不一样,不然数据库无法存储,这怎样才能实现?

    分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
    收藏收藏
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2020-3-18 13:27
  • 签到天数: 113 天

    连续签到: 3 天

    [LV.6]测试旅长

    2#
    发表于 2020-1-15 14:22:29 | 只看该作者
    你的意思就是时间相同的时候接口在向数据库插入数据的时候由于时间字段是唯一的所以会报错?先不说你们为什么把时间字段设置成唯一的。但是既然时间只能唯一,测并发有啥意义呢?还有你们为什么要数据库存这种格式的时间呢?不管他是date类型还是vchar类型都比int类型所占的空间大的多啊,直接存int类型的时间戳不行吗?好了吐槽完毕,开始进入正题:按照你的要求只要时间不一样就可以对不。那么有这么几种办法可以达到你的要求,办法1:参数化,做个参数文件里面存2000个不一样的时间,请求的时候挨个儿去从参数文件里拿。办法2:函数方式,函数“_counter",把第一个参数设置为False来记录全局请求数的统计,这个函数每执行一个线程数就会+1,定义一个全局的参数,然后时间参数就设置为固定时间+这个参数(格式的转换和加到那块自己设定)就行了。。方法3:函数“_time”+定时器+循环控制器,这就达不到并发的要求了,只是单纯的每个1分钟发送一个请求,循环2000次就行。方法4:Stepping Thread Group插件,设置好梯队并发每隔一分钟增加一个线程,增加到2000个线程的时候释放。当然还有其他办法,只是我能知道的也就这么多了。
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 08:59
  • 签到天数: 1801 天

    连续签到: 5 天

    [LV.Master]测试大本营

    3#
    发表于 2020-1-16 09:40:07 | 只看该作者
    ,先脚本生成数据,存数据库,jmeter调用。
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2024-9-30 15:02
  • 签到天数: 751 天

    连续签到: 2 天

    [LV.10]测试总司令

    4#
    发表于 2020-1-16 10:56:47 | 只看该作者
    先生成数据,然后用jmeter调用
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 10:10
  • 签到天数: 1516 天

    连续签到: 5 天

    [LV.Master]测试大本营

    5#
    发表于 2020-1-16 11:35:34 | 只看该作者
    取系统时间传入参数
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    昨天 07:28
  • 签到天数: 2812 天

    连续签到: 5 天

    [LV.Master]测试大本营

    6#
    发表于 2020-1-16 13:17:52 | 只看该作者
    参数化
    回复

    使用道具 举报

    本版积分规则

    关闭

    站长推荐上一条 /1 下一条

    小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

    GMT+8, 2024-11-16 18:01 , Processed in 0.064537 second(s), 22 queries .

    Powered by Discuz! X3.2

    © 2001-2024 Comsenz Inc.

    快速回复 返回顶部 返回列表