51Testing软件测试论坛

标题: loadrunner脚本怎么实现自动刷新页面的操作啊 [打印本页]

作者: kevin_jin_hl    时间: 2010-10-27 18:09
标题: loadrunner脚本怎么实现自动刷新页面的操作啊
本帖最后由 kevin_jin_hl 于 2011-10-21 20:07 编辑

我想在脚本里实现自动刷新页面的错误 比如 脚本执行了5秒钟了 没有执行完 按理说应该是3秒钟开一个网页 但现在5秒已经过去了 所以按照一些性子比较急的用户 会开始点ie的刷新键 我想实现的就是这个场景
作者: msnshow    时间: 2010-10-27 21:44
你加思考时间不就OK了,5秒后再访问那个URL
作者: kevin_jin_hl    时间: 2010-10-27 22:08
恩 这个是可以 但我想做的智能一点 就是用脚本实现 比如 脚本执行了5秒钟了 没有执行完 按理说应该是3秒钟开一个网页 但现在5秒已经过去了 所以按照一些性子比较急的用户 会开始点ie的刷新键 我想实现的就是这个场景
作者: kevin_jin_hl    时间: 2010-10-28 09:53
本帖最后由 kevin_jin_hl 于 2010-10-28 10:22 编辑

开始没有说清楚 不好意思 我又重新说明了一下 有没有那位高手指点一下啊
作者: androidone    时间: 2010-10-28 11:16
本帖最后由 androidone 于 2010-10-28 11:22 编辑

加入think_time,然后进行判断。使用 web_reg_save_param函数
作者: xtha21    时间: 2010-10-28 13:32
这样行不行:
在页面前加个语句输出当前系统时间并保存到参数中,然后在页面中每个需要加载的元素后加个判断,若当前时间与页面前的那个时间比较,大于3秒就退出本次执行而直接进入下一次迭代。
这样的话,有一个缺陷就是:如果某个元素加载的时间大于3s也要等这个元素加载完成后才进行判断并跳转到下一次迭代。
作者: kevin_jin_hl    时间: 2010-10-31 23:09
是啊 5# 和6#说的我都尝试了一下 但是总是感觉不能真正模拟一个不耐烦 并且只能等5秒左右 大于是就要刷新网页的用户
作者: 云层    时间: 2010-11-1 08:32
别拿LR做自动化的事情,其实你这个做法就没有意义
作者: sincool    时间: 2010-11-1 10:32
web_reg_save_param("reg_tid",
                "LB=,tid:",
                "RB=}",
                "NotFound=EMPTY",
                "Ord=1",
                "RelFrameId=1",
                "Search=Body",
                "IgnoreRedirections=Yes",
                LAST);

        web_custom_request("create.jsp",
                "URL={URL}action/topic/create.jsp",
                "Method=POST",
                "Resource=0",
                "RecContentType=text/html",
                "Referer={URL}post.jsp?fid=16365",
                "Snapshot=t35.inf",
                "Mode=HTTP",
                "Body=forumId={forum_id}&title=%E6%88%91%E5%8F%91%E8%A1%A8%E7%9A%84%E4%B8%BB%E9%A2%98001&type=%E5%8E%9F%E5%88%9B&message=%E4%BD%BF%E7%94%A8%E8%BF%88%E8%85%BE%E4%B8%A4%E4%B8%AA%E5%A4%9A%E6%9C%88%EF%BC%8C%E5%AF%B9%E5%85%B6%E7%BB%BC%E5%90%88%E5%90%84%E6%96%B9%E9%9D%A2%E6%80%A7%E8%83%BD%E4%BB%A5%E5%8F%8A%E6%B2%B9%E8%80%97%E6%9C%89%E4%BB%A5%E4%B8%8B%E6%80%BB%E7%BB%93%EF%BC%9A1%E3%80%81%E6%B2%B9%E8%80%97%EF%BC%9A%0D%0AA%EF%BC%9A%E9%AB%98%E9%80%9F++++"
                "%E4%BF%9D%E6%8C%81%EF%BC%88%E6%B2%A1%E6%9C%89%E5%AE%9A%E9%80%9F%EF%BC%89110%E5%85%AC%E9%87%8C%E5%B7%A6%E5%8F%B3%E4%B8%80%E8%88%AC%E6%B2%B9%E8%80%97%E4%B8%BA6.8%E5%B7%A6%E5%8F%B3%0D%0AB%EF%BC%9A%E9%AB%98%E9%80%9F++++"
                "%E5%AE%9A%E9%80%9F80%E5%85%AC%E9%87%8C%EF%BC%88%E4%B9%9F%E6%98%AF%E5%8E%86%E5%8F%B2%E6%9C%80%E4%BD%8E%E6%B2%B9%E8%80%97%EF%BC%89%E5%A6%82%E9%AB%98%E9%80%9F%E9%80%9F%E5%BA%A6%E4%B8%8D%E8%B6%85100%E7%9A%84%E8%AF%9D%E4%B8%80%E7%AE%B1%E6%B2%B9%E5%8F%AF%E4%BB%A5%E8%B7%911000%E5%85%AC%E9%87%8C%E4%BB%A5%E4%B8%8A%5Bimg%5Dhttp%3A%2F%2Fimg.pconline.com.cn%2Fimages%2Fupload%2Fupc%2Ftx%2Fautoblog%2F1002%2F06%2Fc0%2F2959381_1265455443910_640x640.jpg%5B%2Fimg%5D%0D%0AC%EF%BC%9A%E5%B9%BF%E5%B7%9E%E5%B8%82%E5%8C%"
                "BA++++%E4%B8%80%E8%88%AC%E4%BF%9D%E6%8C%818.2~"
                "8.8%E5%B7%A6%E5%8F%B3%E7%9A%84%E6%B2%B9%E8%80%97%EF%BC%8C%E8%8B%A5%E5%A1%9E%E8%BD%A6%E5%8F%AF%E8%83%BD%E4%BC%9A%E7%9B%B8%E5%AF%B9%E9%AB%98%E4%BA%9B%0D%0AD%EF%BC%9A%E6%96%B0%E8%BD%A6%E8%87%B34500%E5%85%AC%E9%87%8C%E5%B9%B3%E5%9D%87%E6%B2%B9%E8%80%977.8%EF%BC%8C%E5%AF%B9%E6%B2%B9%E8%80%97%E6%BB%A1%E6%84%8F%0D%0A2%E3%80%81%E4%BD%BF%E7%94%A8%E4%B8%8A%E9%9D%A2%0D%0AA%EF%BC%9A%E6%93%8D%E6%8E%A7%E4%B8%8D%E9%94%99%EF%BC%8C%E8%BF%87%E5%BC%AF%E3%80%81%E6%8F%90%E9%80%9F%E5%8F%8D%E5%BA%94%E5%BE%88%E6%95%8F%E6"
                "%8D%B7%EF%BC%8C%E6%B6%A1%E8%BD%AE%E5%90%AF%E5%8A%A8%E5%BE%88%E8%BF%85%E9%80%9F%0D%0AB%EF%BC%9A%E5%8F%AF%E8%83%BD%E6%98%AF%E7%94%B1%E4%BA%8EDSG%E7%9A%84%E7%BC%98%E6%95%85%EF%BC%8C2%E6%A1%A3%E6%83%85%E5%86%B5%E4%B8%8B%E8%BD%A6%E6%9C%89%E6%8A%96%E5%8A%A8%E6%83%85%E5%86%B5%EF%BC%8C%E4%B8%8E%E6%9C%8B%E5%8F%8B%E5%87%A0%E5%8F%B0%E8%BF%88%E8%85%BE%E8%81%8A%E8%BF%87%E9%83%BD%E6%9C%89%E6%AD%A4%E7%8E%B0%E8%B1%A1%0D%0AC%EF%BC%9A%E9%9A%94%E9%9F%B3%E6%95%88%E6%9E%9C%E4%B8%8D%E4%BD%B3%EF%BC%8C%E8%BD%AE%E8%83%8E%"
                "E4%B8%BA%E6%99%AE%E5%88%A9%E5%8F%B8%E9%80%9A%EF%BC%8C%E8%83%8E%E5%99%AA%E7%9B%B8%E5%AF%B9%E6%AF%94%E8%BE%83%E5%A4%A7%EF%BC%8C%E5%87%86%E5%A4%87%E5%8E%BB%E5%81%9A%E5%85%A8%E8%BD%A6%E9%9A%94%E9%9F%B3%0D%0AD%EF%BC%9A%E4%BD%BF%E7%94%A8%E9%A3%9E%E5%93%A5%E9%BB%84%E9%87%91%E7%89%88%EF%BC%8C%E6%84%9F%E8%A7%89%E9%9F%B3%E8%B4%A8%E9%A9%AC%E8%99%8E%EF%BC%8C%E5%96%87%E5%8F%AD%E8%99%BD%E7%84%B6%E8%AF%B4%E4%B8%8D%E6%98%AF%E5%BE%88%E5%B7%AE%EF%BC%8C%E4%BD%86%E6%98%AF%E6%B2%A1%E6%9C%89%E5%8A%9E%E6%B3%95%E5%8F%91%"
                "E6%8C%A5%EF%BC%8C%E5%87%86%E5%A4%87%E6%9B%B4%E6%8D%A2%E5%96%87%E5%8F%AD%E4%BB%A5%E5%8F%8A%E5%A2%9E%E5%8A%A0%E4%B8%93%E9%97%A8%E7%9A%84%E6%92%AD%E6%94%BE%E6%9C%BA%0D%0AE%EF%BC%9A%E5%8E%9F%E8%BD%A6%E6%96%B9%E5%90%91%E7%9B%98%E6%89%8B%E6%84%9F%E4%B8%8D%E4%BD%B3%0D%0AF%EF%BC%9A%E5%BA%A7%E6%A4%85%E8%88%92%E6%9C%8D%E7%A8%8B%E5%BA%A6%E5%8F%AF%E4%BB%A5%EF%BC%8C%E8%BD%A6%E5%86%85%E7%81%AF%E5%85%89%E6%84%9F%E8%A7%89%E4%B8%8D%E4%BD%B3%0D%0AG%3A%E5%A4%A7%E7%81%AF%E4%BA%AE%E5%BA%A6%E6%99%AE%E9%80%9A%0D%0AH%EF%"
                "BC%9A%E8%BD%AC%E9%80%9F100%E5%85%AC%E9%87%8C%E6%97%B6%E9%80%9F%E4%B8%80%E8%88%AC%E5%9C%A82000%E8%BD%AC%E5%86%85%EF%BC%8C%E6%AF%94%E8%BE%83%E6%BB%A1%E6%84%8F%0D%0A3%E3%80%81%E8%BD%A6%E8%BE%86%E6%94%B9%E8%A3%85%0D%0AA%EF%BC%9A%E5%B1%81%E8%82%A1%E5%8E%9F%E6%9D%A5%E4%B8%A4%E4%B8%AA%E5%9C%88%E7%9A%84%E5%8E%BB%E5%BC%84%E4%BA%86%E5%9B%9B%E4%B8%AA%E5%9C%88%EF%BC%8C%E5%A2%9E%E5%8A%A0%E4%BA%86%E5%8F%8C%E5%80%92%E8%BD%A6%E7%81%AF%0D%0AB%3A%E9%9B%BE%E7%81%AF%E5%86%85%E5%A2%9E%E5%8A%A0U%E5%9E%8B%E6%9A%B4%E9%97"
                "%AA%E7%99%BD%E5%85%89%E7%81%AF%0D%0AC%EF%BC%9A%E5%A2%9E%E5%8A%A0%E8%AD%A6%E7%AC%9B%EF%BC%88%E9%95%BF%E8%B7%91%E5%9C%B0%E6%96%B9%EF%BC%8C%E6%84%9F%E8%A7%89%E4%BD%9C%E7%94%A8%E6%AF%94%E8%BE%83%E5%A4%A7%EF%BC%89%0D%0AD%EF%BC%9A%E5%AE%A4%E5%86%85%E7%81%AF%E5%85%89%E6%94%B9%E7%99%BD%E8%89%B2LED%E7%81%AF%0D%0AF%EF%BC%9A%E5%87%86%E5%A4%87%E6%94%B9%E8%A3%85%E9%83%A8%E5%88%86%EF%BC%9A%E5%88%B7ECU%E3%80%81%E6%8D%A2%E8%BD%AE%E6%AF%82%E4%BB%A5%E5%8F%8A%E8%BD%AE%E8%83%8E%E3%80%81%E6%9B%B4%E6%8D%A2%E5%86%AC%E8%"
                "8F%87%E5%A4%B4%E4%BB%A5%E5%8F%8A%E6%8E%92%E6%B0%94%E7%B3%BB%E7%BB%9F%E7%AD%89%EF%BC%8C%E8%A7%89%E5%BE%97%E8%BF%99%E4%BA%9B%E4%B8%9C%E8%A5%BF%E5%BE%97%E6%85%A2%E6%85%A2%E6%94%B9%E6%89%8D%E5%A5%BD%E7%8E%A9%EF%BC%8C%E8%BF%9F%E7%82%B9%E5%86%8D%E4%B8%8A%E5%9B%BE%0D%0A",
                LAST);


        if (atoi(lr_eval_string("{postid}")) == 0){
                      return 0;
              }
        else{

        lr_think_time(1);

        lr_start_transaction("view_topic");

        web_url("topic-2047773.html",
                "URL={URL}topic-{reg_tid}.html",
                "Resource=0",
                "RecContentType=text/html",
                "Referer=",
                "Snapshot=t36.inf",
                "Mode=HTTP",
                LAST);
作者: qzj_test    时间: 2010-11-1 17:16

作者: kevin_jin_hl    时间: 2010-11-1 17:29
我为什么一个用户跑的时候响应时间还是83s呢
作者: zl861216    时间: 2010-11-10 17:08
问一下LZ,你做这个场景的目的是什么呢???

我很想知道,目的是啥???




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