我一直在研究使用UI测试工具进行自动化测试,但似乎在使用Selenium时遇到了第一个难题。
我的理解是,如果您使用WebDriver,就不需要设置Selenium服务器或类似的内容。基本上,我只想在本地创建Internet Explorer的实例并对其进行控制。
使用以下基本代码:
var ie = new InternetExplorerDriver();
ie.Navigate().GoToUrl("www.google.co.uk");
我在第一行遇到了以下错误:
No response from server for url http://localhost:64333/session
根据这个陈述,我不确定还需要做什么才能获取此实例;
一旦您的项目设置完成,您可以看到WebDriver的行为就像任何普通库一样:它是完全自包含的,通常您不需要记住在使用它之前启动任何其他进程或运行任何安装程序,这与Selenium-RC的代理服务器相反。
如果WatIn选项已经停止,并且我需要查看Selenium是否能够解决我们解决方案中的特定问题,则将不胜感激。
谢谢