2020年9月2日
摘要: Map 功能分Map Remote 和Map Local 两种,顾名思义,Map Remote 是将指定的网络请求重定向到另一个网址,Map Local 是将指定的网络请求重定向到本地文件。 Map Remote 使用场景,app或者PC&M站某个需求刚提测阶段,新接口A在测试环境有,还有一种极端情 阅读全文
posted @ 2020-09-02 11:03 batteys 阅读(830) 评论(0) 推荐(0) 编辑
摘要: 一、添加断点 1、用Charles抓包发起一次接口请求 2、对要打断点的请求右键,选择“Breakpoints” 二、Charles断点设置 1、点击Charles菜单-Proxy-Breakpoints,此时会弹出 BreakpointsSettings 对话框 2、双击【Location】内的接 阅读全文
posted @ 2020-09-02 10:46 batteys 阅读(605) 评论(0) 推荐(0) 编辑
摘要: Ignore使用场景 在测试过程中,不让请求显示特定的信息 点击请求右键 Ignore 一旦Ignore就再也抓不到了,会郁闷死你,如果不小心点击了Ignore,你就麻烦了!但是最下面的状态栏会显示当前的请求,你可以看到具体是什么,如果没有在上面显示出来那么可能就被你Ignore了!如果不小心点击了 阅读全文
posted @ 2020-09-02 10:33 batteys 阅读(785) 评论(0) 推荐(0) 编辑
摘要: 为了调试服务器的接口,我们需要反复尝试不同参数的网络请求。Charles 可以方便地提供网络请求的修改和重发功能。只需要在以往的网络请求上点击右键,选择 “Compose”,即可创建一个可编辑的网络请求。如下所示 Compose使用场景 在进行接口测试时,临时需要修改请求参数、参数值或者Header 阅读全文
posted @ 2020-09-02 10:14 batteys 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 一、Repeat的使用 此时 会对选择的请求 重新请求一次如果想对多个请求重新请求一次 按ctrl键 即可选择多个请求 二、Advanced Repeat的使用 上图为模拟发送10个请求 并发用户数是1 阅读全文
posted @ 2020-09-02 10:13 batteys 阅读(299) 评论(0) 推荐(0) 编辑
摘要: 在开发或测试过程当中。我们常常需要模拟慢速网络或者高延迟的网络,以测试在移动网络下,应用的表现是否正常。 在 Charles 的菜单上,选择 “Proxy”–>“Throttle Setting” 项,在之后弹出的对话框中,我们可以勾选上 “Enable Throttling”,并且可以设置 Thr 阅读全文
posted @ 2020-09-02 09:55 batteys 阅读(485) 评论(0) 推荐(0) 编辑
摘要: 方法一:在主界面的中部的 Filter 栏中填入需要过滤出来的关键字。例如我们的服务器的地址是:http://baidu.com , 那么只需要在 Filter 栏中填入 baidu 即可。 Structure模式界面 Sequence模式界面 方法二:在 Charles 的菜单栏选择 “Proxy 阅读全文
posted @ 2020-09-02 09:40 batteys 阅读(210) 评论(0) 推荐(0) 编辑
摘要: 1.Charles安装与配置: 1.1.打开浏览器访问Charles官网https://www.charlesproxy.com/,下载相应系统的Charles安装包,然后一键安装即可。 安装完成之后,打开charles: 证书安装: 1、电脑证书安装 2。手机证书安装 为了抓取https的包,需要 阅读全文
posted @ 2020-09-02 09:14 batteys 阅读(178) 评论(0) 推荐(0) 编辑
  2020年3月20日
摘要: 一、下载 下载地址: https://www.postman.com/downloads/ 选择对应的版本下载,windows直接双击安装 二、简单的接口请求 1)点击上方的“+”添加一个请求 2)选择请求方式、输入地址和参数 3)点击send按钮,至此第一个简单的接口请求完成 三、postman工 阅读全文
posted @ 2020-03-20 00:00 batteys 阅读(157) 评论(0) 推荐(0) 编辑
  2020年3月6日
摘要: python-web自动化-三种等待方式 当有元素定位不到时,比如下拉框,弹出框等各种定位不到时;一般是两种问题:1 、有frame ;2、没有加等待 下面学习三种等待方式: 1.强制等待 sleep(xx)这种方法简单粗暴,不管浏览器是否加载完,程序都要等待规定的xx时间,时间到了才继续执行下面的 阅读全文
posted @ 2020-03-06 21:23 batteys 阅读(213) 评论(0) 推荐(0) 编辑