控制和自动化子浏览器窗口

时间:2018-07-04 03:47:12

标签: python automation

假设我通过VPN访问某些应用程序。假设像Internet Explorer这样的Web浏览器就是这些应用程序之一。使用python的selenium程序包,我可以自动登录VPN并在VPN内部打开Internet应用程序。现在将打开VPN内的Internet Explorer窗口。

所以我需要知道的是:

  1. 我是否可以通过python的selenium软件包控制此新的Internet Explorer?

  2. 是否可以使用其他脚本语言(如Perl,tcl,vbscript等)来自动化此子窗口?

1 个答案:

答案 0 :(得分:0)

是的。 Selenium提供了一些方法来控制另一个浏览器窗口生成的单独子窗口的行为。有一些方法可以让您跳入该窗口,执行一些操作,然后返回触发子窗口的父窗口。

  

是否有任何方法可以使用任何其他方法来自动化此子窗口   脚本语言,如Perl,tcl,vbscript等?

如上所述,带有Python的Selenium应该足以在子窗口中自动执行该过程。

添加几个可能对此有帮助的链接

  1. How to handle multiple windows Python Selenium
  2. Handling multiple windows
  3. Link 3