Die erste Schleife für den Druckfahrer.WindowHandles geben mir 2 Fenstergriffe Wenn nur ein Fenster geöffnet wirdC#

Ein Treffpunkt für C#-Programmierer
Anonymous
 Die erste Schleife für den Druckfahrer.WindowHandles geben mir 2 Fenstergriffe Wenn nur ein Fenster geöffnet wird

Post by Anonymous »

Um die Anzahl der Fenstergriffe nach dem Öffnen eines Fensters und nach dem Öffnen eines weiteren Fensters zu erhalten.

Code: Select all

public class BaseTest
{
public IWebDriver driver;

[OneTimeSetUp]
public void Setup()
{

driver = new ChromeDriver();
driver.Manage().Window.Maximize();
}

[OneTimeTearDown]
public void TearDown()
{
driver.Quit();
extent.Flush();
}
}

[TestClass]
public class Tests :BaseTest
{
BaseTest base1=new BaseTest();

[Test]
public void Test6()
{
HTMLtestPage hTMLtestPage= new HTMLtestPage(driver);
//hTMLtestPage.searchSome();
hTMLtestPage.htmlres();
}
}

public class HTMLtestPage
{
public void htmlres()
{
driver.Url = "https://www.google.com/";
Console.WriteLine("initial no of windhandls");
List list = new List(driver.WindowHandles);
foreach (var x in list)
{
Console.WriteLine(x);
}
Thread.Sleep(1000);
driver.SwitchTo().NewWindow(WindowType.Window);
driver.Url = "https://www.w3schools.com/Xml/xpath_syntax.asp";
Console.WriteLine(driver.CurrentWindowHandle);
Thread.Sleep(1000);
List listn = new List(driver.WindowHandles);
Console.WriteLine("printing in for loop");
foreach (var y in listn)
{
Console.WriteLine(y);
}
}
}
Klicken Sie auf diesen Link, um das Ergebnisbild in der Standardausgabe

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post