zoukankan      html  css  js  c++  java
  • jmeter数据库,charles抓包,Python循环语句

    jmeter数据库,charles抓包,Python循环语句

    一、Jemeter数据库

    1. 添加jar包数据库 jemeter=>浏览
    2. 添加JDBC Connection Configuration
    3. 配置数据

    mysqlurljdbc:mysql://ip:port/db?useUnicode=true&characterEncoding=utf8&allowMultiQueries=true

    driver classcom.mysql.jdbc.Driver

          4. 操作数据库:variable name 必须有,跟前边保持一致。

     

    二、Jmeter分布式(配置压力机

    1、其他的电脑上也安装有jmeter

    2、和其他的电脑能ping(命令行输入 

    3、启动其他电脑上的jmeter-server

    4、在master上修改jmeter的配置文件,找到remote_hosts,在后面加上对于的ip即可

     

    三、命令行执行保存的脚本并存储

    1. 输入命令语言操作:2. 查看脚本执行结果

     

    四、Charles抓包

    抓包:能帮助我们定位问题,是后端接口出现的问题,还是前端有问题

    打开charles即可看到所有的请求

    1. 拦截请求:右键勾选breakpoint

    1. 修改请求

    1. 修改请求返回数据

    1. 查看拦截的请求

    1. 模拟弱网测试

    1. url映射:把一个地址的请求,转发到另外一个地址

    1. 手机抓包

    http请求:

    手机和电脑在同一个局域网下

    手机设置代理:手动,电脑的IP,端口

    HTTPS请求:

    http的基础上,继续如下步骤:

    电脑:charleshelp里安装证书 help=>SSL Proxyign => install charles root certificate

    手机:help=>SSL Proxyign => install charles root certificate on a mobile ....打开提供的网址下载,设置为受信任的证书。

    HTTPS一般都失败,需要将地址添加到SSL Proxing中,可以成功。

    五、Python语言

    1. 简介:

    ① 语法简单,用的人多。

    ② 是一种解释性语言。

    ③ 适用于自动化测试、web开发、数据分析、AI python、自动化运维

    ④ 你们测的系统和做自动化用什么语言没关系,都能用python.

    ⑤ 第三方模块最多的一个语言。

    ⑥ 能操作表格,画图,微信,能做的事很多。

    2. 安装:适合装python3.以上的。

    装好python之后:

        1、需要把python的安装目录加入环境变量(计算机里边,加入路径)

        2python安装目录下的scripts加入环境变量

     

    六、Pycharm

    简介:是一个好用的python编辑器。

    1.新建一个python文件

    2. 写一个小程序:   Print(‘hello world’)

    3. 定义变量(变量,存东西的)

       Name = 值()

       如果声明了值,就只能输什么值。

       Name = int(),即只能输入整数。

    4. 数据类型

       ‘ ’的叫字符串儿——str

       Int——整数;

       Float——小数

    5.单引号‘’  双引号“”  和三引号‘‘‘  ’’’

       一个句中,引号中用引号,不重复使用。

    6. 条件判断

    input('xxx:') #接收到的数据类型都是字符串,必须注意,需要为数字是,要用int()转换。

    :冒号,下一行就缩进。

    If age>18:

      Print(你成年了)

    Elif:

      Print(ddfda)

    Else:

      Print(未成年)

    7. 判断语句

       == 俩个等号,才是判断是不是相等

       !=  是否不等于

       And 不能用&

       Or   或者

       Print(type(变量)):看变量的数据类型

    8. Continue: 跳出本次循环,执行下一个

    9. Break: 直接结算循环。

    10. While:需要计数,否则会一直循环下去,死循环

          For: 会自动计数。

  • 相关阅读:
    CentOS 压缩(打包)和解压
    CentOS 文件及目录等
    CentOS 文本操作命令(cat more less head tail tr wc state cut diff touch)
    CentOS 显示历史执行过的命令以及用户历史命令缓存文件
    CentOS 查看系统内核和版本
    CentOS 设置环境变量
    迅雷thunder://协议解密
    Office2016自定义安装
    Windows 10中设置自动登录
    Linux安装aMule下载eDonkey200网络共享文件
  • 原文地址:https://www.cnblogs.com/fangfangzhang/p/9975615.html
Copyright © 2011-2022 走看看