- 博客(6)
- 收藏
- 关注
原创 playwright学习笔记-常用组件/文件上传
playwright常见元素操作方法,文本输入,文件上传,元素拖拽,键盘输入模拟,元素滚动显示,勾选等操作
2024-11-26 17:05:55
377
原创 playwright学习笔记-frame切换/页面切换/多个浏览器
frame的切换使用使用两个方法注意跟selenium不同的是,selenium定位都是基于driver对象,而palywright切换frame后则是基于返回的frame对象,否则无法定位到,如果frame下还有嵌套frame,则继续通过frame定位下层frame。
2024-11-21 17:31:19
679
原创 python使用playwright学习笔记-鼠标拖拽
相比于selenium使用ActionChains类型进行鼠标的操作,playwright可直接在page对象使用鼠标操作。
2024-06-11 18:07:55
823
原创 python使用playwright学习笔记-元素定位
元素定位是UI自动化核心内容,与传统的selenium相比,最大的区别在于selenium是协议的单向的,只负责做而不等待响应,因此需要结合强制等待,隐式等待和显示等待来判定,playwright则有自动等待机制,即做的时候还要等待响应,例如点击操作时,会判定元素是否可点击交互通过find_element()方法获取的元素进行第一次点击时,正常执行,刷新页面后再次点击报错,因为dom元素重新加载,element是之前的dom元素对象。
2024-05-29 15:14:51
631
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人