51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2282|回复: 7
打印 上一主题 下一主题

[原创] webedit怎样实现从外部文件的拷贝

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2007-3-1 13:21:48 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
大家好!
有个问题想请教大家,
          1.现在我想实现一个功能,从一个文件中读入数据,将其拷贝到UI界面的文本框中.(字符串比较长,不便手动输入)
          2.文件的内容可能会发生变化.在录制时候这种变化可以吗
   比如.我想从c盘下面拷贝一个a.txt的文件里的1234 到UI界面的文本框里,录制回放.由于软件版本的原因.可能a.txt的1234要换为erty,这种改变会对录制产生影响吗?
   以上两种功能可以实现吗.如果想实现的,具体1和2两步该怎么实现呢?
   谢谢大家
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
 楼主| 发表于 2007-3-1 13:26:41 | 只看该作者
补充:文件修改之后,那个action的执行结果是一样的.可以实现这种功能吗>感激不敬了
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2007-3-1 13:34:55 | 只看该作者
QTP可以从txt文件把内容读出来,写进去的。查一下帮助就知道了。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
发表于 2007-3-1 13:38:32 | 只看该作者
你可以通过代码访问这个文本文件,并取出需要的内容,然后参数化文本框的输入操作.

访问文本文件的代码可以参见下面的连接
http://blog.51testing.com/?26649 ... ce_itemid_1224.html
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2007-3-1 14:12:21 | 只看该作者

谢谢大家的热情回复

谢谢大家!我这就去看看!
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2007-3-1 18:55:32 | 只看该作者
看了xiaonan的blog,受益很多.
还有个问题想问的,就是我想将其放到webedit中去,涉及的操作有:
1.找匹配字符串,函数是什么呢
2,找到后,将匹配的字符串写入文本框,涉及了拷贝操作,用什么函数较好呢?
3.若以后文件的内容变化(如后来我的文本要改动,具体什么改动还不清楚,比如输入1变成34,)但是我录入的时候要牵扯界面捕捉点,这样能够实现吗


谢谢大家了!
回复 支持 反对

使用道具 举报

该用户从未签到

7#
发表于 2007-3-1 20:21:45 | 只看该作者
1,用readline函数逐行读取,有必要分割的话再用split函数,然后比较是否你所找的字符
2,看SetTOProperty的帮助文档
3,还是用SetTOProperty函数赋值
回复 支持 反对

使用道具 举报

该用户从未签到

8#
 楼主| 发表于 2007-3-1 21:21:07 | 只看该作者
谢谢了.我回去试试.
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-13 21:46 , Processed in 0.097578 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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