在平時(shí)的測(cè)試中,我們的部署好的測(cè)試環(huán)境中察皇,會(huì)設(shè)置開(kāi)啟被測(cè)試軟件的debug模式不傅,開(kāi)啟之后我們一邊測(cè)試一邊查看日志旅掂,一旦有錯(cuò)誤,就可以第一時(shí)間看到錯(cuò)誤日志访娶,便于我們隨時(shí)捕獲bug商虐,或者當(dāng)有錯(cuò)誤的時(shí)候,我們需要打開(kāi)日志去查找相關(guān)的error或者exception等信息崖疤。
在執(zhí)行測(cè)試用例的過(guò)程中秘车,一旦遇到什么問(wèn)題,我們經(jīng)常需要去查日志劫哼,如果我們的環(huán)境是部署在linux操作系統(tǒng)上的鲫尊,如何查看日志,查看什么文件呢沦偎?
1.
比如下面我們要舉例的這個(gè)項(xiàng)目疫向,有專門的配置文件,需要我們?cè)O(shè)置豪嚎,設(shè)置后就可以開(kāi)啟日志搔驼,
這樣,就會(huì)在固定的路徑下面生成日志侈询,如下
我們想動(dòng)態(tài)看日志舌涨,就是你一邊測(cè)試,一邊看日志文件生成的相關(guān)操作的日志扔字,
這時(shí)候就用到了tail -f 文件名囊嘉,可以讓我們實(shí)時(shí)查看日志。
屏幕中的日志是實(shí)時(shí)更新的革为,隨著我們的操作扭粱,那么這樣當(dāng)有erro,exception的時(shí)候我們就會(huì)第一時(shí)間看到它們震檩,因?yàn)橛械臅r(shí)候測(cè)試時(shí)琢蛤,界面是沒(méi)有異常出現(xiàn)的,可是日志文件里面有一些報(bào)錯(cuò)抛虏,仍然需要我們?nèi)リP(guān)注博其,去分析。
2.
有時(shí)我們又需要打開(kāi)日志迂猴,查找一些我們想要看到的關(guān)鍵信息慕淡,怎么做呢?
如下
如果想要在log里面查看含有UPDATE信息的內(nèi)容沸毁,就輸入/UPDATE峰髓,再敲回車傻寂,這樣整個(gè)文檔里面所有UPDATE就會(huì)被標(biāo)出來(lái),
這時(shí)候敲N鍵儿普,表示到下一個(gè)查找出來(lái)的UPDATE,一直敲N鍵,就繼續(xù)往下找下一個(gè)掷倔,N就是next眉孩。
是不是很方便?O(∩_∩)O
注:
DEBUG_MODE 有4種模式:
0 disabled debug
1 output error message
2 disabled caching
4 showing debug page
8 logging SQL query