testlab 发表于 2011-6-16 14:37:20

No match found for the requested parameter错误

遇到一个问题:
在使用web_reg_save_param()时,调试过程中一直是正确的,在controller中使用一个用户运行也是正确的,但是当2个用户同时跑时就会出现"No match found for the requested parameter"的错误,是什么原因呢

sophie_wang 发表于 2011-6-17 10:02:09

是不是跟“关联“有关呢?

云层 发表于 2011-6-17 11:11:02

单用户跑和多用户跑情况是不同的

testlab 发表于 2011-6-17 12:52:57

那么这个问题应该怎么解决呢?
我运行完后查看过用户记录,我运行了10个用户,其中有4个用户报了该错误

testlab 发表于 2011-6-17 12:54:18

如果出现这个错误,有没有可能是因为服务器返回的数据错误导致的?比如说返回的body中内容不对

testlab 发表于 2011-6-17 13:01:53

如果浏览器端是通过不断发送请求来监听服务器返回数据,当服务器有数据返回时,body中就包含"a=1",如果服务器无数据就不包含"a=1"。这时我该怎么获取"a=1"这段字符串呢?
我现在的做法是:
只发送一次请求数据,在发送之前等待一定的时间,然后获取请求后服务器返回的body是否包含我需要的字符串,如果没有就表示该事务失败。
这样的做法可行吗?

r131415 发表于 2011-6-17 22:43:39

学习了~~

msnshow 发表于 2011-6-18 08:30:11

:funk:楼主不会是来压论坛吧

testlab 发表于 2011-6-20 00:18:01

不是啊,只是编辑完的帖子要审核,我试试哪里出的问题,没想到都给发出来了

xrh51testing 发表于 2011-6-21 18:07:46

这个应该是做关联的。加上关联应该没有问题了

testlab 发表于 2011-6-23 13:26:04

管理员能否帮我把7-19的帖子给删了?

testlab 发表于 2011-6-23 13:40:08

本帖最后由 testlab 于 2011-6-23 13:42 编辑

回复 23# xrh51testing


    应该不是关联的问题.比如有2个软件,彼此之间通过定义的协议会发生通讯.
用户在web页面中输入条件,请求发送到web服务器端,web服务器再通过协议发送到另一个软件请求数据,得到返回的数据后,web服务器返回给浏览器端的body中包含有这样一段字符串result["a=1","b=2","c=3"],而当web服务器没有接收到另一个软件的返回数据时,返回给浏览器端的内容就变成result[].
    在lr中使用web_reg_save_param时,取字符串b=2。当web服务器返回result[]时就会产生找不到匹配的错误了

泊涯 发表于 2011-6-24 16:42:01

是不是你两个用户 在做关联操作时,是去做勾选某个值,做关联,结果两个用户勾选的不一样!

testlab 发表于 2011-6-27 19:39:49

字符串特征是一样的

jj_ljw 发表于 2011-6-27 20:43:42

是不是操作了同一条数据啊

testlab 发表于 2011-6-29 14:21:48

操作输入数据相同不会出现匹配错误吧
对我5楼和6楼的问题有什么好的解答吗?

Junior 发表于 2011-8-29 13:54:39

我也一样这个地方出错,我只是单个脚本运行就出错

jingyu9984 发表于 2011-10-13 16:29:02

回复 1# testlab


    hello,问一下,你这个问题解决了吗?我也遇到同样的问题,希望你能帮忙看一下

lightcabbage 发表于 2011-10-13 17:12:20

我也遇到这个问题,关联后VUGen里调试都通过,但是到controller中运行时,10个用户有4个报这个找不到关联值的错,把log级别调到最低,服务器的所有返回都打印出来,发现,这个报错的迭代,关联时服务器返回的不是正常的数据包,服务器处理异常了

lightcabbage 发表于 2011-10-13 17:12:26

我也遇到这个问题,关联后VUGen里调试都通过,但是到controller中运行时,10个用户有4个报这个找不到关联值的错,把log级别调到最低,服务器的所有返回都打印出来,发现,这个报错的迭代,关联时服务器返回的不是正常的数据包,服务器处理异常了
页: [1] 2
查看完整版本: No match found for the requested parameter错误