selenimu一些使用注意點

2022-01-29 03:00:58 字數 498 閱讀 9399

1.從selenium ide1.8.1錄製好指令碼後,轉換成python2(remote control)指令碼,注意例項的名字空格問題。有空格的話,轉換成的python指令碼的類名字,也有空格,這會造成語法問題。

解決辦法:用_代替空格。

2.如果轉換好的指令碼有中文,往往會報編碼錯誤,non-ascii character '\xe7' in file。

解決方法:在python檔案第一行加入#-*- coding: utf-8 -*-

3.在firefox11.0瀏覽器裡,selenium ide1.8.1對kendoui的dropdownlist支援不是很好,預設selenium用css選擇器來選擇選擇項,而這樣往往選擇不到。

解決方法:我們要在target裡面用xpath來選取。

4.selenium ide1.8.1如何傳送回車鍵或者其他特殊鍵給網頁呢?

解決方法:commamd使用keypress,value使用\\13,13是什麼,就是回車鍵的ascii碼。

FastJson使用一些坑點注意

坑點一 序列化的時候預設把null值抹掉 坑點二 序列化後順序錯亂 上述問題解決方法 jsonobject.parseobject wholestr,new typereference feature.orderedfield 說明 1.new typereference 可以保留null值,map...

Java BigDecimal 一些注意點

float和double型別的主要設計目標是為了科學計算和工程計算。他們執行二進位制浮點運算,這是為了在廣域數值範圍上提供較為精確的快速近似計算而精心設計的。然而,它們沒有提供完全精確的結果,所以不應該被用於要求精確結果的場合。但是,商業計算往往要求結果精確,這時候就要使用bigdecimal啦。b...

c 使用中的一些注意點

1.在c 中,建構函式在預設引數,一般是要放在最後面的。2.如果想通過傳乙個指標得到函式的返回值,則應該用指標的指標 3.c 中,主線程退出了,子執行緒也就退出了。一般是,主線程要迴圈。c 一些開發原則 1.如果函式要傳引用 的話,一般是這樣 const std string msg 要加const...