摘要: 以下是借鉴别人的知识分享。我在这里转载,如有冒犯,还请告知。 只要你会设置断点修改请求内容的话,这个设置断点修改响应内容的方法也是一样的,只需要修改一下命令即可。 修改响应内容也有两种方法: 第一种:打开fiddler 点击Rules ->Automatic Breakpoint -> After 阅读全文
posted @ 2019-12-04 16:09 呸呸裴 阅读(296) 评论(0) 推荐(0) 编辑
摘要: 以下是借鉴别人的知识分享。我在这里转载,如有冒犯,还请告知。 如何设置断点修改Request呢? fiddler最强大的功能就是可以设置断点了。设置好之后,你可以修改HttpRequest的任何信息,包括host、cookie或者表单中的数据,设置断点有两种方法: 第一种:打开fiddler,点击R 阅读全文
posted @ 2019-12-04 15:14 呸呸裴 阅读(384) 评论(1) 推荐(1) 编辑
摘要: 一、打开fiddler工具 1、配置路径: Tools ->Fiddler Options -> HTTPS --> 三个选项全部勾选 如下图所示: 2、将证书导出 操作路径:Tools ->Fiddler Options ->HTTPS ->Actions 如下图所示: 3、如果提示这个错误,证明 阅读全文
posted @ 2019-12-04 13:56 呸呸裴 阅读(1440) 评论(0) 推荐(1) 编辑
摘要: (1)selenium的工作原理? ① 脚本启动driver ② driver去驱动浏览器作为远程服务器 ③ 执行脚本发送请求 ④ 服务器解析请求作出相应操作,并返回给客户端(脚本) (2)selenium自动化页面元素找不到存在异常的原因? ① 元素定位错误 ② 页面加载时间过慢,需要查找的元素程 阅读全文
posted @ 2019-12-04 11:36 呸呸裴 阅读(1089) 评论(4) 推荐(2) 编辑
摘要: ActionChains类(鼠标操作)常用于模拟鼠标的行为,比如单击、双击、拖拽等行为。 一些常用的模拟鼠标的操作方法有: click(on_element=None) 鼠标单击 double_click(on_element=None) 双击 context_click(on_element=No 阅读全文
posted @ 2019-12-03 14:03 呸呸裴 阅读(1493) 评论(0) 推荐(1) 编辑
摘要: selenium自动化页面元素存在异常发生的原因有以下几点: ① 页面加载时间过慢,需要查找的元素程序已经完成,但是页面还未加载成功。此时可以加载页面等待时间。 ② 查找的元素没有在当前的iframe或者frame中。此时需要切换会对应的iframe或者frame中才行。 ③ 元素错误。 解决页面加 阅读全文
posted @ 2019-12-03 11:18 呸呸裴 阅读(555) 评论(0) 推荐(1) 编辑
摘要: 文件上传自动化:从研发角度来看,目前实现文件上传的几种方式: ① 利用<input type="file"/>标签实现的,鼻尖是传统的上传方式。 ② 利用js+flash或Ajax等插件进行上传。 selenium也有两种方式去实现自动化测试: 【<input标签>】一种 ①send_keys() 阅读全文
posted @ 2019-12-03 09:08 呸呸裴 阅读(703) 评论(0) 推荐(0) 编辑
摘要: xpath写法: 绝对路径:以/开始,逐个增加节点用/分割 特点:不能跨级、类似css中的直接子元素选择器 相对路径:用两个斜杠 // 如 //div//p//a 通配符:xpath也有通配符 * 比如 所有的节点 //div/* 选择div下面所有的直接子元素 根据属性和属性的值的选择 比如 id 阅读全文
posted @ 2019-12-02 16:17 呸呸裴 阅读(1755) 评论(0) 推荐(1) 编辑
摘要: 异常概念:1 - 代码执行产生错误,无法继续 2 - 在异常前面代码是可以执行的 python是解释型的 3 - 异常作用 程序不要退出 - 可以继续执行 同时给予程序员一定的异常提示信息 python有两种错误很容易辨认:语法错误和异常 语法错误:while True: print('hello 阅读全文
posted @ 2019-12-02 09:15 呸呸裴 阅读(324) 评论(0) 推荐(0) 编辑
摘要: 模块的概念:一个.py文件就称之为一个模块。 包的概念:把许多个模块按照功能放到不同的目录中来组织模块,这些组织存放模块文件的目录,我们称之为包。 模块与包的优势:1- 方便别人调用 2 - 避免同名变量/函数 3 - 每个模块中的变量名作用域只在本模块中 自定义模块:模块的定义就是创建py文件 模 阅读全文
posted @ 2019-11-29 09:09 呸呸裴 阅读(234) 评论(1) 推荐(1) 编辑