要实现jmeter同时并发1000个post请求,传入的数据为:
2017-07-31 00:01:00 5.831
2017-07-31 00:02:00 5.905
:
:
后面时间依次增加一分钟,后面的小数值也要不一样,不然数据库无法存储,这怎样才能实现?求助!
参考
http://www.cnblogs.com/zhuque/archive/2012/11/20/2779253.html
参数化我明白,但是我想请教如果在我没有测试数据的情况下,能否通过函数,控件实现自行构造测试数据?比如让时间自增,数据值自动变化?因为我需要大量测试数据的话,全靠自己先用excel制作的话,可能不太方便。
@liyangzbx: 测试过程中数据都是提前准备好的,如果通过函数一边输出数据一边又进行压测会影响真实测试结果。另外一种做法,先脚本生成数据,存数据库,jmeter调用。
@ycyzharry: 嗯。我之前想的是通过counter计数器,或random函数等,设置一个参考值,在测试的时候让它自己根据函数输出数据来测试。但是这样无法自动输出时间格式和小数。如果是手动准备测试数据,还需要改数据格式造测试数据。当数据量很大时,手动操作不太方便,现实。
@ycyzharry: 请问如果是要用函数生成测试数据,没有事先准备的测试数据或数据库文件,这个一般怎么实现?能给出我一个参考吗。目前从功能测试到性能测试,这方面不太明白。谢谢!
@liyangzbx: 参考http://blog.csdn.net/zmllovejj/article/details/70159332