原创 POST與GET比較

原理的區別 GET、POST、PUT、DELETE是HTTP協議定義的與服務器交互的4種基本的方法,這4種方法對應着對URL(資源描述符)資源的查、改、增、刪操作。 一般在瀏覽器中輸入網址訪問資源是通過GET的方式,在FORM表單

原创 軟件測試之界面測試

界面測試 界面測試簡稱UI測試,測試功能界面上看到的所有元素(文字、控件等)顏色風格是否統一、佈局是否合理、美觀、是否符合用戶習慣、頁面元素是否可用等。 要做好界面測試,可以從以下方面考慮 文案的測試 對界面上的字體、字號、格式

原创 shell中各種括號的用法比較

在學習shell編程時,一直沒弄清楚各種括號用法的區別,搜索相關資源時看到一篇講的比較清楚的文章,這裏分享一下: shell中的括號(小括號,中括號,大括號)

原创 mac docker的安裝和使用

關於docker的安裝和初步使用,有一篇博文介紹的比較詳細,這裏就直接貼鏈接了 docker安裝和使用

原创 什麼是shell?bash?bash的特點

什麼是shell? shell是系統和計算機硬件交互時使用的中間介質,是系統的一個工具。在shell和計算機硬件之間還有一個系統內核。用戶直接面對的不是計算機硬件而是shell,用戶把指令告訴shell,shell再傳輸給系統內核

原创 測試基礎之軟件缺陷定義

軟件缺陷定義 滿足什麼樣的條件才被定義爲軟件缺陷呢?滿足以下一條或同時滿足多條都能稱之爲缺陷。 1) 軟件未實現產品說明書要求的功能 產品說明書中要求的功能沒有實現,那麼這個軟件就是不符合要求的,是功能不完整的,那麼這個就是一個有

原创 linux進程類命令之top命令

top命令 top命令是liunx下常用的性能分析工具,能夠實時的顯示系統中各個進程的資源佔用情況,是一個動態的顯示過程。 常用情景 實時的對系統處理器的狀態進行監視,該命令可以按CPU使用、內存使用和執行時間對任務進行排序。 基

原创 Django2.2中ForeignKey()出現報錯

Django2.2版本,在models下編寫ForeignKey()方法 list = models.ForeignKey(List,default = None) 執行程序時出現以下報錯: 通過google查找原因,是因爲D

原创 shell編程之函數講解

在shell腳本中,用戶可以自定義函數。 shell函數定義語法規則 語法規則1 name () { 函數語句塊 } 語法規則2 function name () { 函數語句塊 return 語句 } 其中,function指示

原创 第一個shell腳本編寫

開啓shell環境 Mac系統下,自帶的終端就是一個標準的shell環境,筆者這裏沒有使用自帶的終端,而是自己安裝了iTerm2,這也是一個標準的shell環境。 創建shell腳本的路徑 mkdir -p shell/scrip

原创 查看系統的默認shell

linux系統中可用的shell都記錄在/etc/shells文件中,可以通過cat命令來查看當前系統可用的shell。 打開系統終端,輸入以下命令 cat /etc/shells 我的系統返回結果是 可以看到當前系統支持的s

原创 shell編程之if條件語句

if條件語法規則 單分支if語句 if 表達式;then 語句1 else 語句2 fi 多分支if語句 if 表達式1;then 語句1 elif 表達式2;then 語句2 … else 語句n fi 實例 #!/bin/ba

原创 linux網絡通訊類命令之netstat命令

netstat命令 netstat命令用於顯示網絡狀態,利用netstat指令可以查詢整個linux系統的網絡情況。 常用功能 netstat是控制檯命令,常用於監控TCP/IP網絡,可以顯示路由表、實際的網絡連接以及每一個網絡接

原创 linux進程類命令之ps命令

ps命令 ps命令是linux進程類命令中常見的一個,是linux的進程查看命令。 運用該命令可以確定有哪些進程正在運行、運行的狀態、進程是否結束、進程佔用資源等情況。 常用功能 ps命令常用於監控後臺進程的工作情況。 語法格式

原创 用戶登錄頁面測試的一步步深入

登錄頁面測試 在面試測試工程師相關的崗位時,一般面試官都會使用用戶登錄頁面的測試來考察面試者的測試用例設計能力以及測試思維。 初級 一個看似簡單的測試用例設計題,從你的回答就能得出你的測試用例設計功底。 初級的測試工程師可能會想到