51Testing软件测试论坛

标题: Winrunner中写文件实现每一行回车操作。 [打印本页]

作者: 彩云追月    时间: 2004-8-17 16:16
标题: Winrunner中写文件实现每一行回车操作。
在Winrunner中写文件可以在循环中写下面的语句,就可以实现每一行都回车了!希望可以对大家有帮助,这是我试了好多遍才实现的。
file_printf("c:\\client.txt","%s "&(line)&"\n",i);
作者: pcl2004_27    时间: 2004-8-18 12:08
谢谢 彩云追月 把自己的经验贡献给大家

tsl脚本类c语言,所以其中有好多自己的转义字符,这里是c的转义字符,没有经过实验,大家可以尝试一下是否可以使用!

转义字符  转义字符的意义
\n      回车换行
\t      横向跳到下一制表位置
\v      竖向跳格
\b      退格
\r      回车
\f      走纸换页
\\      反斜线符"\"
\'      单引号符
\a      鸣铃
转义字符  转义字符的意义
\n      回车换行
\t      横向跳到下一制表位置
\v      竖向跳格
\b      退格
\r      回车
\f      走纸换页
\\      反斜线符"\"
\'      单引号符
\a      鸣铃
作者: danny2002    时间: 2006-3-6 21:39
标题: 此方法没有实现回车
我按照“彩云追月”的方法试过了,没能实现回车。还请“彩云追月”指教。我的邮箱:firstsnow_2002@yahoo.com.cn
谢谢!
作者: 随梦    时间: 2006-3-10 17:47
标题: 可以实现
在记事本里不支持,你在word里面就可以实现
作者: shyfish    时间: 2006-3-15 19:40
再补充点:某些控件只支持obj_type的操作而不支持edit_set的操作,这里使用转义字符是会被认为字符非法的,变通方法是用WR自身专门为obj_type的操作来替代:
如 \t 用 <kTab> 代替, \r\n 用 <kReturn>....等等,具体看TSL有关obj_type的说明
作者: youqi    时间: 2007-5-17 15:01
支持shyfish
作者: lantianwei    时间: 2007-9-7 18:26
记事本的回车是\r\n吧
作者: qlmqlm    时间: 2009-6-8 18:02
file_printf("XXX.doc","%s\r\n",i);




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