selenium+python自动化之iframe

我们以163邮箱登录界面为例,发现无法定位到界面元素

为什么呢,我们可以通过查看页面元素发现页面中嵌入的有iframe,需要先定位到iframe才能定位到iframe里面的元素

以下我们以163邮箱登录界面为例进行操作

步骤1:打开163邮箱首页,右键查看页面元素,我们可以看到用户名和密码输入框被iframe包含着

步骤2:我们要登录邮箱,但输入框在iframe里面,需要先定位到iframe上才能定位iframe里面的元素

在定位iframe时发现id是动态的且没有name和class属性

猜你喜欢

转载自www.cnblogs.com/hpliud/p/12895272.html