2015-05-26 94 views
0

我正在學習和修補java中的硒,並且在硒電網方面有一點點困惑。按照標準程序,應該運行一個網格集線器和多個網格節點,這些節點又連接到集線器,並且在代碼中,應該設置瀏覽器,版本,os平臺等要求,並將其提交給集線器,然後將其轉發給具有適當設置的節點。我所看到的是當我直接連接到集線器或節點時,我的代碼都可以工作。所以我的問題是,這是運行網格的正確方式?運行集線器,將作業提交給它,並讓它決定將作業轉發到哪個節點,或者放棄集線器並跟蹤代碼本身中的不同節點及其功能(可能作爲屬性文件條目),以便作業可以根據需要直接提交給節點。請原諒我,如果這個問題是非常愚蠢的,但我只是一個新手在這裏。提前致謝。運行硒網格的正確方法是什麼?

回答

0

硒網格的基本目標是從集線器運行測試並檢查所有連接的節點。節點可以是單個或多個。所以最好的方法是將一臺電腦設置爲HUB,其他設置爲節點(S)。

您可以在hub的多個操作系統和瀏覽器中運行測試。所以它取決於您和您的測試案例,您希望在哪個節點上運行測試?

例如:如果你有3個節點的差異。瀏覽器,如:

節點1:火狐
節點2:鍍鉻
節點3:野生動物園

現在假設,所以如果你想測試網站在上述所有節點都與你的集線器連接所有3個瀏覽器,那麼你可以運行從樞紐的所有節點,如果你想檢查網站在鉻和Safari瀏覽器,那麼你只需要運行第二和第三節點。

希望以上的例子清楚你所有的困惑。

相關問題