久久国产成人av_抖音国产毛片_a片网站免费观看_A片无码播放手机在线观看,色五月在线观看,亚洲精品m在线观看,女人自慰的免费网址,悠悠在线观看精品视频,一级日本片免费的,亚洲精品久,国产精品成人久久久久久久

分享

我與阿里云的一千零一夜-011-挑個趁手兵器(其三)

 偏扁豆 2021-11-27

0x0 前言

通常,,我們需要通過測試來檢驗我們的系統(tǒng)。

對一個綜合性的系統(tǒng)來說,,必須要有一個定制化的測試工具,。我們需要將這些測試步驟形成方案、腳本乃至應急響應預案,,以備不時之需,。

針對HTTP/HTTPS協(xié)議而言,我們一般會使用curl或者postman工具來進行B/S架構下的api測試,,這種測試一般稱作接口測試,,是在持續(xù)集成、交付過程中必不可少的一環(huán),,相關聯(lián)的工作還包括生成接口文檔,、生成mock數(shù)據(jù)(模擬后端數(shù)據(jù))、生成前端代碼等,,相關的職業(yè)是測試工程師,。
0x1 關于curl


許多Linux內置了curl工具,windows如何在訪問不了官網(wǎng)在外國的情況下訪問下面網(wǎng)站下載:
https://www.softpedia.com/
在上次的容器構建中,我們甚至將curl打包進容器作為基礎測試工具,。讓我們簡單看下curl的用法,。

# 不帶有任何參數(shù)時,curl 就是發(fā)出 GET 請求,。# -A參數(shù)指定客戶端的用戶代理標頭,,即User-Agent。curl 的默認用戶代理字符串是curl/[version],。curl -A 'Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/76.0.3809.100 Safari/537.36' https://google.com# -b參數(shù)用來向服務器發(fā)送 Cookie(例如鍵值對),。# -c參數(shù)將服務器設置的 Cookie 寫入一個文件。# -d參數(shù)用于發(fā)送 POST 請求的數(shù)據(jù)體,?;蛘呤?-data# --data-urlencode參數(shù)等同于-d,發(fā)送 POST 請求的數(shù)據(jù)體,,區(qū)別在于會自動將發(fā)送的數(shù)據(jù)進行 URL 編碼,。curl --data-urlencode 'comment=hello world' https://google.com/login# 上面代碼中,發(fā)送的數(shù)據(jù)hello world之間有一個空格,,需要進行 URL 編碼,。# -e參數(shù)用來設置 HTTP 的標頭Referer,表示請求的來源,。# -F參數(shù)用來向服務器上傳二進制文件,。curl -F '[email protected];type=image/png' https://google.com/profile# -G參數(shù)用來構造 URL 的查詢字符串。# -H參數(shù)添加 HTTP 請求的標頭,。# -k參數(shù)指定跳過 SSL 檢測。# -o參數(shù)將服務器的回應保存成文件,,等同于wget命令,。curl -o example.html https://www.# -X參數(shù)指定 HTTP 請求的方法。curl -X POST https://www.# -v參數(shù)輸出通信的整個過程,,用于調試# --trace參數(shù)也可以用于調試,,還會輸出原始的二進制數(shù)據(jù)。# -u參數(shù)用來設置服務器認證的用戶名和密碼,。curl -u 'bob:12345' https://google.com/login# 有的網(wǎng)址是自動跳轉的,,比如反向代理的網(wǎng)站。# 使用`-L`參數(shù),,curl就會跳轉到新的網(wǎng)址,。

0x2 關于postman

postman是一個可視化的網(wǎng)頁版HTTP/HTTPS測試工具。

相比于curl,,它加入了同步,、代碼轉換、接口文檔,、團隊管理等一系列功能,,但也同時讓整個軟件變得臃腫,。

我們沒有使用它,因為它在HTTPS證書上操作較為繁瑣,。

相關競品有很多,,比如apipost、postwoman等,。

0x3 小結


不同崗位,,比如測試工程師、前端工程師,、后端工程師,、數(shù)據(jù)庫工程師、運維工程師,、算法工程師,、自動化工程師、數(shù)據(jù)分析工程師,、項目主管等,,對于測試的理解是不一樣的。

我們繼續(xù)爬山,。

不登高山,不知天之高也;不臨深溪,不知地之厚也,。

    轉藏 分享 獻花(0

    0條評論

    發(fā)表

    請遵守用戶 評論公約

    類似文章 更多