selenium之内联框架和多窗口切换
内联框架frame
frame是一种内联框架,用于在html里面内部嵌入子页面(完整的html),对于这种元素,内部子页面的内容selenium无法直接控制,必须通过
switch_to跳转到对应的frame,才能进行操作,注意,操作之后一定要跳出该frame
多窗口切换
handle 句柄:用来指向内存空间的地址
窗口句柄 windows_handles ,也就是说我们每打开一个浏览器窗口,都会新开辟一块内存空间,用于存储窗口的内容,这块内存空间会有一个地址指向它,我们认为这个就是窗口句柄
可以在浏览器窗口按F12>Console>window.name='家用电器' #临时修改窗口名
注意:窗口句柄 ≠ 窗口name