Sobes.tech

QA / QA Automation

Wat kan worden gebruikt als alternatief voor `yield` in een pytest-fixure?

162

Is het goed om XPath te gebruiken om elementen te zoeken?

162

Twee tests worden apart uitgevoerd, maar bij het uitvoeren van het hele bestand faalt de tweede test. Wat betekent dit en hoe kun je dit oplossen?

161

# Maak een lijst van drie functies, waarbij elke functie bij aanroep zijn eigen nummer teruggeeft. # De eerste functie moet - 0, de tweede - 1, de derde - 2 teruggeven: funcs = [lambda: i for i in range(3)] print([f() for f in funcs]) # Antwoord:

159

Wat is het verschil tussen de `is`-operator en de gelijkheid `==`-operator in Python?

158

Wat is het verschil tussen de HTTP-responscodes 401 en 403?

154

Hoe vind je een element als het geen `id` of klasse heeft?

149

Heb je met Selenium en Playwright gewerkt?

135

Kun je zeggen dat de tests niet geïsoleerd zijn als ze elkaar beïnvloeden?

128

Wat gebeurt er als je de functie `add_user` drie keer achter elkaar aanroept via `print`?

127

Wat is het verschil tussen HTTP-responscodes 200 en 204?

125

Kun je in één test expliciete en impliciete verwachtingen combineren, evenals het wachten op een vaste tijd?

120

Corrigeer de functie `add_user`, die een wijzigbare lijst gebruikt in de standaardwaarde van het argument, rechtstreeks in de code.

119

Waarom is de POST-methode meestal niet idempotent?

109

Wat is het verschil tussen expliciete en impliciete verwachtingen in UI-testen?

107

Wat doet een decorator in Python?

105

Had je ervaring met SQL op je vorige baan en hoe werkte je ermee?

103

# Python - identificeer het probleem in de code en herschrijf het zonder fouten # Voeg een gebruiker toe aan de lijst en geef deze lijst terug. # Als bij het aanroepen het tweede argument niet is gespecificeerd, geef dan de gebruiker terug. def add_user(user, users=[]): users.append(user) return users print(add_user("User")) # Maak een lijst van drie functies, waarbij elke functie bij aanroep zijn eigen nummer teruggeeft. # De eerste functie moet - 0, de tweede - 1, de derde - 2 teruggeven: funcs = [lambda: i for i in range(3)] print([f() for f in funcs])

103

De test vereist een UPPD-gebruiker, die na de test verwijderd moet worden. Hoe zorg je ervoor dat het opschonen van de gebruiker wordt uitgevoerd, zelfs als de test faalt?

102
/2