随笔分类 - python+selenium
摘要:PYthon之日志模块 1、目录结构 File | logFiles | utils | handle_log.py | test.py 2、handle_log.py 代码如下 # coding = utf-8 # author: DeyouKong # 时间: 2020年12月16日 impor
阅读全文
摘要:接口自动化测试中,存在依赖情况:test_04的某个请求参数的值依赖test_03返回结果中的某个字段的数据,所以就需要拿到返回数据中特定字段的值。这里使用到python中的jsonpath-rw库 python 种使用 jsonpath :https://www.cnblogs.com/Zhan-
阅读全文
摘要:使用xpath定位,基本能解决定位的需求,这里介绍cdd定位,是因为css定位更快,语法更简洁 一、css的属性定位 1、css可以通过元素的id、css、class 三个常规属性来定位到 如下是百度输入框的html代码 <input id="kw" class="s_ipt search" typ
阅读全文
摘要:绝对路径: Xpath的绝对路径使用单斜线 "/" 元素是上一节点的子节点中的一个,不能跳级,查找到的元素紧挨着上面一个元素 相对路径: Xpath的相对路径用 "//" 下级任何子节点或者任何嵌套元素子节点中的一个,可跳级,在啊HTML节点下任何位置查找元素 一、xpath可以通过元素的 id n
阅读全文
摘要:import time # 第一步导入webdriver模块 from selenium import webdriver # 打开浏览器 driver = webdriver.Chrome() # driver = webdriver.IE() # IE浏览器 # driver = webdriv
阅读全文
摘要:有些网站打开地址或者进行操作后,页面需要加载几秒钟,或者等待某一元素加载完成后再继续下一步操作,这里就需要进行设置等待时间 导入time模块,time模块是python自带的,无需下载 导入time模块,time模块是python自带的,无需下载 导入time模块,time模块是python自带的,
阅读全文
摘要:chromedriver Starting ChromeDriver 2.41.578706 (5f725d1b4f0a4acbf5259df887244095596231db) on port 9515 Only local connections are allowed.1.查看chrome 版
阅读全文