Sobes.tech
Intern

Čo sú to prvky?

sobes.tech AI

Odpoveď od AI

Prvky, v kontexte vývoja a testovania webu, predstavujú komponenty webovej stránky, ktoré sa zobrazujú v prehliadači a s ktorými môže interagovať používateľ alebo automatizovaný nástroj.

Tvorí štruktúru a obsah stránky a môžu zahŕňať:

  • Textové polia
  • Tlačidlá
  • Odkazy
  • Obrázky
  • Tabuľky
  • Zaškrtávacie políčka (checkboxy)
  • Rádiové tlačidlá
  • Rozbaľovacie zoznamy (dropdowny)
  • DIV bloky (pre rozloženie)
  • SPAN tagy (pre riadkový text)

Každý HTML prvok je definovaný značkou a môže mať atribúty (napríklad id, class, name, src, href), ktoré obsahujú doplňujúce informácie o ňom. Tieto atribúty a typ prvku sa používajú na ich identifikáciu pri manuálnom alebo automatizovanom testovaní (vyhľadávanie pomocou CSS selektorov, XPath a pod.).

V automatizácii testov, napríklad s použitím Selenium WebDriver, sú prvky reprezentované ako objekty (napríklad WebElement v Jave), s ktorými je možné vykonávať akcie ako kliknutie, zadanie textu, získanie atribútov a textu. Identifikácia prvkov na stránke je kľúčovým krokom pre automatizáciu používateľských scenárov.