51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 3427|回复: 5
打印 上一主题 下一主题

关于silktest中tag 的问题

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-5-6 10:37:40 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
急!急!急!急!急!急!急!急!急!急!急!急!急!
我用silktest去测web 应用程序,代码中输入用户名的htmltextfield的tag如下:
HtmlTextField UserNameHTF
     tag "{WORKSPACE_LOGIN_USERNAME}:"

const WORKSPACE_LOGIN_USERNAME="User Name"

而我用silktest录制的是multi tag如下:
HtmlTextField UserNameHTF
    multitag "User Name:"
       "$52"
      "&id='cds.logon.1.txtUser'"

结果silktest运行时找不到UserNameHTF
请问这是什么问题呢?谢谢各位高人的指点!
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-5-6 15:32:06 | 只看该作者
你可以试试看用index或者windows ID,看看silktest能否找到你所需要的控件,如果可以找到的话再用gettag来看看这个控件在运行过程当中的tag到底是什么.
如果index或者windows ID都找不到的话,那就对着UserNameHTF的上层控件使用getchildren,看看是否存在你所需要的东西
回复 支持 反对

使用道具 举报

该用户从未签到

3#
发表于 2008-5-7 17:06:22 | 只看该作者

lz这里变量是不可以用在multitag里面的……

如题。

如果在multitag里面有变量的话,可能会产生这样的代码:

/* Code Dummy */
// Single tag
string WORKSPACE_LOGIN_USERNAME = "User Name"
HtmlTextField UserNameHTF
  tag "{WORKSPACE_LOGIN_USERNAME}:"

// Multitags
string WORKSPACE_LOGIN_USERNAME = "User Name"
HtmlTextField UserNameHTF
  multitag "{WORKSPACE_LOGIN_USERNAME}:"
  "User Name" // 这样代码就对冲了

/* End Code Dummy */

所以ST里面规定了mulititag不可以含有变量。

如果lz一定要变量传值,我们可以别的方法在讨论。
希望有帮助。
回复 支持 反对

使用道具 举报

该用户从未签到

4#
 楼主| 发表于 2008-5-9 11:21:59 | 只看该作者

回复 2# 的帖子

谢谢!问题已经解决。谢谢你的指点~~~~

我的问题主要是没在ini文件中缺少了些东西。现在已经不存在这个问题了

刚使用silktest还不长时间,你提供的这种方法很好,现在运行脚本的时候已经开始实践,多谢您的指点~~~
回复 支持 反对

使用道具 举报

该用户从未签到

5#
 楼主| 发表于 2008-5-9 11:25:10 | 只看该作者

回复 3# 的帖子

多谢高人指点!
现在问题已经解决,主要是一些配置的问题,ini文件里少了些东西~~~

不过还是很感谢您的指点,让我也积累了知识!谢谢
回复 支持 反对

使用道具 举报

该用户从未签到

6#
 楼主| 发表于 2008-5-9 11:25:30 | 只看该作者

回复 3# 的帖子

多谢高人指点!
现在问题已经解决,主要是一些配置的问题,ini文件里少了些东西~~~

不过还是很感谢您的指点,让我也积累了知识!谢谢
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-11 17:24 , Processed in 0.070121 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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