Ich bin neu im Selenium. Ich muss die Verfügbarkeit einer Schaltfläche im System überprüfen und muss es mit AssertEquals bestehen und fehlschlagen.Eine Taste mit TestNG prüfen
Bitte helfen Sie mir.
@Test
public void sellercheck() throws InterruptedException
{
Thread.sleep(2000);
driver.findElement(By.id("UserEvent")).click();
//String r=Read.getvalue().get(0);
//select the seller
driver.findElement(By.id("LegacyNumberCriterion")).sendKeys("123456");
driver.findElement(By.id("SuperUse")).click();
System.out.println("seller number entered");
try
{
if(driver.findElements(By.id("OrganizationBranchId")).size()!=0)
{
driver.findElement(By.id("button1")).click();
}
else
{
System.out.println("The button is not available for the seller");
}
}
catch(NoSuchElementException e)
{
System.out.println("Element does not exist!");
}
}
Geben Sie weitere Informationen als: 1. Was sind Ihre genauen Testschritte? 2. Was hat für dich funktioniert? Code anzeigen 3. Wo steckst du fest? 4. Stellen Sie Fehler Stacktrace bereit. 5. Stellen Sie relevante HTML-DOM bereit. – DebanjanB
1.Ich muss nach der Protokollierung mit einer ID validieren, wenn eine Schaltfläche verfügbar ist, der Testfall ist bestanden oder wenn es nicht verfügbar ist, ist es fehlgeschlagen. – Bitz
Ich habe den Code hinzugefügt – Bitz