51Testing软件测试论坛

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

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 1742|回复: 1
打印 上一主题 下一主题

[原创] 为什么浏览器采用SystemUtil.Run方式运行后,弹出窗口中的元素回放不成功呢?

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2008-12-23 16:33:17 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
  1. SystemUtil.Run "C:\Program Files\Internet Explorer\IEXPLORE.EXE","","C:\Documents and Settings\King.c.Tan","open"
  2. Browser("Browser").Sync
  3. Browser("Browser").Stop

  4. Browser("Browser").Navigate "http://10.130.54.55:8001/knowledge/login.jsp"
  5. Browser("仓库系统").Page("仓库系统").Sync
  6. 'Browser("仓库系统").Navigate "http://10.130.54.55:8001/knowledge/login.jsp"
  7. Browser("仓库系统").Page("仓库系统").WebEdit("operId").Click
  8. Browser("仓库系统").Page("仓库系统").WebEdit("operId").Set "888"
  9. Browser("仓库系统").Page("仓库系统").WebEdit("passwd").SetSecure "495098edff05702307729b1ad27eeca0ebcb"
  10. Browser("仓库系统").Page("仓库系统").WebEdit("vcname").Click  '这个地方点击后会弹出窗口。
  11. Browser("Browser").Page("Page").WebElement("虚拟中心1").Click  '这个地方,死活不能点击!
  12. Browser("Browser").Page("Page").WebButton("确定").Click
  13. Browser("仓库系统").Page("仓库系统").WebButton("登 录").Click
复制代码
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

该用户从未签到

2#
发表于 2008-12-23 17:14:14 | 只看该作者
Browser("Browser").Page("Page").WebElement("虚拟中心1").Click  '这个地方,死活不能点击!
在这段代码的前面加一段代码
Browser("Browser").Page("Page").WebElement("虚拟中心1").highlight
1、查看一下你要操作的对象是否在web页面中被点亮,如果没有点亮,说明对象库中的有关这关对象的描述已经不
管用了,建议你参考使用描述行编程来解决
2、如果对象被点亮,那就有可能是Webelement不支持click方法,可用使用下面的方法
Browser("Browser").Page("Page").WebElement("虚拟中心1").fireEvent    "onclick"
回复 支持 反对

使用道具 举报

本版积分规则

关闭

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

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

GMT+8, 2024-11-13 18:01 , Processed in 0.076409 second(s), 28 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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