Sobes.tech
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.