是否有人能幫我理解Selenium Grid 1中的遠程控制服務器和Selenium Grid 2中的遠程控制服務器之間的區別。從我讀到的主要區別之一版本之間是Selenium Grid的版本2與Selenium Remote Control合併。這是否與Selenium 1一樣,是負責代理注入的遙控器?因爲我認爲這已被棄用。Selenium Grid版本1和2之間的區別
0
A
回答
0
這是從Selenium 3.4.0開始的
我們現在有兩個單獨的工件。
例如,如果你低着頭Selenium downloads URL你會發現下面的兩個文物
selenium-server-standalone-3.4.0.jar
- 這就是網格(或GRID2正如你所說的話),因爲我們知道。這個獨立的罐子可以在3種模式即工作,Hub
- 它作爲中樞的考驗,能夠完成工作的實際節點之間的站在。有點像郵遞員/郵遞員和匹配製造者。Node
- 這是所有行爲發生的地方。在這種模式下運行時,它負責從通過Hub
發送的測試中獲取自動化請求,並打開瀏覽器,執行UI操作等。Standalone
- 這與Node
幾乎相同,但它不會「 t需要Hub
將自動化測試流量路由到它。測試可以直接指向Standalone
,然後開始運行。我相信這可能是第三方執行環境提供商如SauceLabs可能使用的那種設置。 (這只是一個預感,我不確定)。
selenium-html-runner-3.4.0.jar
- 這是所有遺留的東西(或稱之爲Selenium RC)所在的地方。因此,如果您有一個使用Selenium IDE
錄製UI流而創建的html測試套件,並希望從命令行運行它們(請注意,您始終可以在Selenium IDE中執行html測試套件,並且不需要額外的東西),你會用這個。
沒有什麼叫Selenium Grid1了。只有Selenium Grid2(這是Grid1的重新設計版本)。
作爲selenium-html-runner-3.4.0.jar
的一部分,Selenium RC支持僅作爲停止間隙解決方案而沒有維護。這已被正式棄用,並且不支持表面出現的問題。
的期望是,如果一個人是使用Selenium和建設新的測試,那麼應該僅使用WebDriver
的API直接(這是Selenium2),而不是退回到使用DefaultSelenium
的API(這是Selenium1)
希望有所幫助!
相關問題
- 1. Selenium Grid2,Selenium Grid和Remote webdriver之間的區別
- 2. Magento :: soap API版本1和2之間有什麼區別?
- 3. IAB版本2和版本3之間的區別
- 4. 「?1」和「?」之間的區別
- 5. (eval'(+ 1 2))和(eval(+ 1 2))之間的區別?
- 6. wpf中datagrid和grid之間的區別
- 7. mysql基本版和社區版本之間的區別
- 8. selenium中find_element和findElement之間的區別
- 9. Selenium - @FindBy和WebElement.findElement()之間的區別
- 10. Selenium中verifyText和verifyTextPresent之間的區別
- 11. Selenium中ExpectedConditions.elementToBeSelected和elementSelectionStateToBe之間的區別
- 12. jquery版本1,版本2和版本3版本有什麼區別?
- 13. Java paintComponent覆蓋版本5和版本6之間的區別
- 14. 二進制版本和源代碼版本之間的區別?
- 15. OpenSSL TLS/SSL版本之間的區別
- 16. IE6版本之間的區別
- 17. MySQL發佈版本之間的區別
- 18. DB2版本之間的區別
- 19. Apache Storm版本之間的區別?
- 20. Android SDK版本之間的區別
- 21. Oracle版本之間的區別
- 22. VSE版本和Vyatta Core版本之間有什麼區別AMI
- 23. tp(,)和tpo之間的區別(1)()
- 24. TimerTask和Executors.newScheduledThreadPool之間的區別(1)
- 25. srand(1)和srand(0)之間的區別
- 26. ASP.NET MVC 1和3之間的區別
- 27. .MakeArrayType()和.MakeArrayType(1)之間的區別
- 28. Javascript:Forloop i ++和(i + 1)之間的區別
- 29. 「$ | ++」和「$ | = 1」之間的區別是什麼
- 30. lisp中'((1 2)(3 4))和'('(1 2)'(3 4))之間的區別是什麼?
https://www.guru99.com/introduction-to-selenium-grid.html請參閱此鏈接 –
感謝您的迴應,但我正在尋求澄清是否合併到Selenium網格的RC服務器2是Selenium RC中的相同RC服務器,現在已棄用。該鏈接不確認。 –