51Testing软件测试论坛

标题: 服务器响应中 需要关联值的左右边界不固定,我该如何取呢? [打印本页]

作者: zz_qjs    时间: 2011-9-16 10:17
标题: 服务器响应中 需要关联值的左右边界不固定,我该如何取呢?
本帖最后由 zz_qjs 于 2011-9-16 10:51 编辑

我通过录制多份脚本比较的方式发现有个值(1326fa5095e64ffd068abde452c99a58)每次都不一样,需要进行关联,,然后我在服务器响应中查找这个值,发现这个值出现了很多次,但出现时左右边界不固定,那我如何取左右的边界呢?
比如:

1.var fdId = "1326fa5095e64ffd068abde452c99a58";

2.<input type="hidden" name="fdId" value="1326fa5095e64ffd068abde452c99a58">

3."com.kmss.km.itsm.model.KmItsmMain","1326fa5095e64ffd068abde452c99a58","true","byte","edit");

4."fd_2dde996421ff18","com.kmss.km.itsm.model.KmItsmMain","1326fa5095e64ffd068abde452c99a58","true","byte","edit"

5.<PARAM name="OrgId" value="1326fa5095e64ffd068abde452c99a58">

6./sys/attachment/sys_att_main/sysAttMain.do?method=save&fdModelId=1326fa5095e64ffd068abde452c99a58&fdModelName

这左右边界都不固定,我杂取呢?谢谢,是不是我理解的不对呢?
请高人点拨下
作者: thirfing    时间: 2011-9-16 11:44
1.关联的作用是保存服务器发送过来的值,再用这个值提交欺骗服务器。
2.你需要确认,具体在哪一个步骤,这个值会要求从客户端发送到服务器,在这个步骤之前进行值保存操作,保存的时候才确认左右边界。
与系统自动生成的关联对比,可能会理解得更快
作者: Sayid    时间: 2011-9-16 11:49
先确定你要关联的第一值“1326fa5095e64ffd068abde452c99a58”出所现的请求是哪个,再在这个请求前面实现关联即可。




欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/) Powered by Discuz! X3.2