我想在硒中執行此操作: var variable = editors; if (typeof(variable) == "undefined") {};
但我不完全確定如何使用getEval()方法執行此操作。如何使用getEval()來驗證硒中的變量的類型
回答
既然你沒有提到編輯來自哪裏,我會假設它在頁面上。 var win = this.browserbot.getUserWindow();
會讓你進入窗口。
selenium.getEval("var win = this.browserbot.getUserWindow();var variable = win.editors; typeof (variable) === 'undefined';");
****從評論編輯****
browserbot是硒用來控制瀏覽器的內部JavaScript對象。它是控制窗口的對象。你可以在Selenium中做什麼,你可以在BrowserMob中做什麼。因此,請進入腳本的高級腳本,然後放入
var resultFromEval = selenium.getEval("var win = this.browserbot.getUserWindow();var variable = win.editors; typeof (variable) === 'undefined';");
好的......嗯......你知道你會如何做到這一點與browsermob?因爲我從來沒有見過browserbot。 – chromedude 2010-09-06 22:01:11
我已經更新了我的答案 – AutomatedTester 2010-09-07 07:48:45
- 1. 如何使用硒IDE驗證類
- 2. 如何驗證變量類型是Java語言中的數組
- 3. 如何使用Bootstrap驗證器來驗證文件大小和文件類型
- 4. 如何使用zf1驗證器來驗證服務中的模型?
- 5. 如何驗證硒中的文本框
- 6. 如何使用JSR 303 @Valid註釋來驗證基元類型?
- 7. 如何使用jQuery驗證驗證日期類型字段
- 8. 攔截路由文件中的變量類型驗證
- 9. 如何驗證客戶端驗證中的雙變量規則?
- 10. 如何僅使用flowtype中的類屬性來驗證參數?
- 11. 如何使用file_save_upload驗證Drupal 6中的文件類型?
- 12. 如何在使用硒的PhantomJS中設置代理驗證?
- 13. 如何使用硒驗證下拉列表中的值
- 14. 如何驗證使用硒在textarea中滾動條的存在。
- 15. 如何使用CodeIgniter的Form Validation類驗證「不匹配」類型?
- 16. 驗證來自硒的表列順序
- 17. 驗證PactNet中的類型
- 18. Delphi:如何使用TShiftState類型變量?
- 19. 使用硒的文本框驗證IDE
- 20. 使用變量來在Excel中使用驗證VBA:使用變量來定義運算符
- 21. 如何驗證豬的數據類型?
- 22. 不需要驗證的PHP持久變量類型
- 23. getEval硒返回null即使JavaScript的控制檯
- 24. 如何使用CSS驗證來更改類的狀態
- 25. 如何在Java中獲取類型變量的類型泛型
- 26. 標籤類型爲硒中的字符串變量
- 27. 如何使用一個單獨的模型類驗證在MVC
- 28. 如何在where子句中使用類型爲dbms_sql.varchr2_table的變量
- 29. 如何在Java中使用動態數據類型的變量?
- 30. 如何使用流利驗證來驗證包含更多相同類型對象的對象?
此變量來自哪裏? – pnewhook 2010-09-05 00:05:50
@ peter.newhook它是之前定義的,但我沒有把它放在這段代碼中,對不起,我會修復這個 – chromedude 2010-09-05 01:30:04
你能給我們一個你想要做什麼的例子嗎? – AutomatedTester 2010-09-05 14:13:10