編寫代碼時,經常會遇到各種莫名其妙的問題,為了檢測程序是哪里出現問題,我們通過斷點調試來判斷哪一步出錯
一、斷點
在需要斷點的地方,在左側雙擊鼠標設置斷點,可設置多個
去掉斷點:在斷點上雙擊一下,沒有綠色的小按鈕,就代表去掉斷點了
二、運行
平時運行時,是運行Run as 。。。;調試時,點Debug As。。。
三、運行中(1)
變成debug運行,會有如下模式,沒啥事,勾選,點Yes,以后就不會提醒了
四、運行中(2)
Debug模式的界面,共分為5個區域
(1)Debug(調試)區域,顯示當前正在調試代碼是什么,在第多少行
(2)Variables(變量)區域,顯示變量的值。
(3)代碼編輯區
(4)代碼結構區,顯示代碼中的各個方法。
(5)Console(控制台)區域。
五、運行中(3)
點擊調試區的黃色箭頭按鈕,可以逐句的執行代碼,並且同時可以在變量區,實時的看到變量的值變化。
綠色按鈕:所以斷點,全部執行結束
第一個黃色按鈕鍵:逐行執行代碼,包括導入的webdriver里的代碼
第二個黃色按鈕鍵:逐行執行代碼,不包括導入的webdriver里的代碼
六、返回原來的代碼界面
點右上角的如下圖所示的按鈕[PyDev],就能切換回去了