2016-12-02 57 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

相关问题