原创 HTTP入門6

HTTP報文首部  首部內容爲客戶端和服務器分別處理請求和響應提供所需要的信息。HTTP首部字段是爲了給瀏覽器和服務器提供報文主體大小,所使用的語言,認證信息等內容 HTTP/1.1通用首部字段 1、Cache-Control  操作

原创 HTTP入門7

 HTTP存在一些不足之處: 1、通信使用明文(不加密),內容可能被竊聽 2、不驗證通信方的身份,可能遭遇僞裝 3、無法證明報文的完整性,有可能已遭篡改 HTTPS=HTTP+加密+認證+完整性保護

原创 HTTP入門5

 一臺HTTP服務器可以利用虛擬主機搭建多個WEB站點。發送HTTP請求時,必須在HOST首部完整指定主機名或域名的URI。  HTTP通信時,除了客戶端和服務器外,還有一些用於通信數據轉發的應用程序,他們可以配合服務器工作。  1、

原创 HTTP入門4

HTTP狀態碼:  描述客戶端向服務器端發送請求後返回的結果

原创 HTTP入門3

 HTTP報文:用於HTTP協議交互的信息。客戶端的報文叫請求報文,服務器端的報文叫做響應報文  報文結構:  HTTP在傳輸數據時可以通過編碼提升傳輸速率。常用的內容編碼有:gzip,compress,deflate,identi

原创 HTTP入門1

 之前簡單寫過HTTP的部分知識,不忍回看,最近把《圖解HTTP》看完了一遍,重新再寫一些文章,也算是對最近學習的一點回顧複習吧。算起來應該是圖解的讀後感。  首先簡單介紹下TCP/IP協議族,以及其中與HTTP協議關係密切的幾個協議

原创 HTTP入門2

 HTTP協議用於客戶端和服務器端之間的通信。  客戶端先建立通信,發送請求,由服務器端響應請求並返回。  HTTP不保存狀態,是一種無狀態協議。爲了實現保持狀態的部分需求,引入了Cookie技術,可以通過cookie管理狀態。coo

原创 mysql數據庫基本知識--查

測試過程中使用最多的部分–查詢 1、數據庫查詢 查詢全部數據庫:SHOW DATABASES; 模糊查詢:SHOW DATABASES LIKE ‘匹配’;(%表示匹配多個字符:my%匹配mydata,_表示匹配單個字符:my_匹配m

原创 mysql數據庫基本知識--數據類型

mysql支持多種數據類型,一般分爲三類:數值,日期時間和字符串類型 數值類型: 日期時間類型: 字符串類型: UTF8:一個漢字=3個字節 GBK:一個漢字=2個字節

原创 mysql數據庫基本知識--列屬性

 列屬性主要有:null/not null,default,primary key, unique key, auto_increment, comment 剩餘部分明天繼續

原创 mysql數據庫基本知識--測試專用--刪

刪除操作 1、刪除數據庫:DROP DATABASE 數據庫名; 2、刪除數據表(需要進入對應的數據庫中):DROP TABLE 數據表名;

原创 mysql數據庫基本知識--測試專用--改

改操作: 1、數據庫: 數據庫名稱不可修改,對數據庫的修改只限於對其字符集和校對集的修改 修改:ALTER DATABASE 數據庫名 CHARSET GBK COLLATE 校對集名稱; 2、數據表(需進入對應的數據庫操作): 重命

原创 mysql數據庫基本知識--測試專用--增

 作爲一個普通的測試人員,嗯。。。也有可能是我對自己的要求不高。我認爲對於數據庫的掌握只要達到基本的增刪改查都很熟練就很OK了。  首先談談增: 1、創建數據庫:CREATE DATABASE 數據庫名; 如果數據庫不存在則創建,存在

原创 Jenkins+ant+jmeter實現性能測試自動化

jmeter 過段時間寫 jenkins搭建簡單寫了一篇 簡單介紹下ant:  Apache Ant 是由 Java 語言開發的,是一個將軟件編譯,測試,部署等步驟聯繫在一起的自動化的工具。 下載並安裝Ant:  下載地址:https

原创 性能測試自動化

性能測試自動化一般分解成3個步驟: 1、定義測試活動(設計測試場景) 2、定義作業任務(把測試場景託付給任務調度器來構建測試活動,驅動測試程序週期性運行) 3、定義測試結果生產模板,測試執行完成後自動生成測試結果 選擇Jenkins+