原文:《SeleniumBasic 3.141.0.0 - 在VBA中操作瀏覽器》高級技術之十:利用ExecuteScript解析JSON

JavaScript中的JSON,指的是數組和字典形式的字符串。JSON解析是把字符串轉換為對象,或者把對象轉換為字符串的過程。 其中JavaScript的parse函數用於把字符串轉換為對象,stringify則可以把對象輸出為格式良好的字符串。 下面以處理瀏覽器的信息為例講解。 IWebDriver對象的Capabilities返回一個JSON對象,如果要從中得到某個屬性值,需要借助Execu ...

2020-10-02 21:24 0 680 推薦指數:

查看詳情

SeleniumBasic 3.141.0.0 - 在VBA操作瀏覽器高級技術之四:SeleniumBasic的三種等待方式

我們在做WEB自動化時,一般要等待頁面元素加載完成后,才能執行操作,否則會報找不到元素的錯誤,這樣就要求我們在有些場景下加等待時間。 SeleniumBasic有三種等待方式: 強制等待:與Selenium無關的一種堵塞線程的延時方法,固定毫秒數 隱式等待:設置一個等待時間,如果在 ...

Sun Sep 20 19:25:00 CST 2020 3 1245
SeleniumBasic 3.141.0.0 - 在VBA操作瀏覽器高級技術之二十:SeleniumTest軟件的使用

相對於其他技術,Selenium的環境配置比較繁瑣。對於很多初學者來說比較頭疼。 另外,瀏覽器的自動更新會造成之前正常的代碼,現在居然出錯。 SeleniumTest可以對Selenium環境進行簡單的測試。它可以驗證你的環境是否正常,能不能正常地操作瀏覽器。 用法很簡單,解壓縮后雙擊 ...

Tue Nov 16 04:41:00 CST 2021 0 1205
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM