我正在Selenium中工作,并希望单击一个警告框或通过Eclipse中的Selenium代码进行确认。我怎样才能做到这一点?如何通过Java代码或通过Selenium获取窗口ID
2
A
回答
2
Alert alert = driver.switchTo().alert();
alert.accept();
在帕维尔的建议将我碰到这样的问题 -
http://code.google.com/p/selenium/issues/detail?id=3544
注意:这个问题是随机的代码为我工作的大部分时间。 :)
+0
但也有其他问题,你可能会遇到。 –
+0
如果还有其他问题,请将它写入您的答案:) –
相关问题
- 1. Selenium Java - 通过JavascriptExecutor获取页面源代码
- 2. 如何通过Java代码
- 3. Selenium Python - 如何通过手动点击来获取class id
- 4. 通过坐标获取窗口
- 5. Autoit - 通过PID获取窗口类
- 6. Linux通过pid获取窗口图标
- 7. 通过id或itemId获取TabPanel的Tab
- 8. 如何通过C#中的HTML源代码中的类或id获取元素?
- 9. 如何从java代码中通过id获取AWS EC2 Instance对象?
- 10. 通过与adb设备ID相匹配的代码获取ID?
- 11. 通过点击应用程序窗口获取进程ID
- 12. 通过代码添加窗体控件通过代码
- 13. 通过代理获取html源代码
- 14. 如何通过foursquare API获取foursquare ID?
- 15. 如何通过视图ID获取FragmentManager?
- 16. 如何通过id获取节点?
- 17. Javascript:如何通过ID获取元素?
- 18. 通过代码获取MSISDN号码
- 19. 通过id()获取对象?
- 20. 通过Id获取元素
- 21. VB.Net通过代码隐藏窗口(不是.Net窗口)
- 22. 如何通过selenium RC使用C#获取网页状态码?
- 23. 如何“通过isuing java代码”
- 24. 如何通过代码打开窗口的系统菜单?
- 25. 通过XSLT或C#代码
- 26. 通过创建Java代码
- 27. 通过编译java代码
- 28. 通过代码的Java
- 29. 通过java代码spark-submit
- 30. 无法通过java代码
一个简单的警报框可以像页面上的其他所有处理... –