51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 4118|回复: 28
打印 上一主题 下一主题

[原创] 请教Zee

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-4-6 10:15:51 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我把您编写的脚本如下在Action上运行
#include "web_api.h"

Action()
{
    char* abort="aborting...";
    char * my_host;
    char *ip;
    ip = lr_get_vuser_ip();
    if (ip)
    lr_output_message("The IP address is %s", ip);
    else
    lr_output_message("IP spoofing disabled");

    lr_message ("login failed: %s", abort);
    lr_save_datetime("Tomorrow is %B %d %Y", DATE_NOW +ONE_DAY, "next");
    lr_output_message(lr_eval_string("{next}"));
    my_host = lr_get_host_name( );
    lr_output_message("您的机器名称:%s", my_host);
得到下面的结果,不知道是什么原因
vuser_end.c (5): syntax error; found `{' expecting `;'
c:\\documents and settings\\\277\354\300\326\271\244\327\367\\local settings\\temp\\noname44\\\\combined_noname44.c (4): syntax error; found `end of input' expecting `}'
c:\\documents and settings\\\277\354\300\326\271\244\327\367\\local settings\\temp\\noname44\\\\combined_noname44.c (4): 2 errors, not writing pre_cci.ci
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2007-4-6 10:41:00 | 只看该作者
你的Action{}
后面少了一个 }
回复 支持 反对

使用道具 举报

该用户从未签到

3#
 楼主| 发表于 2007-4-6 10:49:22 | 只看该作者
哦,加上了,成功了 结果如下
Virtual User Script started
Starting action vuser_init.
Web Turbo Replay of LoadRunner 8.0.0 for WINXP; Web build 4141          [MsgId: MMSG-27143]
Run-Time Settings file: "C:\Documents and Settings\快乐工作\Local Settings\Temp\noname46\\default.cfg"          [MsgId: MMSG-27141]
Ending action vuser_init.
Running Vuser...
Starting iteration 1.
Starting action Action.
Action.c(12): IP spoofing disabled
login failed: aborting...
Action.c(16): Tomorrow is 四月 07 2007
Action.c(18): 您的机器名称:hanxue
Ending action Action.
Ending iteration 1.
Ending Vuser...
Starting action vuser_end.
Ending action vuser_end.
Vuser Terminated.
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2007-4-6 10:50:10 | 只看该作者
4141时什么意思 啊
回复 支持 反对

使用道具 举报

该用户从未签到

5#
发表于 2007-4-6 11:06:49 | 只看该作者
这个是用来做什么的?
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2007-4-6 11:14:08 | 只看该作者
虚拟IP的机器名称
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2007-4-6 11:16:53 | 只看该作者

回复 #6 han_xue1230 的帖子

你的问题是如何解决的啊?
回复 支持 反对

使用道具 举报

该用户从未签到

8#
发表于 2007-4-6 11:21:43 | 只看该作者
sdlkfj3 刚过来看,已经解决了。
回复 支持 反对

使用道具 举报

该用户从未签到

9#
 楼主| 发表于 2007-4-6 13:41:13 | 只看该作者
但是我代码还不会呢,不知道编这个脚本的重点在哪里
回复 支持 反对

使用道具 举报

该用户从未签到

10#
发表于 2007-4-6 13:59:49 | 只看该作者
应该是和ip欺骗有关。 得到load generator 得name 和 ip。这是我得想法。等待更加详细得解释!sdlkfj3
回复 支持 反对

使用道具 举报

该用户从未签到

11#
发表于 2007-4-6 14:21:41 | 只看该作者
用IP欺骗的时候,就用lr_get_vuser_ip可以得到vuser使用的IP。
如果用web_set_sockets_option 函数的IP_ADDRESS_BY_INDEX 选项设置了IP,则可以用这个函数返回这个IP。

lr_get_host_name返回执行脚本的机器名。

lr_save_datetime保存当前时间和日期。
回复 支持 反对

使用道具 举报

该用户从未签到

12#
 楼主| 发表于 2007-4-6 14:28:59 | 只看该作者
嗯,了解了,我要加油看代码
回复 支持 反对

使用道具 举报

该用户从未签到

13#
发表于 2007-4-6 14:39:50 | 只看该作者
看来我的说法有不正确的地方,sdlkfj8  
得继续研究function reference
回复 支持 反对

使用道具 举报

该用户从未签到

14#
 楼主| 发表于 2007-4-6 14:49:48 | 只看该作者
这个词function reference是什么意思啊
回复 支持 反对

使用道具 举报

该用户从未签到

15#
 楼主| 发表于 2007-4-6 14:50:36 | 只看该作者
我把Action{}
后面少了一个 }加上了,就运行成功了
回复 支持 反对

使用道具 举报

该用户从未签到

16#
发表于 2007-4-6 14:54:10 | 只看该作者
function reference 是loadrunner得帮助里面得。 有函数得解释和example.

{}是编程规则。
回复 支持 反对

使用道具 举报

该用户从未签到

17#
 楼主| 发表于 2007-4-6 14:57:14 | 只看该作者
哦,我看不懂英语
回复 支持 反对

使用道具 举报

该用户从未签到

18#
发表于 2007-4-6 15:07:17 | 只看该作者
哦,这样啊! 找个金山词霸 sdlkfj3
回复 支持 反对

使用道具 举报

该用户从未签到

19#
 楼主| 发表于 2007-4-6 15:17:48 | 只看该作者
呵呵
回复 支持 反对

使用道具 举报

该用户从未签到

20#
 楼主| 发表于 2007-4-6 15:24:55 | 只看该作者
FPS=dl是什么意思,我在帮助里没有找到
回复 支持 反对

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-15 13:58 , Processed in 0.083834 second(s), 27 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

快速回复 返回顶部 返回列表