51Testing软件测试论坛
标题:
webedit怎样实现从外部文件的拷贝
[打印本页]
作者:
gaoxiaoyun286
时间:
2007-3-1 13:21
标题:
webedit怎样实现从外部文件的拷贝
大家好!
有个问题想请教大家,
1.现在我想实现一个功能,从一个文件中读入数据,将其拷贝到UI界面的文本框中.(字符串比较长,不便手动输入)
2.文件的内容可能会发生变化.在录制时候这种变化可以吗
比如.我想从c盘下面拷贝一个a.txt的文件里的1234 到UI界面的文本框里,录制回放.由于软件版本的原因.可能a.txt的1234要换为erty,这种改变会对录制产生影响吗?
以上两种功能可以实现吗.如果想实现的,具体1和2两步该怎么实现呢?
谢谢大家
作者:
gaoxiaoyun286
时间:
2007-3-1 13:26
补充:文件修改之后,那个action的执行结果是一样的.可以实现这种功能吗>感激不敬了
作者:
风过无息
时间:
2007-3-1 13:34
QTP可以从txt文件把内容读出来,写进去的。查一下帮助就知道了。
作者:
xiaonan
时间:
2007-3-1 13:38
你可以通过代码访问这个文本文件,并取出需要的内容,然后参数化文本框的输入操作.
访问文本文件的代码可以参见下面的连接
http://blog.51testing.com/?26649 ... ce_itemid_1224.html
作者:
gaoxiaoyun286
时间:
2007-3-1 14:12
标题:
谢谢大家的热情回复
谢谢大家!我这就去看看!
作者:
gaoxiaoyun286
时间:
2007-3-1 18:55
看了xiaonan的blog,受益很多.
还有个问题想问的,就是我想将其放到webedit中去,涉及的操作有:
1.找匹配字符串,函数是什么呢
2,找到后,将匹配的字符串写入文本框,涉及了拷贝操作,用什么函数较好呢?
3.若以后文件的内容变化(如后来我的文本要改动,具体什么改动还不清楚,比如输入1变成34,)但是我录入的时候要牵扯界面捕捉点,这样能够实现吗
谢谢大家了!
作者:
sidneylover
时间:
2007-3-1 20:21
1,用readline函数逐行读取,有必要分割的话再用split函数,然后比较是否你所找的字符
2,看SetTOProperty的帮助文档
3,还是用SetTOProperty函数赋值
作者:
gaoxiaoyun286
时间:
2007-3-1 21:21
谢谢了.我回去试试.
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2