web自动化的坑---草稿占坑

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']

 

 

posted @ 2022-04-05 11:24  依羽杉  阅读(56)  评论(0)    收藏  举报