繁体   English   中英

Visual Studio 2013,JavaScriptExecutor使用指令

[英]Visual Studio 2013, JavaScriptExecutor using directive

好的,这很愚蠢,我显然是瞎子又傻。 但是这里:

我正在尝试在C#,Visual Studio中使用JavaScriptExecutor。 但是,我无法找出将哪个“ using”指令放在文件顶部以使其正常工作。 而且在网络上我找不到任何帮助,这使我怀疑它是如此地简单,以至于没人理会它。 无处不在。 决不。

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

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

在我班级文件的顶部?

使用工具->扩展管理器下载并安装NuGet软件包管理器。 重新启动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;

此处有更多详细信息: 使用C#,Selenium WebDriver和NUnit进行测试自动化

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

诸如Resharper之类的工具还可以通过显示解析提示或让您在键入时键入Ctrl + Enter来解析来解决此问题(它也可以添加缺少的引用)。

在此处输入图片说明

在此屏幕快照中,DateTime上方的提示是Type无法解析时Resharper所做的事情。 按Ctrl +。 将为您提供在DateTime下面看到的上下文菜单,它是Visual Studio的内置解析菜单。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM