我對 Selenium 和 Eclipse 很陌生。我有一個關于除錯的問題(實際上是 2 個問題)。
- 當我在 Eclipse(版本:2021-06 (4.20.0))中除錯時,我無法看到我在方法中定義的所有變數。

例如,(參見附上的螢屏截圖)我添加了字串變數 testSigned 并為其分配了一個值。其實目的是驗證web元素table_AdditionalDocumentation中包含的文本值。我在第 395 行定義了 Toggle Line 斷點。我開始在除錯模式下執行,到達第 395 行。但是,我在 Variables 選項卡中沒有看到 testSigned 的值。我注意到它只顯示方法回傳的變數的值,如果我錯了,請糾正我。
請告訴我如何讓我定義的那些值可見。
2.此外,如果例如在第 395 行之后我不想逐行 (F6),而只想將代碼運行到最后,請告訴我該按哪個按鈕。
uj5u.com熱心網友回復:
對于第一個問題,我不確定,但這可能是因為您尚未使用值初始化該變數。嘗試在宣告行將其設定為空字串。
對于第二個問題,如果您在想要到達的行上設定斷點,只需繼續(F8),它將在它遇到的下一個斷點處停止,希望是方法末尾的斷點。或者,如果您只想在方法回傳后立即停在該行(將顯示回傳值),您可以單擊“Step Out”(F7)。
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/327446.html
上一篇:如何使用LOOP重組資料框架
下一篇:springtools3(standalone)3.9.14版本發布程序中出現內部錯誤:“將Spring靜態匯入加載到Eclipse代碼輔助收藏夾
