robot framework总是找不到元素报错

用robot framework定位提交按钮时候总是报错,但是按钮明明就在那里而且没有用frame框架,求解!图片中的两个创建按钮id name等等信息完全相同!不知道有没有影响
错误信息:

WebDriverException: Message: unknown error: Element <button id="submit-button" class="btn btn-primary ng-binding" type="button" ng-disabled="form.$invalid || networkInvalidTag || !ipv6AddInvalidTag" ng-click="action.submit()">...</button> is not clickable at point (1222, 683). Other element would receive the click: <div tabindex="-1" role="dialog" class="modal fade ng-isolate-scope dnsListContent in" ng-class="{in: animate}" ng-style="{'z-index': 1050 + index*10, display: 'block'}" ng-click="close($event)" modal-window="" window-class="dnsListContent" index="1" animate="animate" style="z-index: 1060; display: block;">...</div>
  (Session info: chrome=71.0.3578.98)
  (Driver info: chromedriver=72.0.3626.7 (efcef9a3ecda02b2132af215116a03852d08b9cb),platform=Windows NT 6.1.7601 SP1 x86_64)
.1.7601 SP1 x86_64)

https://img4.mukewang.com/5c554eed00011ca106270501.jpg

ABOUTYOU
浏览 1522回答 1
1回答

UYOU

id信息对不一定是对的,你需要看一下webdriver具体聚焦到哪个窗口了
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python