我正在使用 Selenium 2.53 和 Chromedriver 2.43.600233 和 Chrome 69.0.3497.128 來測驗 Web 應用程式。我正在使用 getText 和 getAttribute 函式來列印我的物件的文本并且沒有問題。當由于測驗錯誤比較而開始失敗時,我才開始切換我用來運行測驗的用戶,而沒有更改任何其他內容
< User’s Manual
---
> User?s Manual
< <b>Alpha</b> : ?6.0000000000<br>
---
> <b>Alpha</b> : ?6.0000000000<br>
< In member function ‘virtual void...
---
> In member function 'virtual void...
使用該其他帳戶打開應用程式,我發現該應用程式顯示的字符與我的帳戶相同。我不確定為什么 Selenium 的函式輸出發生了變化。
uj5u.com熱心網友回復:
剛剛聯系了 QA 專家,他提出 LANG 環境變數是導致問題的原因。將 LANG 設定為 en_US.UTF-8 而不是 C 可以解決此問題。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/480512.html
上一篇:下拉串列中的回圈選項值
