Sobes.tech

QA / QA Automation

Milline on teie kogemus SQL-iga?

Senior
156

Milliseid ülesandeid otsite: mida soovite teha ja mida mitte?

Senior
154

Racontes-moi de pytest. Qu'est-ce que c'est ? Qu'est-ce que les fixtures ? Comment fonctionnent-elles?

Middle
152

Mis juhtus, miks sa praegu tööd otsid?

Middle
148

Mis on Page Object ja miks see on vajalik? Mis juhtub, kui seda mustrit ei kasutata?

Senior
145

Mis on tulp ja millised andmetüübid Pythonis on muudetavad ja muutumatud?

Senior
143

Kuidas õppisite automatiseerimist: iseseisvalt, kursuste kaudu või tänu spetsialiseerunud haridusele?

Senior
120

Mis on BasePage klass ja miks see on vajalik?

Senior
118

def __init__(self, page) -> None: super().__init__(page) # Väliomadused on tavaliste siltidega, seega otsin neid sama moodi nagu kasutaja näeb, # mitte ID või klassi CSS, mida disainer võib igal ajal ümber nimetada self.username_input = page.get_by_label("Username") self.password_input = page.get_by_label("Password") self.login_button = page.get_by_role("button", name="Login") # Vorm on vajalik, et kontrollida, et me ei ole teisele lehele liikunud negatiivsetes testides self.login_form = page.locator("form#login") # Kiirteade, see on sama nii edu kui vea puhul self.flash_message = page.locator("#flash") def fill_credentials(self, username: str, password: str): self.username_input.fill(username) self.password_input.fill(password) return self def login(self, username: str, password: str) -> SecurePage: """

Senior
117

Mis on __init__ meetod ja mida tähendab objekti loomine?

Senior
112

Mis on *args ja **kwargs? Milliseid andmestruktuure nad moodustavad?

Senior
109

Millist lähenemist kasutate Playwrightis locatorite leidmiseks ja miks? Mida juhtub getByLabel-iga, kui seotud välja ID muutub HTML-is?

Senior
102

def __init__(self, page) -> None: super().__init__(page) # Väliomadused on tavaliste siltidega, seega otsin neid sama moodi nagu kasutaja näeb, # mitte ID või CSS-klassi järgi, mida disainer võib igal ajal ümber nimetada self.username_input = page.get_by_label("Username") self.password_input = page.get_by_label("Password") self.login_button = page.get_by_role("button", name="Login") # Vorm on vajalik, et kontrollida, et me ei ole teisele lehele liikunud negatiivsetes testides self.login_form = page.locator("form#login") # Kiirteade, see on sama nii edu kui vea puhul self.flash_message = page.locator("#flash") def fill_credentials(self, username: str, password: str): self.username_input.fill(username) self.password_input.fill(password) return self def login(self, username: str, password: str) -> SecurePage: """

Senior
92

Miks open meetod tagastab self ja kuidas seda testides kasutatakse?

Senior
88

Kuidas XPath erineb CSS-st lisaks süntaksile ja millist otsimismeetodit eelistate?

Senior
86

Mis on __init__ meetod ja mida tähendab objekti loomine?

Senior
75

Rääkige lühidalt endast: kui palju kogemusi teil on, millega tegelete ja mis oli kõige huvitavam automatiseeritud testimise vaatenurgast?

Senior
56
/2