【问题标题】:How to close browser tab in Ranorex?如何关闭 Ranorex 中的浏览器选项卡?
【发布时间】:2020-04-08 20:10:18
【问题描述】:

试图关闭 Ranorex 中的浏览器选项卡。快捷键“Ctrl+W”似乎适用于 Chrome 和 Firefox,但 IE 关闭应用程序而不是选项卡。 请帮忙。

【问题讨论】:

  • 这可能是个愚蠢的问题,但你为什么不能简单地点击标签上的叉呢?
  • 另外,我刚刚在 IE11 上进行了检查,并且 Ctrl+W 用于关闭当前选项卡。您的意思是 Ranorex 应用程序关闭,还是整个浏览器关闭?
  • 请发IE版
  • 它确实可以使用 Ctrl+W。问题是它甚至在打开新窗口之前就应用了该操作。不得不增加 3 秒的延迟。
  • 延迟听起来有点糟糕。在关闭选项卡之前,尝试使用 Exists 方法或验证新窗口中的某个对象。届时您将不会有任何延迟问题。

标签: c# internet-explorer testing cross-browser ranorex


【解决方案1】:

三个简单的步骤:

  • 使用间谍唯一地识别您要关闭的标签。
  • 将项目添加到您的存储库。
  • 将项目从存储库中拖放到录制文件中,当系统提示您执行操作时,选择“关闭应用程序”。

我已经使用 Ranorex 5.4.6 在 IE 11 上成功测试了这个。

希望这会有所帮助!

【讨论】:

  • 关闭应用程序关闭我的 Firefox 的第二个焦点选项卡,关闭我实际上只想要的第一个选项卡并一起关闭浏览器。 :-(
  • 您要关闭的选项卡必须使用 spy 唯一标识。我已经突出显示了“唯一”这个词,因为关闭应用程序操作正确关闭所需的选项卡非常重要。
猜你喜欢
  • 2015-12-27
  • 2013-07-19
  • 1970-01-01
  • 2012-09-11
  • 2013-08-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-03-30
相关资源
最近更新 更多