1、元素定位不到的原因
答:可能原因1 元素定位表达式错误-避免方法-浏览器验证,再放到当中
2、可能没设置等待
3、元素不再该页面,要进行切换才能定位到,比如iframe,window窗口重新打开了一个,或者是原生alert
有些元素可能变更了标签,被其他标签覆盖了
2、弹框1-2s消失怎么定位
F12-源代码-调试-暂停后定位
3、收集的用例已test开头,记得文件名最后也test比较好
4、导包快捷键-alt+enter
5、pycharm查看第三方包有啥方法和属性
6、元素常用的显性等待
7、组合键 -快捷键,比如crtl+c
ActionChains(driver).key_down(Keys.CONTROL).send_keys('c').key_up(Keys.CONTROL).perform()
8、文件上传,直接用type定位,然后用send_keys(路径)进行上传
//input[@type='file']