Visual Studio 2013,JavaScriptExecutor using指令

时间:2014-06-10 13:27:01

标签: c# .net visual-studio-2013

好吧,这是愚蠢的,我显然是盲目和愚蠢的。但是这里有:

我尝试在C#,Visual Studio中使用JavaScriptExecutor。但是,我无法找出"使用"指令放在文件的顶部以使其工作。在网上没有任何地方我可以找到任何帮助,这让我怀疑它是如此愚蠢的简单,没有人甚至提到它。无处不在。从不。

所以,我需要使用JavaScriptExecutor - 在使用Selenium的单元测试中。所以我需要把...

using System.web;
using ..... ?;

在我的班级文件的顶部?

2 个答案:

答案 0 :(得分:3)

使用工具下载并安装NuGet Package Manager - >扩展经理。重新启动MS Visual Studio以使更改生效。 转到程序包管理器控制台通过运行命令Install-Package Selenium.WebDriver -Version 2.20.0安装最新版本的Selenium WebDriver 通过运行命令Install-Package Selenium.Support

安装最新版本的Selenium WebDriver支持类

使用它作为使用:

using OpenQA.Selenium;
using OpenQA.Selenium.Firefox;
using OpenQA.Selenium.Support.UI;

此处有更多详情:Test Automation using C#, Selenium WebDriver and NUnit

答案 1 :(得分:0)

将光标放在Type中,然后按Ctrl +键。将出现一个解析上下文菜单,您可以选择一种解析该类型的方法(通过添加using语句或点出整个路径)

像Resharper这样的工具也可以通过显示解决方案提示或者只需在键入时键入Ctrl + Enter来解决(也可以添加缺少的引用)来帮助您解决此问题。

enter image description here

在此屏幕截图中,DateTime上方的提示是Resharper在Type未解析时所执行的操作。按Ctrl +。将为您提供在DateTime下面看到的上下文菜单,它是Visual Studio内置的解析菜单。