Junior — Middle
Použili jste ve svých projektech metody získávání dat přes gettery?
sobes.tech AI
Odpověď od AI
Ano, v projektech automatizace testů se často používají getterové metody k získání hodnot polí objektů nebo prvků rozhraní.
Gettery pomáhají enkapsulovat přístup k datům, což usnadňuje údržbu a změny kódu. Například pokud potřebujete získat text z pole vstupu na stránce, můžete použít getterovou metodu, která vrací aktuální hodnotu tohoto pole.
Příklad v Java pro Selenium:
public class LoginPage {
private WebDriver driver;
public LoginPage(WebDriver driver) {
this.driver = driver;
}
public String getUsername() {
return driver.findElement(By.id("username")).getAttribute("value");
}
}
Tento přístup zlepšuje čitelnost testů a usnadňuje jejich údržbu.