原创 接口測試基礎-5-postman工具介紹和應用--接口測試入門結束篇

來自大牛  上一篇,介紹了抓包工具fiddler的基本使用,這篇,來學習接口測試的另外一個工具postman,幾乎很多人都是從postman開始做接口測試的。所以,我們很有必要了解這個工具。我個人認爲,postman是一個半自動化接口測試

原创 jmeter參數化的兩種方式

一:通過添加前置處理器(用戶參數) 在你需要設置參數的請求下添加用戶參數 點擊“添加變量” 在添加的變量列中輸入你需要添加的變量名稱,用戶_1、輸入你變量對應的變量值,如果有多個參數,可以再次點擊添加變量,輸入你的其他變量名稱與變量值

原创 SQL查詢去重以後活動總數

很多在W3C上都能找到,多看原碼   SQL COUNT(DISTINCT column_name) 語法 COUNT(DISTINCT column_name) 函數返回指定列的不同值的數目: SELECT COUNT(DISTINC

原创 Cron定時任務

Cron Cron表達式是一個字符串,字符串以5或6個空格隔開,分爲6或7個域,每一個域代表一個含義,Cron有如下兩種語法格式:  Seconds Minutes Hours DayofMonth Month DayofWeek Yea

原创 jenkins設置定時任務

1.點擊工程(Test1), 選擇左側的配置 2.選擇”構建觸發器“下面的”定時構建“ 3.填寫定時規則(這裏設置每隔30分鐘執行一次) 4.定時規則語法 字段 * * * * * 含義 分鐘 小時 日期 月份 星期 取值範圍 0

原创 Fiddle修改接口返回數據,在web端展示修改後的數據

在調試或者測試過程中,會模擬服務器返回的數據,修改數據庫雖然是一種方法,但線上生產環境肯定是不支持這種操作, Fiddle支持將修改後的數據返回到web端, 簡單來說就是對於抓過的包,對指定的接口的返回數據進行修改,再次調用這個接口的時候

原创 postman測試斷言設置語法

postman的基本介紹跟基本的用法,在此就不做過多贅述,主要是受限於時間,網上有很多大神總結的已經算是很詳盡了,給出鏈接並感謝大神的辛苦與奉獻;   postman基本用法:http://www.jianshu.com/p/13c801

原创 resultSet.getMetaData() 獲得表結構

resultSet.getMetaData() 獲得表結構 1、得到查詢結果,一個數據集 rs = stat.executeQuery("select * from " +

原创 正則表達式-身份證號碼驗證

1.第一代身份證15位: /^[1-9]\d{5}\d{2}((0[1-9])|(10|11|12))(([0-2][1-9])|10|20|30|31)\d{3}$/ 例: if (sfzhmcode.length == 15 &&

原创 tcp 抓包出現spurious retransmission

一、tcp虛假重傳 指實際上並沒有超時,但看起來超時了,導致虛假超時重傳的原因有很多種: (1)對於部分移動網絡,當網絡發生切換時會導致網絡延時突增 (2)當網絡的可用帶寬突然變小時,網絡rtt會出現突增的情況,這會導致虛假超時重傳 (3

原创 curl調用Jenkins API控制job

1.curl curl是利用URL語法在命令行方式下工作的開源文件傳輸工具。它被廣泛應用在Unix、多種Linux發行版中,並且有DOS和Win32、Win64下的移植版本。 1.1 獲取頁面/資源文件curl http://www.ba

原创 Linux 系統Jenkins安裝

1、背景 爲什麼要用Jenkins? 比自己寫腳本方便,不用關心邊邊角角,只需添加核心編譯腳本,節約開發人員注意力和精力 可以讓不懂相關開發的測試或項目經理來生成版本,保證源碼的完整性。 比如:由於項目需要,找了外包人員,在談妥交源碼後

原创 jmeter在返回數據的json串中提取需要的值

接口測試時,接口1的返回結果——是接口2的前提要素,這樣的情況很常見,比如登錄時獲取用戶的token,創建一條新的數據時會先生成一個id,獲取到這個id以後,再進行數據保存   要先取到【新增用戶id】這個接口返回的id,有很多種方法,

原创 jmeter+Jenkins部署接口自動化

原文鏈接:https://www.cnblogs.com/longronglang/p/7875625.html   來自大牛:https://www.cnblogs.com/longrongl

原创 git clone remote: HTTP Basic: Access denied

git clone 項目失敗,報下面的錯誤信息: $ git clone http://192.168.0.141/xxxx.git Cloning into 'appEnterprise'... remote: HTTP Basic: