Cookies 有没有办法检查网站是否使用了第三方cookie?
我有一个网站列表,我必须检查是否有任何第三方cookie 对每个人进行检查,其中一人进行检查并不是最明智的做法 有人知道检查一手满是链接的手的解决方案吗 如果有人有任何想法,请告诉我Cookies 有没有办法检查网站是否使用了第三方cookie?,cookies,automation,Cookies,Automation,我有一个网站列表,我必须检查是否有任何第三方cookie 对每个人进行检查,其中一人进行检查并不是最明智的做法 有人知道检查一手满是链接的手的解决方案吗 如果有人有任何想法,请告诉我 我不确定你是否需要更多的信息 认为VSCode+Nunit+Selenium可能是打开浏览器并确认cookie的一种非常快速的方法 将其与以下代码配对: namespace YourProject { using NUnit.Framework; using OpenQA.Selenium; using OpenQ
我不确定你是否需要更多的信息 认为VSCode+Nunit+Selenium可能是打开浏览器并确认cookie的一种非常快速的方法 将其与以下代码配对:
namespace YourProject
{
using NUnit.Framework;
using OpenQA.Selenium;
using OpenQA.Selenium.Chrome;
using System;
[TestFixture]
class Chrome
{
private IWebDriver driver;
[SetUp]
public void StartTest()
{
driver = new ChromeDriver();
}
[TearDown]
public void EndTest()
{
driver.Close();
driver.Quit();
}
[Test]
public void CheckAllSiteCookies()
{
driver.Navigate().GoToUrl("http://<YourFirstWebsite>");
CookieCheck(cookieInfo);
driver.Navigate().GoToUrl("http://<YourSecondWebsite>");
CookieCheck(cookieInfo);
driver.Navigate().GoToUrl("http://<YourThirdWebsite>");
CookieCheck(cookieInfo);
driver.Navigate().GoToUrl("http://<YourFourthWebsite>");
CookieCheck(cookieInfo);
}
public void CookieCheck(string cookieInfo)
{
// C# example provided here for reading cookies
// https://www.guru99.com/handling-cookies-selenium-webdriver.html
}
}
}
名称空间项目
{
使用NUnit.Framework;
使用OpenQA.Selenium;
使用OpenQA.Selenium.Chrome;
使用制度;
[测试夹具]
铬类
{
私人IWebDriver;
[设置]
公共无效开始测试()
{
驱动程序=新的ChromeDriver();
}
[撕裂]
公共测试()
{
driver.Close();
driver.Quit();
}
[测试]
public void CheckAllSiteCookies()
{
driver.Navigate().gotour(“http://”);
CookieCheck(cookieInfo);
driver.Navigate().gotour(“http://”);
CookieCheck(cookieInfo);
driver.Navigate().gotour(“http://”);
CookieCheck(cookieInfo);
driver.Navigate().gotour(“http://”);
CookieCheck(cookieInfo);
}
公共无效CookieCheck(字符串cookieInfo)
{
//C#此处提供的示例用于阅读cookies
// https://www.guru99.com/handling-cookies-selenium-webdriver.html
}
}
}
认为VSCode+Nunit+Selenium可能是打开浏览器并确认cookie的一种非常快速的方法
将其与以下代码配对:
namespace YourProject
{
using NUnit.Framework;
using OpenQA.Selenium;
using OpenQA.Selenium.Chrome;
using System;
[TestFixture]
class Chrome
{
private IWebDriver driver;
[SetUp]
public void StartTest()
{
driver = new ChromeDriver();
}
[TearDown]
public void EndTest()
{
driver.Close();
driver.Quit();
}
[Test]
public void CheckAllSiteCookies()
{
driver.Navigate().GoToUrl("http://<YourFirstWebsite>");
CookieCheck(cookieInfo);
driver.Navigate().GoToUrl("http://<YourSecondWebsite>");
CookieCheck(cookieInfo);
driver.Navigate().GoToUrl("http://<YourThirdWebsite>");
CookieCheck(cookieInfo);
driver.Navigate().GoToUrl("http://<YourFourthWebsite>");
CookieCheck(cookieInfo);
}
public void CookieCheck(string cookieInfo)
{
// C# example provided here for reading cookies
// https://www.guru99.com/handling-cookies-selenium-webdriver.html
}
}
}
名称空间项目
{
使用NUnit.Framework;
使用OpenQA.Selenium;
使用OpenQA.Selenium.Chrome;
使用制度;
[测试夹具]
铬类
{
私人IWebDriver;
[设置]
公共无效开始测试()
{
驱动程序=新的ChromeDriver();
}
[撕裂]
公共测试()
{
driver.Close();
driver.Quit();
}
[测试]
public void CheckAllSiteCookies()
{
driver.Navigate().gotour(“http://”);
CookieCheck(cookieInfo);
driver.Navigate().gotour(“http://”);
CookieCheck(cookieInfo);
driver.Navigate().gotour(“http://”);
CookieCheck(cookieInfo);
driver.Navigate().gotour(“http://”);
CookieCheck(cookieInfo);
}
公共无效CookieCheck(字符串cookieInfo)
{
//C#此处提供的示例用于阅读cookies
// https://www.guru99.com/handling-cookies-selenium-webdriver.html
}
}
}