Testimi & QA

Page Object Model

Në shqip: Modeli i objekteve të faqes

ShpjegimiSQ

Page Object Model e mbledh çdo faqe në një klasë me metoda (faqjaHyrjes.hyr(email, fjalekalimi)), që testet të mos përsërisin lokatorët. Kur ndryshon faqja, ndryshon vetëm një vend.

EnglishEN

The Page Object Model wraps each page in a class with methods (loginPage.login(email, password)), so tests don't repeat locators. When the page changes, only one place changes.

Si ta mendosh

Si një telekomandë me butona të emërtuar në vend që të lidhësh telat çdo herë.

Lexoje në anglisht

Like a remote with labelled buttons instead of rewiring every time.

Shembull kodijavascript

class FaqjaHyrjes {
  constructor(page) { this.page = page; }
  async hyr(email, fjalekalimi) { /* plotëso dhe kliko */ }
}

Terma të lidhur