zoukankan      html  css  js  c++  java
  • 2-jmeter基础、抓包、python概念

    ★jmeter关联
    顾名思义就是把两个jmeter接口的脚本联起来,比如A接口返回的一个或多个参数传给B接口作为入参,
    如果返回json,可以使用json path插件,不是json使用正则表达式匹配。
    ★jmeter添加压力机
    1、被添加的电脑上打开jmeter-server
    2、保证两台电脑ping通
    3、在本地的jmeter文件中找到jmeter.properties配置文件下的remote_hosts加入被添加机器ip:1099
    4、重启jmeter
    5、参数化文件需要同步到压力机的相同目录下
    ★在linux下运行jmeter
    1、在linux安装jmeter
    2、把Windows上的脚本使用Xshell,sz到linux上
    3、在linux的jmeter/bin目录下./jmeter.sh -n -t xiaohei.jmx -l res.jtl
    4、把res.jtl,rz到Windows上,添加聚合报告,导入查看结果
    ★抓包
    打开charles,打开你要抓包的网站,找到要抓的目录文件,右键点击“breakpoints”,再次刷新页面后,一到你插入
    “breakpoints”的页面就自动弹出charles界面,可以对request修改,点击“excute”通过,这时候页面出现服务器给返回的内容,
    可以做修改,再点击“excute”,这是呈现在浏览器的内容就是修改后的内容了。
    ★手机抓包
    保证手机和电脑在同一个局域网,查看电脑的ip,打开charles,把手机代理的服务器写入电脑的ip,端口号8888,就会看到手机的包。
    ios里面的app,https的是加密的,请求数据和返回数据都看不到的。https 你想抓包看的话,需要安装证书。
    ★语言分类
    编译型语言(运行速度快)
    c、c++、c#。。。
    解释性语言
    python、java、ruby、shell、go、php
    编译器
    ★python知识点
    continue 是结束本次循环
    break 是跳出循环圈
    for 和 else可以一起用
    例:
    list = [1,2,3,4,5]
    for x in list:
    print(x)
    else:
    print("else")

  • 相关阅读:
    Chrome 无法登录 GitHub,响应时间过长,可行解决办法
    npm install报错 npm ERR! cb() never called! 检查镜像源!
    Win10 移动文件的时候“卡”在“正在暂停/取消”解决办法
    VS code 彻底关闭插件自动更新功能
    箭头函数 函数中的this指向
    ES6 ES6变量的声明
    范围内的拖拽事件
    div拖拽移动事件
    事件对象的属性 div点击移动事件
    tab切换之循环遍历
  • 原文地址:https://www.cnblogs.com/sasalei/p/7552691.html
Copyright © 2011-2022 走看看