为了让我们的网站运行,我们需要:
我正在自动化这个网站。作为先决条件,我必须注意安全功能。
我创建了以下代码。但我无法将安全级别设置为零。我在区域中找不到 1A10。
我也在添加已解决的问题代码。希望能帮到有需要的人
有用的网站-
https://x86x64.wordpress.com/2014/05/20/powershell-ie-zones-protected-mode-state/ https://support.microsoft.com/en-in/help/182569/internet-explorer- security-zones-registry-entries-for-advanced-users https://blogs.technet.microsoft.com/heyscriptingguy/2015/04/02/update-or-add-registry-key-value-with-powershell/
#1. Add site to trusted sites
#Setting IExplorer settings
Write-Verbose "Now configuring IE"
#Navigate to the domains folder in the registry
set-location "HKCU:\Software\Microsoft\Windows\CurrentVersion\Internet Settings"
set-location ZoneMap\Domains
#Create a new folder with the website name
new-item testsite.site.com/ -Force #website part without https
set-location testsite.site.com/
new-itemproperty . -Name https -Value 2 -Type DWORD -Force
Write-Host "Site added Successfully"
Start-Sleep -s 2
# 2. Disable …Run Code Online (Sandbox Code Playgroud) 当我尝试从 Visual Studio 运行或调试代码时,我在 Visual Studio 2017 - 版本 15.8.1 上面临“未找到测试方法”。
问题:[测试项目 {项目名称} 未引用任何 .NET NuGet 适配器。测试发现或执行可能不适用于此项目。建议在解决方案中的每个测试项目中引用 NuGet 测试适配器。]
注意:我可以使用以下链接解决 Visual Studio 2017 版本 15.7.* 上的上述错误。
请注意,这与“ Visual Studio 17:在 Visual Studio 17 中未发现面临的测试用例问题”或堆栈溢出中已存在的任何其他问题不重复。
如果你有相同的版本。可以使用此代码进行复制。
[TestClass]
public class ATest : ATestBase
{
[TestInitialize]
public override void TestInitialize()
{
if (Playback.IsInitialized == false)
Playback.Initialize();
}
[TestCleanup]
public override void TestCleanup()
{
if (Playback.IsInitialized == true)
Playback.Cleanup();
base.TestCleanup();
}
[TestMethod, TestCategory("SmokeTest")]
[DeploymentItem(@"DataSource\Documents\some.pdf")]
public void SmokeFlow() …Run Code Online (Sandbox Code Playgroud)