天天看點

背景測試流程與經驗分享

1. 背景測試流程:Git clone項目到本地,在本地切到開發分支,首先檢視開發的代碼改動,涉及業務邏輯方面的思考。然後針對性進行功能測試,如果測試過程中出現問題,逆向追溯,由現象回歸到代碼,找到代碼中出問題的路徑,如果log不鮮明就打些log進去,把一些變量的值輸出到背景,以便我們确定是走到哪一步出現的問題導緻的功能錯誤。要注意一點,不要在開發分支上進行修改,要把開發分支merge到測試分支上進行測試,在測試分支上修改代碼。

2. 檢視背景日志:檢視背景日志需要安裝與配置SecureCRT,用這個軟體建立session連接配接到伺服器,遠端在背景進行操作。常用的一些查log指令:

  1)cd .. 傳回上級目錄

  2)cd ../test1 傳回上級目錄後再去往下級test1目錄

  3)tail -f test.log | grep 'keywords' 持續顯示test.log檔案結尾内容并過濾出包含keywords的行

  4)grep -i 'keywords' test.log 過濾出test.log檔案中包含keywords的内容并忽略大小寫

  5)grep -v 'keywords' test.log 過濾出test.log檔案中不包含keywords的内容