
Assert - Asserts and Verifications
לוודא
import...
import...
// לפני הקלס בלי נקןדה פסיק
@FixMethodOrder(MethodSorters.NAME_ASCENDING)
public class example()
{
.....
}
פקודה להרצת הטסטים לפי הא-ב
@After
//go to main page or go to starting point(for next test)
recoveryScenario();
בכדי לתפוס שגיאות של Assert צריך להוסיף AssertionError
try {
}
catch (IOException e) {/// גם
}
catch(AssertionError ie){/// וגם
System.out.println("failr"+ ie);
}
Asserts and Verifications:
boolean isDisp = driver.findElement(By.id("Test")).isDisplayed();
boolean isEna = driver.findElement(By.id("Test")).isEnabled();
boolean isSel = driver.findElement(By.id("Test")).isSelected();
int Width = driver.findElement(By.id("Test")).getSize().getWidth();
int Height = driver.findElement(By.id("Test")).getSize().getHeight();
int x = driver.findElement(By.id("Test")).getLocation().getX();
int y = driver.findElement(By.id("Test")).getLocation().getY();
String tagName = driver.findElement(By.id("Test")).getTagName();
String txt = driver.findElement(By.id("Test")).getText();
String Value = driver.findElement(By.id("Test")).getAttribute("value");
assertEquals("Expected" , "Actual");
assertEquals("Error Message", "Expected" , "Actual");
assertNotEquals("Expected" , "Actual");
assertNotEquals("Error Message", "Expected" , "Actual");
assertTrue(true);
assertTrue("Error Message", true);
assertFalse(false);
assertFalse("Error Message", false);
assertNull(Elem);
assertNotNull(Elem);