当前位置: 首页 > news >正文

网站建设报价表网站制作软件平台

网站建设报价表,网站制作软件平台,wordpress主题函数,打开一个网站在建设中目录#xff1a; 抓包工具charles抓包工具fiddler抓包工具证书配置app抓包实战练习接口测试实战练习 1.抓包工具charles 工具介绍 支持 SSL 代理支持流量控制支持重发网络请求#xff0c;方便后端调试支持修改网络请求参数支持网络请求的截获并动态修改可以自动将 json 或…目录 抓包工具charles抓包工具fiddler抓包工具证书配置app抓包实战练习接口测试实战练习 1.抓包工具charles 工具介绍 支持 SSL 代理支持流量控制支持重发网络请求方便后端调试支持修改网络请求参数支持网络请求的截获并动态修改可以自动将 json 或 xml 数据格式化方便查看 安装 Charles 官网 https://www.charlesproxy.com/ Charles配置Charles下载与安装教程超详细_不要问我y的博客-CSDN博客 Charles下载安装_choo choo charles下载教程_会飞的咕咕鱼的博客-CSDN博客 2.抓包工具fiddler 工具介绍 官网https://www.telerik.com/fiddler/fiddler-classicFiddler 是位于客户端和服务器端的 HTTP 代理也是目前最常用的 HTTP 抓包工具之一功能 监控流量支持解密 HTTPS查看分析接口数据修改请求的数据修改服务器返回的数据设置断点 界面简介 菜单栏工具栏Session 面板详情和数据统计面板状态栏 抓取 HTTP 请求 设置Tools - Options - Connections确认抓包端口默认为 8888默认勾选 Act as system proxy on startup 抓取 HTTPS 请求 Tools - Fiddler Options - HTTPS勾选 Decrypt HTTPS Traffic弹出安装证书弹窗 - 选择【Yes】- 点击 【Yes】安装证书点击 Actions - Open Windows Certificate Manager 查看证书 抓取移动端请求 Tools - Fiddler Options - Connections勾选 Allow remote computers to connect移动端与电脑处于同一网络下移动端配置网络代理 代理服务器主机电脑IP代理服务器端口8888浏览器输入 http://电脑ip:8888 下载 Fiddler 证书进行安装 注意fiddler,模拟器的端口要一致  查看接口信息 Statistic性能与统计数据Inspectors请求和响应数据Filter制定过滤规则Composer编辑发出请求 AutoResponder 拦截某一请求并重定向到本地的资源或者使用 Fiddler 的内置响应用于调试服务器端代码而无需修改服务器端的代码和配置 断点 菜单栏 - Rules - Automatic Breakpoints -选择断点方式状态栏点击 请求前断点向上箭头响应后断点向下箭头命令行下输入 请求前断点bpu xxx响应后断点bpafter xxx 弱网 菜单栏 - Rules - Performance - Simulate Modem Speeds修改网络配置参数 菜单栏 - Rules - Customize Rules…搜索关键词 simulate修改延迟时间 3.抓包工具证书配置 Charles 基础设置 电脑证书配置 Windows 系统安装证书 Charles 端设置 ssl 移动端代理配置 设备和电脑处于同一 WIFI模拟器不需要配置移动端网络设置 服务器 ip 地址设置端口安装证书 系统浏览器访问 chls.pro/ssliOS描述文件中安装证书iOS信任证书演示使用 mumu 模拟器Android 6 注意事项 Android 6 以上的系统 app 默认不信任抓包证书 需要开发修改代码大部分测试 app 安装包默认打开状态iPhone 10 系统以上需要在 设置-通用-关于本机-证书信任设置 中打开信任开关 4.app抓包实战练习 抓包原理 接口抓包分析实战 抓取接口数据 Overview接口的大体情况Content请求信息和响应信息 上半部分请求请求头信息请求参数cookie下半部分响应响应头信息响应体不同格式Summary响应时间Chart图标形式的资源情况展示Notes写一些记录 过滤 FilterFocusRecording Settings – Include 重发 简单重发鼠标右键 – Repeat简单压力鼠标右键 – Repeat Advanced 修改请求 鼠标右键 – Compose选择接口 – 点击小钢笔图标 断点BreakPoint 调整接口的参数信息鼠标右键 — Breakpoint Proxy – Breakpoint settings 设置断点确定接口信息确定是请求断点还是响应断点重新发送请求 – 进入断点修改状态 – 修改内容 – 点击 Excute 5.接口测试实战练习 LiteMall 搜索接口抓包分析LiteMall 搜索接口测试用例设计Postman 完成接口测试数据驱动测试集的导入和导出使用 Cookies鉴权方式参数传递设置鉴权请求前脚本中获取参数导出代码 LiteMall 搜索接口抓包分析 LiteMall 商城https://litemall.hogwarts.ceshiren.com/vue/index.html#/浏览器开发者工具抓包Network 抓包分析 得出请求地址https://litemall.hogwarts.ceshiren.com/wx/goods/list  查看响应 分析响应内容并且生成接口文档Python: 66666666666666 LiteMall 搜索接口测试用例设计 (根据上边的接口文档进行测试用例设计) 编写测试用例SoftwareTest: 用来存放软件测试的代码或者文档 使用Postman 完成接口测试 保存 har 导入 postman创建测试集创建接口测试用例 保存 har 导入 postman  根据测试用例使用postman编写脚本  导出测试集为json格式SoftwareTest: 用来存放软件测试的代码或者文档 数据驱动 准备数据JSON 或者 CSV 格式修改参数设置修改断言在测试集中定义数据变量运行测试集选择准备好的数据 准备数据CSV 格式数据 配置参数 使用csv格式的数据  配置测试集变量 运行 运行结果: 准备数据JSON 格式数据 SoftwareTest: 用来存放软件测试的代码或者文档 直接使用上边csv格式配置的一些参数我们只换了个数据格式直接复用上边csv配置的参数运行 运行结果 测试集的导入和导出 测试集导入测试集导出 使用 Cookies 如果登录使用的是cookie这种方式在postman中只要成功登录一次登录成功之后的cookie信息就会保存在postman中之后请求该网站其他接口时候会自动在header中带上cookie,下面以百度为例 1.填入url,点击headers查看没有cookie信息 2.点击send下边的那个cookie,查看现在的cookie信息什么都没有 3.发送请求这个时候cookie信息已经保存在postman中的headers上了 4. 再次点击send下边的那个cookie,查看现在的cookie信息 5.我们现在访问百度页面的其他接口这时候headers里边已经有刚才的登录的cookie信息了 鉴权方式 参数传递 创建登录接口成功后在 Test 中提取 token保存 token 到测试集变量 //获取响应数据的json对象 var jsonData pm.response.json(); //从json对象中提取token值 var token jsonData.data.token; //把token值设置为测试集变量 pm.collectionVariables.set(token, token); 1.创建登录接口发起登录请求 2.编写Tests,在Tests中把tocken值设置为测试集变量再次发起请求: 3.运行结果查看测试集中的tocken 4.在其他接口中使用tocken 设置鉴权 请求前脚本中获取参数这个用来配置测试集的变量不在像上边一样一个请求得添加一回鉴权 // 构造登录请求 const loginRequest { url: http://litemall.hogwarts.ceshiren.com/wx/auth/login, method: POST, header: Content-Type: application/json,body: { mode: raw,raw: JSON.stringify({username: user123, password: user123})} }; // 发送请求 pm.sendRequest(loginRequest, function (err, response) {if (err) {console.log(err);} else {console.log(response.json());pm.collectionVariables.set(token, response.json().data.token);} }); 导出代码 点击右侧边栏的 /
http://www.w-s-a.com/news/768575/

相关文章:

  • 网站建设高端网站本地建设网站软件下载
  • 网站后台账号密码破解杭州酒店网站设计公司推荐
  • 和县网站开发秦皇岛建设工程信息网站
  • 国外网站用什么dns好建一个下载网站要什么cms系统
  • 礼品工艺品网站建设手机做网站哪家好
  • 泉州网站建设方案维护怎样选择网站建设
  • 江苏建站速度忿先进的网站建设
  • 广州天河建站公司com域名注册多少钱
  • 成都网站建设推广好vs2013如何做网站
  • 茶叶网站建设模板企业网站备案要多少钱
  • 怎么查网站找谁做的win主机伪静态规则 wordpress
  • 轻云服务器菁英版 多个网站北京it外包服务商
  • 售后服务 网站建设阳江seo优化
  • 网站建设后怎么赚钱wordpress调用导航栏
  • 特产网站设计六色网站
  • 服务器网站备案做网站公司如何赚钱
  • 怎样进行站点优化荣成市有做网站的吗
  • 合肥建设工会网站芜湖做网站建设公司
  • 玉林市住房和城乡建设局网站网站开发百灵鸟
  • 网站怎么做双机房切换建设部网站2015年第158号
  • 郑州服务设计公司网站色块的网站
  • 网站设计所用到的技术做网站添加mp3
  • 凡科做的微网站怎样连接公众号seo李守洪排名大师
  • 温州网站开发网站的制作东莞寮步伟易达电子厂
  • 北京网站设计制作关键词优化微信小程序开发推广网站建设优化规划书
  • 杭州临平网站建设开发公司将购房款划给总公司的法律责任
  • 广东外贸网站推广分类wordpress
  • 聚美优品网站建设方案商城和营销型网站建设
  • 比较著名的seo网站如何建设网站?
  • 如何做商业网站最火wordpress主题