51Testing软件测试论坛
标题:
selenium如何控制跳出的保存窗口呀??
[打印本页]
作者:
qingfengfly
时间:
2009-7-27 09:47
标题:
selenium如何控制跳出的保存窗口呀??
各位兄弟,如何操作这个呀????/
作者:
park_p
时间:
2009-7-28 10:14
控制不了,这是系统弹出窗口,不是js能控制的,我认为。
不想IE弹出的对话框,本身就是js弹出的能被控制,selenium能控制浏览器的新弹出窗口(新弹出的浏览器窗口)也是因为js里能获得返回的该窗口的——我想应该是——句柄,才拥有控制权的。js获得不了的东西理论上selenium都没控制权
作者:
afeng
时间:
2009-7-28 15:33
是的,这也是我问的一个问题,selenium解决不了后台程序弹出的对话框,只有调用api才能confirm掉,很讨厌,期待selenium什么时候解决掉这个问题,不过如果他们一直用java开发的话,很难解决,因为java调用api非常困难
作者:
qingfengfly
时间:
2009-7-28 21:41
用了好多方法都不行,selenium处理不了太复杂的逻辑,头大了
作者:
看雪时节
时间:
2009-7-30 15:57
http://seleniumcn.cn/read.php?tid=62&fpage=2
看这个
作者:
xiaoshancom
时间:
2009-7-30 16:09
标题:
楼上那个仅仅是workaround
并非真正模拟成功了操作。
作者:
qingfengfly
时间:
2009-8-3 19:04
谢了 正调试中 有结果了告诉大有 用selenium集成junit 里面应该可以嵌入java脚本 不知道行不行 也再试
作者:
qingfengfly
时间:
2009-8-11 12:10
搞定了 用 autoit3弄个监视脚本 就ok了 大家可以看看AUTOIT3 蛮好的一个东东
作者:
yanmou626
时间:
2009-8-11 16:14
java的话可以用robot类发送一个enter关了它
作者:
afeng
时间:
2009-8-11 17:03
如果是alert框能处理吗
作者:
qingfengfly
时间:
2009-8-12 00:26
没问题,都可以 可以用selenium基于Junit来做 谢谢大家的关注呀 问题搞定了 前路还有新问题等着 呵呵
作者:
afeng
时间:
2009-8-12 14:47
恩,很好,处理掉了,看来还是c写的工具有用,java的没p用
作者:
shanxi
时间:
2009-8-13 12:00
标题:
最好还是加上窗口匹配
看这篇文章
See if a window is running in three ways
http://www.vb-helper.com/howto_find_window_three_ways.html
作者:
afeng
时间:
2009-8-13 21:04
恩,不错,这也是一种方法,用vb调用api,不过autoit也是可以通过title和text来定位一个窗口的,道理是一样的,用c而已
作者:
zhuoya
时间:
2009-9-8 16:48
qingfengfly,
我也遇到了系统弹出对话框的问题,请问怎样用autoit3弄个监视脚本,请教具体做法,我不太熟悉编程
,非常感谢!!!
作者:
zhuoya
时间:
2009-9-8 16:48
在线等~~
作者:
zhuoya
时间:
2009-9-8 16:53
请问各位大侠,谁能带我入个门
作者:
qingfengfly
时间:
2009-9-16 18:39
对不起呀, 太久没上了。你可以写一个死循环呀
如果有好的方法告诉我一下呀。呵呵
作者:
无花果果糖
时间:
2012-8-2 16:49
用autoit工具,然后调用
作者:
memojuly
时间:
2013-3-21 17:07
使用swithTo方法跳到弹出框呢
作者:
liyanone2006
时间:
2014-4-2 13:54
学习
作者:
langhai5212
时间:
2014-4-17 17:04
autoIT或者windows API之类都可以解决
欢迎光临 51Testing软件测试论坛 (http://bbs.51testing.com/)
Powered by Discuz! X3.2