51Testing软件测试论坛

标题: 问下可否用函数代替Value值 [打印本页]

作者: 幽灵兰花    时间: 2008-8-11 17:21
标题: 问下可否用函数代替Value值
比如用lr_eval_string函数来代替value的值
作者: 云层    时间: 2008-8-11 20:32
没看明白,什么是value的值?如果你要对web_submit_date()函数中的value值处理可以考虑用
lr_save_string()来做,统一走参数是个很好的角度
作者: ★星の金币    时间: 2008-8-11 20:47
不知楼主是否说的是这个意思,如果是的话,下面的代码希望对你有所帮助。。。

Action()
{
        lr_output_message("哈哈,我是★星の金币");
        lr_output_message(lr_eval_string("哈哈,我真的是★星の金币"));
        lr_output_message(lr_eval_string("{DemoData}"));
        return 0;
}





最终输出:
Starting iteration 1.
Starting action Action.
Action.c(3): 哈哈,我是★星の金币
Action.c(4): 哈哈,我真的是★星の金币
Action.c(5): 哈哈,我真的是★星の金币,如假包换



应该比较好懂吧,偶飘过~
作者: 幽灵兰花    时间: 2008-8-12 10:06
就是录制的时候对文本框输入操作,有个value,等于你输入的值,这个值可不可以用函数替代
作者: qiguojie    时间: 2008-8-12 17:34
参数化即可。。。

lr_save_string()
作者: aks5201314    时间: 2008-8-12 17:42
你先把那个value参数化,然后再用lr_save_string()函数就可以把value的值给替换了.注意lr_save_string()的位置一定要在value所在函数的前面.
作者: 幽灵兰花    时间: 2008-8-13 15:37
楼上能不能说说具体怎么弄,用lr_save_string保存数组值之后,再用lr_eval_string替换value的值吗?




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