Šta se može koristiti kao alternativa za `yield` u pytest-fixure?
QA / QA Automation
Da li je dobro koristiti XPath za pronalaženje elemenata?
Dva testa se pokreću odvojeno, ali kada pokrenete ceo fajl, drugi test pada. Šta to znači i kako to popraviti?
# Napravite listu od tri funkcije, gde svaka funkcija pri pozivu vraća svoj broj. # Prva funkcija treba da vrati - 0, druga - 1, treća - 2: funcs = [lambda: i for i in range(3)] print([f() for f in funcs]) # Odgovor:
Koja je razlika između operatora `is` i operatora jednakosti `==` u Pythonu?
Koja je razlika između HTTP kodova odgovora 401 i 403?
Kako pronaći element ako nema `id` ili klasu?
Да ли сте радили са Selenium и Playwright?
Koje tehnike test-dizajna poznaješ?
Може ли се рећи да тестови нису изоловани ако утичу једни на друге?
Šta će se desiti ako tri puta zaredom pozovete funkciju `add_user` putem `print`?
Koja je razlika između HTTP kodova odgovora 200 i 204?
Ispravite funkciju `add_user`, koja koristi promenljivu listu u podrazumevanoj vrednosti argumenta, direktno u kodu.
Може ли у једном тесту мешати јасна и нејасна очекивања, као и очекивање фиксног времена?
Šta radi dekorator u Pythonu?
Čime se razlikuju očigledna očekivanja od neojiglednih u UI testiranju?
Zašto metoda POST obično nije idempotentna?
Da li si imao iskustva sa SQL na prethodnom poslu i kako si radio sa tim?
Test zahteva UPPD korisnika kojeg je potrebno obrisati nakon testa. Kako osigurati da se čišćenje korisnika obavi čak i ako test ne uspe?
# Python - идентификујте проблем у коду и пренапишите га без грешака # Додајте корисника у листу и вратите ту листу. # Ако при позиву није наведен други аргумент, вратите корисника. def add_user(user, users=[]): users.append(user) return users print(add_user("User")) # Направите листу од три функције, где свака функција при позиву враћа свој број. # Прва функција треба да врати - 0, друга - 1, трећа - 2: funcs = [lambda: i for i in range(3)] print([f() for f in funcs])