selenium在windows上chrome点击异常

同一份代码mac能运行正常,windows启动正常输入框输入也正常,但是按钮无法正常点击(有点像是css错位,本来操作的是这个元素但是点击的却是另一个元素,元素定位没有写错!!);
windows上面用seleniumIDE录制后IDE运行正常,pycharm运行启动正常,按钮还是无法正常点击;
这是什么问题呀,头有好几个大了,有没有大佬看出什么问题?
备注:都是复用浏览器,启动的是chrome,chrome都是最新版

贴下代码和报错信息看看

比如这个位置,我想点击用户昵称显示下拉列表

  • 按下面这种方式能获取到用户昵称
browser.find_element_by_css_selector("span.pulldown.global_action_link.persona_name_text_content").text

但是按以下方式就是点击不显示下拉列表,同个语句在mac上是生效的

browser.find_element_by_css_selector("span.pulldown.global_action_link.persona_name_text_content").click()

用ID定位也是一样的问题,不知道问题出在哪。。。也不报错,页面就是没反应

手工点击,显示下拉列表吗,看下元素属性有没有改变

手工点击能显示的列表的,点击之后,这个昵称的属性中class值后面多了一个focus,然后列表从display:none,显示为了block

关闭