selenium
文章平均质量分 83
six_gold
这个作者很懒,什么都没留下…
展开
-
python selenium 库使用
目录安装selenium环境搭建selenium快速入门1、元素定位selenium 库下webdriver模块的常用方法1、控制浏览器操作2、鼠标事件3、键盘事件4、表单切换5、多窗口切换6、弹框处理7、下拉框选择操作安装seleniumpip install selenium环境搭建下载对应版本浏览器驱动(selenium调用浏览器必须有一个webdriver的驱动文件) 配置环境变量,path=驱动下载目录selenium快速入门1原创 2021-08-03 17:57:44 · 205 阅读 · 0 评论 -
selenium web自动化问题整理(一)
1、隐藏元素有些元素不可见,根据其属性无法找到,如下图,通过display:none,控制了元素是否可见。 可以通过 js语句 修改元素属性值。如下: 上图即修改 uploadPicElms 列表中某个元素样式的display=“block”,表示可见,之后可以对该元素正常操作2、元素拖动有些元素不在可视区域,在查找或者操作的时候不方便,所以在执行前可以通过js语句,将待操作元素拖到可视区域内 3、根据部分属性定义元素有些元素的属性是动态,在刷新或者其他操作之后,...原创 2021-06-19 21:58:53 · 265 阅读 · 0 评论 -
selenium web自动化问题整理(二)
1.元素定位xpath定位基本解决所有难找的元素(1) 元素属性定位:xpath = "//input[@placeholder='门槛']"(1) 元素文本定位:xpath="//span[text()='确 定']" 或者包含某文本//span[contains(text()='确 定'](3)某个结点不好找时,可找到其子节点,通过子节点的父节点来找到:xpath="//div[text()='选择模板']/parent::div"(4)如果某个元素通...原创 2021-06-19 22:35:09 · 265 阅读 · 0 评论