摘要: 用工具查看目标元素的xpath地址,工具查看比较死板,不够灵活,有时候直接复制粘贴会定位不到。这个时候就需要自己手动的去写xpath了,这一篇详细讲解xpath的一些语法。 什么是xpath呢? 官方介绍:XPath即为XML路径语言,它是一种用来确定XML1(标准通用标记语言3的子集)文档中某部分 阅读全文
posted @ 2021-06-30 16:11 suly酥梨 阅读(56) 评论(0) 推荐(0)
摘要: command+t #打开新标签页command+n #在新窗口打开 有些web界面的选项菜单需要鼠标悬停在某个元素上才能显示出来(如百度页面的设置按钮)。 一、简单操作 1.点击(鼠标左键)页面按钮:click() 2.请空输入框:clear() 3.输入字符串:send_keys() 4.打开测 阅读全文
posted @ 2021-06-30 14:28 suly酥梨 阅读(376) 评论(0) 推荐(0)
摘要: 如何利用webdriver打开多个标签页和链接呢,到处查找得到的往往只是如何打开标签页。 打开标签页很简单,浏览器打开标签页的快捷键是ctrl+t,那把ctrl+t的按键事件传入即可,很多种实现方式,以下只列出两种: 第一种: 1 Actions actionOpenLinkInNewTab = n 阅读全文
posted @ 2021-06-30 13:47 suly酥梨 阅读(1193) 评论(0) 推荐(0)
摘要: 目标:利用Selenium方法进行截图。在selenium for python中主要有三个截图方法,我们挑选其中最常用的一种。get_screenshot_as_file() 具体代码: 1 2 3 4 5 6 7 8 9 10 11 12 # coding = utf-8 import time 阅读全文
posted @ 2021-06-28 18:09 suly酥梨 阅读(163) 评论(0) 推荐(0)
摘要: xpath可以以标签定位,也可以@任意属性: 如:以input标签定位:driver.find_element_by_xpath("//input[@id='kw']") 如:@type属性:driver.find_elements_by_xpath("//input[@type='text']") 阅读全文
posted @ 2021-06-28 18:01 suly酥梨 阅读(99) 评论(0) 推荐(0)