高手门请帮忙。LR8.1为什么不能录制Action
我安装的是LR8.1 ,按照这个帖子装的 ---->http://bbs.51testing.com/thread-47514-1-1.html之后,我按照Tutorial 8.1 里的讲解,第3讲里的< 如何开始录制活动>,按照上面的步骤我做下来, 到open 这个网页:-->
http://localhost:1080/MercuryWebTours/
登陆成功,可是在浮动录制工具栏上显示, Recording .....(25 events), 我做了许多事件,可始终是25个,就是说明 没有启动录制,...
有人遇到这个问题吗.???高人帮忙解决一下.!!!!!谢谢.!!!顺便付上一张图!! 没试过你说的http://bbs.51testing.com/thread-47514-1-1.html
但是从你的现象看,一定有问题。
看看防火墙?
重新启动。
重新安装。
录制别的网站,比如51testing. 首先谢谢wwwlisheng .
我试过了,还是不行, 没有记录点, 存图也没有。不知道是哪里出现的问题。郁闷啊.!!!!
我在另外的一个机器上装了个8.0 ,不太好试...!!!! 脚本发出来看看。 HI Zee
没有生成脚本,只是录制Action. 没有记录啊。>!! 我添加一个Action ,在脚本里的是这样
Action()
{
return 0;
}
是不是没有引用一些东西啊,比如
#include "as_web.b" 原来看到有个人有这个录制不到脚本的问题,俺也不知道什么原因。
他重装系统解决的,。 不用手工添加action。
确认你的协议选择没问题?
25个事件说明已经录制成功了。后续操作是否没有新的消息产生了? 可是在浮动录制工具栏上显示, Recording .....(100 events), 我做了许多事件,可是在Action 里没有什么代码!!也没有快照!!! 去当前用户的Temp文件夹下找noname*,这样的目录
名字怎么样对应的,脑子好使稍微想想就能明白
[ 本帖最后由 shanxi 于 2007-5-12 10:37 编辑 ] 不明白楼上的。能否说的详细点!!!
回复 #9 jinsky 的帖子
哦哦哦哦哦。。。。。。。。。。。我知道了,你要结束录制之后,代码才会生成。 楼上的兄弟,我结束录制后,还是没有看到代码的生成,怎么搞的啊?? 这个是生成的log .
****** Start Log Message ******
Web Recorder version : 8.1.0.1292
Recording Mode: HTML-based script
Correlation is enabled system wide
Not recording headers
Not excluding content types
Do not record this content types as a resource:
text/html
text/xml
Reset context between actions
Record non-HTML elements in current HTML function
Protocol Type: Multi-QTWeb
$$$$$$ End Log Message $$$$$$
Code generation version: 8.1.0.576 你就不能自己创造条件自己分析吗?
你给的信息并不全面
LR的Vugen.exe开始录制的时候会在当前用户的Temp文件夹下生成noname*,这个*代表一个数字,稍微观察一下就能知道是哪个数字,不用告诉我不知道这个Temp文件在哪里,不知道自己努力去寻找!
在noname*这个文件夹内,LR监听相应协议端口的时候会生成类似http.db这样的文件夹,这个文件夹下有类似res_*这样的文件,这些文件是Vegen.exe监听Packet时获取的流,打开它能得到从服务器端获取的内容,当你点停止录制后,Vugen.exe会调用webhtmlgenerator.dll(名字忘记了),根据http.db文件夹里面记录的内容在本地生成html、ini、picture这类资源文件。
[ 本帖最后由 shanxi 于 2007-5-12 10:57 编辑 ] "Not recording headers"
是不是由于我在action 里缺少引用的一个头文件,比如:
#include "as_web.b" 因为是是刚开始学习LR,有些还不是很清楚! 一般装了LR8.1后
选择对协议i,点击录制,LR就能自动去监听相应端口了
现在你的情况可能是监听的时候根本没能获得数据,而不是生成脚本的时候没有用相关头文件导致没生成
你现在应该去创造条件去确定一下哪步出错了!!!
[ 本帖最后由 shanxi 于 2007-5-12 11:02 编辑 ] 有可能是接听端口的问题,我这不是没有经验吗!!不好意思麻烦你了。!! 你现在能确定那个noname*-〉http.db(文件夹名字可能是错误的手头没LR,你自己可以类推是哪个文件夹)
下面有数据生成吗?
或者这样 录制的时候你选中vugen.exe,鼠标右键点击上面的"Restore"看Recording Log有没有什么记录
[ 本帖最后由 shanxi 于 2007-5-12 11:01 编辑 ]