Out站点使用的是大量的角J。现在,当我记录登录脚本时,它记录了大约5-6个请求。在这3个请求中,有如下所示的体数据中的端编码密钥。
{"Info":"V8P+Pq/Mq9zNIe0auzRwDvTs+m3tv2gcCGUiU/hI2elP45n2ySmevibc5XFoyhrO"}我检查了这个键不是来自服务器,它似乎是由客户端生成的。这个键对于每个用户来说是不同的。
然而,对于一个用户的密钥保持不变,每次我登录。目前,我正在使用的方法,我存储这50个用户在CSV文件,并参数化它如下所示的密钥;
{"Info":"${LastLoginKey}"}这种做法正确吗?还是我该做点聪明的事?因为这要求我手动记录每个用户的密钥,然后输入CSV。
发布于 2018-03-12 05:11:53
如果密钥来自客户端--您需要检查响应的源代码(特别是JavaScript),并确定哪些参数以及具体编码方式。如果您足够幸运的话,您甚至可以在JSR223 PreProcessor中重用相同的代码,它可以执行JavaScript代码并设置JMeter变量。
从JMeter 4.0版开始,还有__摘要()函数,它可以生成MD2、MD5、SHA-1等哈希。
https://sqa.stackexchange.com/questions/32469
复制相似问题