【性能测试】CSV文件配置
由于业务的需求,需要在一个jmeter脚本中起40个线程组,每个线程组都需要读取学校帐号做为登录的账号信息
因为有10台客户端肉鸡,那需要切割400个csv文件进行配置,这样的工作量是非常繁琐的
其中有个可以切入点,那就是每台肉鸡上取csv帐号可以是随机的,但是不同线程不能取相同的一个帐号,那能不能把CSV文件文件设置在和线程组同级进行,然后大家先后取该CSV文件呢?
直接运行,发现每个线程都去读取该CSV文件,各不干扰,但是每个人都读取自己那份,这样导致读取了重复的帐号信息,未能满足需求
那是否有啥方式可以互斥的进行读取呢?我们来看看CSV数据文件设置的配置功能项吧
或许Sharing mode可以解决问题,将该设置改成共享到所有的线程是否可以实现呢?
OK,大功告成,各线程依次读取CSV文件的数据