51Testing软件测试论坛

标题: 用loadrunner模拟用户注册的脚本回放老是提示找不检查点 [打印本页]

作者: cu_zhuang    时间: 2011-11-26 18:33
标题: 用loadrunner模拟用户注册的脚本回放老是提示找不检查点
本帖最后由 cu_zhuang 于 2011-12-29 11:15 编辑

我要用loadrunner测试模拟几百个人注册的压力情况。但是录制的脚本回放的时候一直提示找不到注册成功后登录首页设置的检查点

我录制的时候把自动关联去掉了,回放的时候没有扫描到关联。

注册一共有2页信息,第一页的验证码已经不管用了,可以不输入,我在第二页设置了一个Country 的检查点,然后成功注册后会跳转到首页,我又设置了一个检查点Contact Information。

录制完脚本后回放没有错误,设置完检查点并且把用户名改掉之后,第一个检查点通过了,但是登录之后的检查点一直找不到,请问是什么原因啊
作者: cu_zhuang    时间: 2011-11-26 18:34
请大家帮帮忙啊,我刚开始搞这个东西,真的不知道该怎么弄了
作者: cu_zhuang    时间: 2011-11-26 18:38
有没有人知道是什么原因啊,帮帮忙行吗,谢谢啦
作者: msnshow    时间: 2011-11-26 22:46
用你的账号手工登陆,看是否有你要检查的内容
作者: Causeless    时间: 2011-11-27 19:01
建议楼主自己搭建测试环境来做性能测试,公网上的测试基本就没有任何意义(何况你还是几百人的模拟),不过我估计是楼主的检查点注册的位置可能没有设置对,建议好好检查下
作者: thirfing    时间: 2011-11-27 20:38
本帖最后由 thirfing 于 2011-11-27 20:39 编辑

确保你必要的每一个参数输入都不存在重复的冲突。如果用脚本中同样参数能手动注册并跳转成功,检查点函数本身没有错(用你脚本中注册的帐户登陆系统,如能登陆成功,就是注册成功,检查点问题;如不能登陆,注册本身的问题)那就是关联的问题。
作者: cu_zhuang    时间: 2011-11-27 22:40
录制的这个注册的脚本,回放的时候是再真实的注册一遍吗
作者: msnshow    时间: 2011-11-27 23:13
回复 7# cu_zhuang


    理论上来讲是这样的,不过注册之类的动作,不能录制后直接回放,因为用户名之类的是唯一的
作者: cu_zhuang    时间: 2011-11-28 09:55
还是不行啊,我实验过了,回放脚本的时候是不注册的,还是找不到登录首页后的检查点
作者: jacckljl    时间: 2011-11-28 19:08
录制回放都出错,那肯定是你检查点出错。你确认你检查的是文本吗?不是其他格式?
(web-reg-find)log中有显示吗?(web-find)脚本用tree形式查看,能查看到你所要检查的目标?如果不能那就检查不到!
作者: msnshow    时间: 2011-11-28 20:27
没登陆成功吧
作者: cu_zhuang    时间: 2011-12-2 18:15
已经解决了,是关联的问题,找了个高手帮我弄的,总共有三个关联,关联上了就好了。。。
作者: 317759580    时间: 2011-12-9 12:35
是要把检查点关联??
还是把你录制的脚本进行了关联了啊?
作者: cu_zhuang    时间: 2011-12-29 10:30
本帖最后由 cu_zhuang 于 2011-12-29 11:16 编辑

是录制的脚步总共有3个动态参数需要关联,一开始我只关联了一个
作者: cu_zhuang    时间: 2011-12-29 10:43
本帖最后由 cu_zhuang 于 2011-12-29 11:16 编辑

顺便说下注册脚本参数化用户名吧。

为了保证注册的时候用户名是唯一的,参数化用户名为{time}_{rand}@gmail.com,这样就可以保证用户名的唯一性了。time参数选择Date/Time类型的,精确到毫秒,倒数第二个,顺便改下格式。。。我的是这种格式的%Y%m%d%H%M%S.000,然后rand选择Random Number 类型的,格式选择合适的就行,我要注册1000个用户,选择的0001的。。执行场景的时候每秒可以注册几十个用户的,所以用time_rand可以完全保证用户名的唯一性
作者: cu_zhuang    时间: 2012-1-9 17:12





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