|
项目需要所以是自己学的,看过网上的教程,用户手册,也根据这些问题的关键字去查询过,可是还是找不到确切的答案,所以把问题整理了一下,希望大家有空的时候能帮我解答一下,哪怕给出一些意见,万分感谢.
1.我用Loadrunner 录制了一个4个页面跳转的脚本,假设页面为1(查询功能)->2(显示查询结果,选中后提交)->3(此页面填写些名字等信息)->4(提交所有信息),以第四个页面显示某些关键字为成功,录制过程从第一个页面开始,到第四个页面显示信息后结束录制.问题:我在录制的脚本中发现提交的是以我第一次查询的信息为准,每次回放都要提交同样的信息(此信息第二天会失效),在脚本里已经把这些提交信息都固定写死了,难道loadrunner不是每次去点击按纽来生成数据提交么?我用的是based URL的http/web协议.
2.我录制一个java asp做的登陆页面,录制过程是打开登陆页,输入固定的用户名,不用输入密码,点"登陆",登陆后的界面左边有一个树状可以打开和收缩的菜单(鼠标放在上面的时候显示的URL是javascrpt:XXXXXX.xx),点击打开,然后点击一个子菜单,打开相应页面,结束录制. 然后回放的时候能够登陆成功,可是却没办法去点左边的菜单.问题:是我录制的过程有问题还是脚本本身需要进一步修改呢,我只用了BASED URL的HTTP/WEB协议.
3.在用其他机器做agent跑多用户的时候,连接的每一个机器都可以在它自己的lr里再开N个用户么.就是说我可以用四台机器每个开50个虚拟用户,然后统一用一台机器来操作么,还是只能我自己机器开197个,其他3台每个开一个用户.
4.关于分析结果.我的脚本录制是在录制过程中添加的事务,那么我添加事务后必然有几秒的操作时间,比如我要分析一个查询按钮它点击后系统的响应时间(问题4:可以理解成跳转到输出查询结果的页面的时间么?),那么我是不是先全录制好,然后在脚本里查询之前添加一个事务,这样的话就不会让我的操作时间影响响应时间了吧.我在结果分析里调出那个查询事务的响应时间,都是5秒左右,可是我觉得我操作时候页面反应都没五秒,是我分析结果的方法错了么.
上面四个问题我自己查了网上一些资料也翻了论坛很多页,都找不到答案,所以希望大家能指导一下,我自己实在想破头了 =.= |
|