Junior — Middle
Použili ste vo svojich projektoch metódy získavania údajov cez getter?
sobes.tech AI
Odpoveď od AI
Áno, v projektoch na automatizáciu testov sa často používajú getter-y na získanie hodnôt polí objektov alebo prvkov rozhrania.
Getter-y pomáhajú enkapsulovať prístup k údajom, čo uľahčuje údržbu a zmenu kódu. Napríklad, ak potrebujete získať text z poľa vstupu na stránke, môžete použiť getterovú metódu, ktorá vracia aktuálnu hodnotu tohto poľa.
Príklad v Jave pre 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 prístup zlepšuje čitateľnosť testov a uľahčuje ich údržbu.