在选择时调用多个浏览器

时间:2012-01-11 10:16:31

标签: c# selenium webdriver

问题是我想在我的应用程序中调用IE,Firefox,当我从下拉列表中选择一个时,它应该从机器中获取最新版本,并且应该在其中运行应用程序。可以任何人建议如何为它编码。我正在使用C#,selenium web-driver来构建

2 个答案:

答案 0 :(得分:0)

在C#中:

System.Diagnostics.Process.Start("firefox", "http://www.google.com/");

在google页面中启动Firefox。

System.Diagnostics.Process.Start("iexplore", "http://www.google.com/");
IE中的

答案 1 :(得分:0)

使用Process.Start()API启动所需的浏览器。但是,您可能需要对值进行硬编码,即firefox,即chrome等。这是一个有点问题。

因此,您可以在此路径中找到注册表中所有已安装的浏览器HKEY_LOCAL_MACHINE \ SOFTWARE \ Clients \ StartMenuInternet

希望有所帮助:)