jmeter數據庫,charles抓包,Python循環語句

jmeter數據庫,charles抓包,Python循環語句前端

1、Jemeter數據庫python

  1. 添加jar包數據庫 jemeter=>瀏覽
  2. 添加JDBC Connection Configuration
  3. 配置數據

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

driver classcom.mysql.jdbc.Driverweb

      4. 操做數據庫:variable name 必須有,跟前邊保持一致。sql

 

2、Jmeter分佈式(配置壓力機數據庫

1、其餘的電腦上也安裝有jmeter 小程序

2、和其餘的電腦能ping(命令行輸入 後端

3、啓動其餘電腦上的jmeter-server微信

4、在master上修改jmeter的配置文件,找到remote_hosts,在後面加上對於的ip便可運維

 

 

3、命令行執行保存的腳本並存儲

  1. 輸入命令語言操做:2. 查看腳本執行結果

 

 

4、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中,能夠成功。

 

5、Python語言

  1. 簡介:

① 語法簡單,用的人多。

② 是一種解釋性語言。

③ 適用於自動化測試、web開發、數據分析、AI python、自動化運維

④ 大家測的系統和作自動化用什麼語言不要緊,都能用python.

⑤ 第三方模塊最多的一個語言。

⑥ 能操做表格,畫圖,微信,能作的事不少。

2. 安裝:適合裝python3.以上的。

裝好python以後:

    1、須要把python的安裝目錄加入環境變量(計算機裏邊,加入路徑)

    2python安裝目錄下的scripts加入環境變量

 

6、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: 會自動計數。

相關文章
相關標籤/搜索