2016-12-02 79 views
0

我現在回顧一下硒自動測試工作的功能。
我知道硒可以支持webdrivers測試並行多瀏覽器。但是,如何指定要測試的瀏覽器版本,如ie8,ie9,firefox27 ...?
硒可以做到這一點嗎?
感謝您的關注。如何使用硒運行指定版本的多瀏覽器

回答

1

不,您可以選擇使用多臺機器,每臺機器使用不同版本的瀏覽器。

機器1 - IE8。

機器2 - IE9。

機器3 - IE10。

您可以使用硒服務器並行測試所有3臺機器上的IE。 查看有關如何使用硒網格下面的鏈接:

https://github.com/SeleniumHQ/selenium/wiki/Grid2

0

肯定。您需要在腳本中使用多線程功能。這是我在Python中的例子。

啓動線程1本:

from selenium import webdriver 
driver = webdriver.Ie("path to IE8") 
#do stuff 

啓動線程2本:

from selenium import webdriver 
driver = webdriver.Ie("path to IE9") 
#do stuff 

實現這種多線程:https://www.tutorialspoint.com/python/python_multithreading.htm

相關問題