我正在使用DefaultSelenium
并想知道正在使用哪个浏览器。我的项目设置了一个基类,它提供了许多便利方法和受保护的变量,所有脚本都继承自这个基类并实现我称之为“插件”的宏逻辑。
由于不同浏览器的差异,我可能需要执行一些不同的步骤(例如,firefox 没有event
google chrome 的 javascript 对象)
目前,所有这些插件都像这样实例化浏览器
browser = new DefaultSelenium("localhost",4444,"*firefox",homePage);
我建议将其更改为类似
browser = new DefaultSelenium("localhost",4444, browserType ,homePage);
WherebrowserType
是支持的浏览器之一的字符串。但是,如果有一种简单的方法可以方便地访问这些信息。我在文档中没有找到任何东西来完成这个。