1、性能测试时,为什么要对数据做参数化? 参考答案: 1)业务限制唯一性: 比如注册账号功能,通常相同用户名的不允许重复注册,如需要验证正常注册用户的性能,模拟真实场景,就需要对用户名进行参数化; 再比如登录功能,某些场景下,会要求用户同一时期只能在一处登录,即用户用账号A在Android设备登录App后,再在其他设备用账号A登录,将提示:“A用户已在其他设备登录”等信息,此时也需要对用户名进行参数化。 2)业务数据缓存: 我们知道,应用服务器(如JVM)、数据库服务器(如MySQL)都会有缓存机制,有时候还会增加Redis等内存数据库作为数据缓存,以用户下订单流程为例,下单前先从Redi...