簡體   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